File tree Expand file tree Collapse file tree 3 files changed +20
-19
lines changed
Expand file tree Collapse file tree 3 files changed +20
-19
lines changed Original file line number Diff line number Diff line change 2828 run : uv python install ${{ matrix.python-version }}
2929
3030 - name : Install dependencies
31- run : uv sync --all-extras
31+ run : uv sync --group test
3232 shell : bash
3333
3434 - name : Run tests with coverage
Original file line number Diff line number Diff line change @@ -37,14 +37,14 @@ dependencies = [
3737Homepage = " https://pypi.org/project/pythonLogs"
3838Repository = " https://github.com/ddc/pythonLogs"
3939
40- [project . optional-dependencies ]
40+ [dependency-groups ]
4141test = [
4242 " psutil>=7.2.2" ,
43- " pytest>=9 .0.2 " ,
43+ " pytest-cov>=7 .0.0 " ,
4444 " pytest-cov>=7.0.0" ,
4545]
4646dev = [
47- " pythonLogs[ test] " ,
47+ { include-group = " test" } ,
4848 " black>=26.1.0" ,
4949 " poethepoet>=0.40.0" ,
5050 " ruff>=0.14.14" ,
@@ -58,7 +58,7 @@ packages = ["pythonLogs"]
5858
5959[tool .poe .tasks ]
6060build = " uv build --wheel"
61- updatedev.shell = " uv lock && uv sync --no-install-project --all-extras "
61+ updatedev.shell = " uv lock && uv sync --no-install-project --all-groups "
6262linter.shell = " uv run ruff check --fix . && uv run black ."
6363profile = " uv run python -m cProfile -o cprofile.prof -m pytest"
6464test = " uv run pytest"
You can’t perform that action at this time.
0 commit comments