Skip to content

Commit

Permalink
Refactor pyproject.toml: move docs dependencies
Browse files Browse the repository at this point in the history
- Moved `limix-sphinx-theme`, `sphinx`, and `sphinx-rtd-theme` to extras in `pyproject.toml`

This change optimizes dependency management by grouping documentation dependencies
under a single optional `docs` extra, streamlining the build configuration. 📚✨
  • Loading branch information
horta committed Oct 28, 2024
1 parent 3c551ea commit 5659cbc
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,8 @@ requests = "^2.32.3"
[tool.poetry.group.dev.dependencies]
pytest = "^8.3.3"


[tool.poetry.group.docs.dependencies]
limix-sphinx-theme = "^0.0.4"
sphinx = "^8.1.3"
sphinx-rtd-theme = "^3.0.1"
[tool.poetry.extras]
docs = ["limix-sphinx-theme", "sphinx", "sphinx-rtd-theme"]

[build-system]
requires = ["poetry-core"]
Expand Down

0 comments on commit 5659cbc

Please sign in to comment.