diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index e4b6d5fc..4138d29f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -107,5 +107,5 @@ jobs: sudo DEBIAN_FRONTEND=noninteractive apt --yes --quiet install libsasl2-dev python3-dev libldap2-dev libssl-dev slapd ldap-utils - run: | export TZ=UTC - uv sync --group doc + uv sync --group doc --all-extras uv run sphinx-build doc build/sphinx/html --fail-on-warning diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 31e50932..95bc7153 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -74,6 +74,6 @@ doc: image: ghcr.io/astral-sh/uv:$UV_VERSION-python$PYTHON_VERSION-$BASE_LAYER stage: test script: - - uv sync --group doc + - uv sync --group doc --all-extras - uv run sphinx-build doc build/sphinx/html --fail-on-warning - uv cache prune --ci diff --git a/pyproject.toml b/pyproject.toml index f6cd17de..0ad31b53 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -233,7 +233,7 @@ env_list = [ [tool.tox.env_run_base] runner = "uv-venv-lock-runner" dependency_groups = ["dev"] -uv_sync_flags = ["--extra", "front", "--extra", "oidc", "--extra", "sqlite", "--extra", "ldap"] +uv_sync_flags = ["--all-extras"] commands = [ ["pytest", "--showlocals", "--full-trace", "{posargs}"], ] @@ -251,6 +251,7 @@ basepython = ["python3.10"] [tool.tox.env.doc] dependency_groups = ["doc"] +uv_sync_flags = ["--all-extras"] commands = [ ["sphinx-build", "--builder", "html", "--fail-on-warning", "doc", "build/sphinx/html"], ["sphinx-build", "--builder", "man", "doc", "build/sphinx/html"],