38
38
command : |
39
39
python -m venv .venv
40
40
. .venv/bin/activate
41
- python -m pip install --upgrade pip
42
- pip install ruff -c requirements/dev.txt
41
+ python -m pip install --upgrade uv
42
+ uv pip install ruff -c requirements/dev.txt
43
43
44
44
- save_cache :
45
45
name : Save cached ruff venv
@@ -98,20 +98,20 @@ jobs:
98
98
command : |
99
99
python -m venv .venv
100
100
. .venv/bin/activate
101
- python -m pip install --upgrade pip
102
- python -m pip install '.[ dev]'
101
+ python -m pip install --upgrade uv
102
+ uv sync --all-extras -- dev
103
103
104
104
- save_cache :
105
105
name : Save cached venv
106
106
paths :
107
- - " env /"
107
+ - " venv /"
108
108
key : v2-pypi-py<< parameters.python-version >>-{{ checksum "requirements/prod.txt" }}+{{ checksum "requirements/dev.txt" }}
109
109
110
110
- run :
111
111
name : Install Bittensor
112
112
command : |
113
113
. .venv/bin/activate
114
- pip install -e '.[ dev]'
114
+ uv sync --all-extras -- dev
115
115
116
116
- run :
117
117
name : Instantiate Mock Wallet
@@ -189,9 +189,9 @@ jobs:
189
189
command : |
190
190
python -m venv .venv
191
191
. .venv/bin/activate
192
- python -m pip install --upgrade pip
193
- python -m pip install '.[ dev]'
194
- pip install flake8
192
+ python -m pip install --upgrade uv
193
+ uv sync --all-extras -- dev
194
+ uv pip install flake8
195
195
196
196
- save_cache :
197
197
name : Save cached venv
@@ -203,7 +203,7 @@ jobs:
203
203
name : Install Bittensor
204
204
command : |
205
205
. .venv/bin/activate
206
- pip install -e '.[ dev]'
206
+ uv sync --all-extras -- dev
207
207
208
208
- run :
209
209
name : Lint with flake8
@@ -232,7 +232,7 @@ jobs:
232
232
- run :
233
233
name : Combine Coverage
234
234
command : |
235
- pip3 install --upgrade coveralls
235
+ uv pip install --upgrade coveralls
236
236
coveralls --finish --rcfile .coveragerc || echo "Failed to upload coverage"
237
237
238
238
check-version-updated :
0 commit comments