Commit a2ca918 committed Dec 1, 2024 · 0 / 3
1 parent 734b847 commit a2ca918 Copy full SHA for a2ca918
File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -23,16 +23,22 @@ jobs:
23
23
24
24
runs-on : ${{matrix.os}}
25
25
steps :
26
- - uses : actions/checkout@v4
26
+ - name : Checkout repository
27
+ uses : actions/checkout@v4
28
+
27
29
- name : Set up Python ${{ matrix.python-version }}
28
30
uses : actions/setup-python@v5
29
31
with :
30
32
python-version : ${{ matrix.python-version }}
33
+ cache : pip
34
+ cache-dependency-path : pyproject.toml
35
+
36
+
31
37
- name : Install dependencies
32
38
run : |
33
- python -m pip install --upgrade pip wheel setuptools
34
- pip install -e ".[crystal_space ,dev]"
35
- pip install pytest-cov
39
+ pip install uv
40
+ uv pip install -e ".[optional ,dev]" --system
41
+
36
42
- name : Run tests and collect coverage
37
43
env :
38
44
MP_API_KEY : ${{ secrets.MP_API_KEY }}
You can’t perform that action at this time.
0 commit comments