Skip to content

Commit

Permalink
build: Add all optional deps groups to rye dev deps for consistency
Browse files Browse the repository at this point in the history
  • Loading branch information
ma-sadeghi committed Aug 9, 2024
1 parent a7ed404 commit 65e99c2
Showing 1 changed file with 23 additions and 7 deletions.
30 changes: 23 additions & 7 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -104,24 +104,40 @@ build-backend = "hatchling.build"
[tool.rye]
managed = true
dev-dependencies = [
"pytest",
# build
"hatch",
# test
"codecov",
"coverage",
"nbval",
"pytest",
"pytest-cache",
"pytest-cov",
"pytest-custom-exit-code",
"pytest-split",
# extras
"imageio",
"nanomesh",
"numpy-stl",
"pyevtk",
"scikit-fmm",
"scikit-learn",
"tensorflow",
"trimesh",
"ipykernel",
"pypardiso",
"nbval",
"ruff",
# docs
"mock",
"myst-nb",
"pandoc",
"pydata-sphinx-theme==0.9",
"sphinx",
"sphinx-copybutton",
"sphinx-design",
"nanomesh",
"scikit-fmm",
# interactive
"ipython",
"ipykernel",
"ipywidgets",
"jupyter",
"jupyterlab_widgets",
]

[tool.hatch.metadata]
Expand Down

0 comments on commit 65e99c2

Please sign in to comment.