Skip to content

Commit 61b5988

Browse files
committed
style(deps[docs]): Integrate sphinx-autodoc-api-style, bump gp-sphinx packages to 0.0.1a5
why: Align docs stack with latest gp-sphinx workspace releases and enable API badges what: - Pin gp-sphinx and sphinx-autodoc-api-style to 0.0.1a5 in dev and docs groups - Register sphinx_autodoc_api_style in docs/conf.py extra_extensions - Regenerate uv.lock
1 parent ce477ff commit 61b5988

3 files changed

Lines changed: 33 additions & 13 deletions

File tree

docs/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
source_branch="master",
3030
light_logo="img/icons/logo.svg",
3131
dark_logo="img/icons/logo-dark.svg",
32+
extra_extensions=["sphinx_autodoc_api_style"],
3233
intersphinx_mapping={
3334
"py": ("https://docs.python.org/", None),
3435
"pytest": ("https://docs.pytest.org/en/stable/", None),

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ Changes = "https://github.com/git-pull/gp-libs/blob/master/CHANGES"
4848
[dependency-groups]
4949
dev = [
5050
# Docs
51-
"gp-sphinx==0.0.1a1",
51+
"gp-sphinx==0.0.1a5",
52+
"sphinx-autodoc-api-style==0.0.1a5",
5253
"gp-libs",
5354
"sphinx-autobuild",
5455
# Testing
@@ -69,7 +70,8 @@ dev = [
6970
]
7071

7172
docs = [
72-
"gp-sphinx==0.0.1a1",
73+
"gp-sphinx==0.0.1a5",
74+
"sphinx-autodoc-api-style==0.0.1a5",
7375
"gp-libs",
7476
"sphinx-autobuild",
7577
]

uv.lock

Lines changed: 28 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)