Skip to content

Commit 6ce0a68

Browse files
author
Roman
committed
reverse config.yml
1 parent 4e8027f commit 6ce0a68

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

.circleci/config.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ jobs:
3838
command: |
3939
python -m venv .venv
4040
. .venv/bin/activate
41-
pip install ruff -c requirements/dev.txt
41+
python -m pip install --upgrade uv
42+
uv pip install ruff -c requirements/dev.txt
4243
4344
- save_cache:
4445
name: Save cached ruff venv
@@ -97,7 +98,8 @@ jobs:
9798
command: |
9899
python -m venv .venv
99100
. .venv/bin/activate
100-
pip install .[dev,torch]
101+
python -m pip install --upgrade uv
102+
uv sync --all-extras --dev
101103
102104
- save_cache:
103105
name: Save cached venv
@@ -109,7 +111,7 @@ jobs:
109111
name: Install Bittensor
110112
command: |
111113
. .venv/bin/activate
112-
pip install .[dev,torch]
114+
uv sync --all-extras --dev
113115
114116
- run:
115117
name: Instantiate Mock Wallet
@@ -187,7 +189,9 @@ jobs:
187189
command: |
188190
python -m venv .venv
189191
. .venv/bin/activate
190-
pip install .[dev,torch]
192+
python -m pip install --upgrade uv
193+
uv sync --all-extras --dev
194+
uv pip install flake8
191195
192196
- save_cache:
193197
name: Save cached venv
@@ -199,7 +203,7 @@ jobs:
199203
name: Install Bittensor
200204
command: |
201205
. .venv/bin/activate
202-
pip install .[dev,torch]
206+
uv sync --all-extras --dev
203207
204208
- run:
205209
name: Lint with flake8
@@ -228,7 +232,7 @@ jobs:
228232
- run:
229233
name: Combine Coverage
230234
command: |
231-
pip install --upgrade coveralls
235+
uv pip install --upgrade coveralls
232236
coveralls --finish --rcfile .coveragerc || echo "Failed to upload coverage"
233237
234238
check-version-updated:
@@ -301,7 +305,7 @@ workflows:
301305
- build-and-test:
302306
matrix:
303307
parameters:
304-
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7"]
308+
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7" ]
305309
requires:
306310
- check-if-pr-is-draft
307311
- unit-tests-all-python-versions:
@@ -310,7 +314,7 @@ workflows:
310314
- lint-and-type-check:
311315
matrix:
312316
parameters:
313-
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7"]
317+
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7" ]
314318
requires:
315319
- check-if-pr-is-draft
316320
#- coveralls:

0 commit comments

Comments
 (0)