Skip to content

Commit aab8589

Browse files
committed
update
1 parent 4ae1334 commit aab8589

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/test-python-setup-uv.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
dependencies = ["requests"]
2626
2727
[dependency-groups]
28-
dev = ["colorama", "rich"]
28+
dev = ["colorama"]
2929
EOF
3030
3131
# Initialize uv and create lock file
@@ -68,7 +68,7 @@ jobs:
6868
dependencies = ["requests"]
6969
7070
[dependency-groups]
71-
dev = ["colorama", "rich"]
71+
dev = ["colorama"]
7272
test = ["pytest-cov", "pytest-mock"]
7373
docs = ["mkdocs"]
7474
EOF
@@ -89,8 +89,8 @@ jobs:
8989
python -c "import pytest_cov; import pytest_mock; print('[OK] Test dependencies installed')"
9090
python -c "import mkdocs; print('[OK] Docs dependencies installed')"
9191
# Verify dev group is NOT installed
92-
if python -c "import rich" 2>/dev/null; then
93-
echo "[ERROR] rich should not be installed"
92+
if python -c "import colorama" 2>/dev/null; then
93+
echo "[ERROR] colorama should not be installed"
9494
exit 1
9595
else
9696
echo "[OK] Dev group not installed as expected"
@@ -286,6 +286,7 @@ jobs:
286286
uses: ./actions/python-setup/uv
287287
with:
288288
python-version: ${{ matrix.python-version }}
289+
install-groups: 'dev'
289290

290291
- name: Verify Python version
291292
shell: bash
@@ -316,7 +317,7 @@ jobs:
316317
dependencies = ["requests", "numpy"]
317318
318319
[dependency-groups]
319-
dev = ["colorama", "rich", "mypy"]
320+
dev = ["colorama", "mypy"]
320321
EOF
321322
322323
pip install uv
@@ -483,7 +484,7 @@ jobs:
483484
dependencies = ["requests"]
484485
485486
[dependency-groups]
486-
dev = ["colorama", "rich"]
487+
dev = ["colorama"]
487488
EOF
488489
489490
pip install uv
@@ -497,4 +498,4 @@ jobs:
497498
- name: Verify dev group installed
498499
shell: bash
499500
run: |
500-
python -c "import colorama; import rich; print('[OK] Dev group explicitly installed')"
501+
python -c "import colorama; print('[OK] Dev group explicitly installed')"

0 commit comments

Comments
 (0)