Skip to content

Commit 083e2a3

Browse files
committed
py(deps[dev]): Add sphinx-autodoc-api-style and bump gp-sphinx stack to 0.0.1a5
why: Wire in the standalone api-style package next to gp-sphinx; align dev/docs pins and the lockfile with the latest gp-sphinx workspace releases. what: - Add sphinx-autodoc-api-style to dev and docs groups - Add uv.sources path overrides for gp-sphinx, sphinx-autodoc-api-style, and sphinx-autodoc-pytest-fixtures - Pin gp-sphinx, sphinx-autodoc-api-style, and sphinx-autodoc-pytest-fixtures to 0.0.1a5; regenerate uv.lock
1 parent a60acfd commit 083e2a3

File tree

2 files changed

+68
-30
lines changed

2 files changed

+68
-30
lines changed

pyproject.toml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,9 @@ Changes = "https://github.com/tmux-python/libtmux/blob/master/CHANGES"
5252
[dependency-groups]
5353
dev = [
5454
# Docs (via gp-sphinx)
55-
"gp-sphinx==0.0.1a1",
56-
"sphinx-autodoc-pytest-fixtures==0.0.1a1",
55+
"gp-sphinx==0.0.1a5",
56+
"sphinx-autodoc-api-style==0.0.1a5",
57+
"sphinx-autodoc-pytest-fixtures==0.0.1a5",
5758
"sphinx-autobuild",
5859
"types-docutils",
5960
# Testing
@@ -74,8 +75,9 @@ dev = [
7475
]
7576

7677
docs = [
77-
"gp-sphinx==0.0.1a1",
78-
"sphinx-autodoc-pytest-fixtures==0.0.1a1",
78+
"gp-sphinx==0.0.1a5",
79+
"sphinx-autodoc-api-style==0.0.1a5",
80+
"sphinx-autodoc-pytest-fixtures==0.0.1a5",
7981
"sphinx-autobuild",
8082
]
8183
testing = [
@@ -104,6 +106,11 @@ libtmux = "libtmux.pytest_plugin"
104106
requires = ["hatchling"]
105107
build-backend = "hatchling.build"
106108

109+
[tool.uv.sources]
110+
gp-sphinx = { path = "../gp-sphinx/packages/gp-sphinx", editable = true }
111+
sphinx-autodoc-api-style = { path = "../gp-sphinx/packages/sphinx-autodoc-api-style", editable = true }
112+
sphinx-autodoc-pytest-fixtures = { path = "../gp-sphinx/packages/sphinx-autodoc-pytest-fixtures", editable = true }
113+
107114
[tool.mypy]
108115
strict = true
109116
python_version = "3.10"

uv.lock

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

0 commit comments

Comments
 (0)