Skip to content

Commit 8b1541b

Browse files
committed
Add test group in the optional-dependencies
1 parent 037f4bb commit 8b1541b

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/workflows/testing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
sudo apt-get install gnuplot
4141
# Install as an editable so that the coverage path
4242
# is predicable
43-
uv run uv pip install --resolution=${{ matrix.resolution }} -e ".[dev]"
43+
uv run uv pip install --resolution=${{ matrix.resolution }} -e ".[test]"
4444
4545
- name: Environment Information
4646
run: |

pyproject.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,18 @@ requires-python = ">=3.10"
2727
[project.optional-dependencies]
2828

2929
dev = [
30+
"gnuplot_kernel[test]",
3031
"ruff",
31-
"pytest-cov>=4.0.0",
32-
"coveralls",
33-
"matplotlib",
32+
"matplotlib>=3.8.0",
3433
"pyright>=1.1.405",
3534
]
3635

36+
test = [
37+
"pytest-cov>=4.0.0",
38+
"coveralls>=4.0.1",
39+
]
40+
41+
3742
[project.urls]
3843
homepage = "https://github.com/has2k1/gnuplot_kernel"
3944
repository = "https://github.com/has2k1/gnuplot_kernel"

0 commit comments

Comments
 (0)