Skip to content

Commit 83f5e5d

Browse files
committed
Moved optional dependencies
1 parent 0f323db commit 83f5e5d

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/workflows/ci_pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Install python dependencies
2929
run: |
3030
python -m pip install --upgrade pip
31-
pip install .
31+
pip install ".[test]"
3232
3333
- name: Inspect maxplotlib arguments
3434
run: |

pyproject.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,19 @@ dependencies = [
1818
"matplotlib",
1919
"pint",
2020
"plotly",
21+
]
22+
[project.optional-dependencies]
23+
test = [
2124
"pytest",
25+
"coverage",
26+
]
27+
dev = [
28+
"maxplotlib[test]",
2229
"ruff",
2330
"black",
2431
"isort",
2532
"jupyterlab",
26-
"maxtikzlib @ git+https://github.com/max-models/maxtikzlib.git@main",
2733
]
28-
29-
[project.optional-dependencies]
30-
dev = ["check-manifest"]
31-
test = ["coverage"]
3234
[project.urls]
3335
"Source" = "https://github.com/max-models/maxplotlib"
3436

0 commit comments

Comments
 (0)