diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 54c9b8ff1bbfc265994c7ad49e03b7ffb19753c2..7084212e2d2d615eaa2e32b9f5345db2c8f2438a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -140,7 +140,7 @@ release_test: pages: stage: publish_doc script: - - poetry install + - poetry install --with doc - poetry run sphinx-apidoc -o docs . - poetry run sphinx-build -b html docs public artifacts: diff --git a/pyproject.toml b/pyproject.toml index 2e33e1155b145f91ac8d0dc867170ae0ddc79989..0dd8a67a1c1046ae123e3e669e7fbe55ada6b088 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,10 +37,15 @@ libnacl = "^1.7.2" pyaes = "^1.6.1" mnemonic = "^0.19" -[tool.poetry.dev-dependencies] +[tool.poetry.group.test.dependencies] pytest = "^7.1.2" pytest-cov = "^3.0.0" pytest-sugar = "^0.9.4" + +[tool.poetry.group.doc] +optional = true + +[tool.poetry.group.doc.dependencies] sphinx = "^4.3.0" sphinx_rtd_theme = "^1.0.0"