Skip to content

Commit d09d1a6

Browse files
committed
reorder dependencies, add more optional dependencies
1 parent b8e29bb commit d09d1a6

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

pyproject.toml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,27 @@ dependencies = [
3333
"tqdm",
3434
]
3535
[project.optional-dependencies]
36+
dev = [
37+
"jupyter",
38+
"jupyterlab",
39+
"pre-commit",
40+
"ruff",
41+
"tox",
42+
]
3643
docs = [
37-
"sphinx",
38-
"numpydoc",
39-
"myst-nb",
40-
"sphinx_design",
41-
"pydata-sphinx-theme",
42-
"sphinxcontrib-bibtex",
43-
"sphinx-polyversion==1.1.0",
44+
"myst-nb",
45+
"numpydoc",
46+
"pydata-sphinx-theme",
47+
"sphinx",
48+
"sphinx-polyversion >= 1.1",
49+
"sphinx_design",
50+
"sphinxcontrib-bibtex",
51+
]
52+
test = [
53+
"pytest",
54+
"pytest-cov",
55+
"pytest-rerunfailures",
56+
"pytest-xdist",
4457
]
4558
[tool.ruff]
4659
# We use ruff to lint and auto-format code

0 commit comments

Comments
 (0)