Skip to content

Commit

Permalink
chore!: Separate docs-only requirements (#986)
Browse files Browse the repository at this point in the history
As of now, additional requirements for building docs add about 60
packages (+44MB downloaded, 290MB installed) not used by the build env.

Signed-off-by: Marcel Bargull <[email protected]>
  • Loading branch information
mbargull authored May 17, 2024
1 parent eb043dc commit 09d108e
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 10 deletions.
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
include bioconda_utils/bioconda_utils-requirements.txt
include bioconda_utils/bioconda_utils-requirements-docs.txt
include bioconda_utils/bioconda_utils-conda_build_config.yaml
include bioconda_utils/config.schema.yaml
include bioconda_utils/templates/*
Expand Down
7 changes: 7 additions & 0 deletions bioconda_utils/bioconda_utils-requirements-docs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
sphinx>=4.1
celery
sphinx-autodoc-typehints
alabaster=0.7.*
docutils
markdown
graphviz
10 changes: 0 additions & 10 deletions bioconda_utils/bioconda_utils-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -68,13 +68,3 @@ platformdirs=4.* #

# build failure output
tabulate=0.9.* #

# TODO: Remove these from general requirements into a doc-only-requirements file.
# docs
sphinx>=4.1
celery
sphinx-autodoc-typehints
alabaster=0.7.*
docutils
markdown
graphviz
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
'bioconda_utils',
[
'bioconda_utils/bioconda_utils-requirements.txt',
'bioconda_utils/bioconda_utils-requirements-docs.txt',
'bioconda_utils/config.schema.yaml',
],
)
Expand Down

0 comments on commit 09d108e

Please sign in to comment.