Skip to content

Commit be7c8c1

Browse files
committed
py(deps[docs]) gp-sphinx 0.1.0a37
why: Every class-level name autodoc renders -- NamedTuple and dataclass field, TypedDict key, enum member, ClassVar, plain constant -- now carries exactly one description alongside the signature autodoc reads off the live class, instead of arriving bare or duplicated. A description written on a base class also reaches the subclasses that inherit the name, so the docs for libtmux's option and query types no longer repeat the same text per subclass to get it rendered. what: - Bump gp-sphinx, sphinx-autodoc-api-style and sphinx-autodoc-pytest-fixtures 0.0.1a36 -> 0.1.0a37 in the docs dependency group and the dev group - Relock uv.lock, which carries the same bump through the transitive workspace siblings: gp-furo-theme, sphinx-autodoc-typehints-gp, sphinx-fonts, sphinx-gp-llms, sphinx-gp-opengraph, sphinx-gp-sitemap, sphinx-gp-theme, sphinx-ux-autodoc-layout, sphinx-ux-badges
1 parent 9e80112 commit be7c8c1

2 files changed

Lines changed: 48 additions & 48 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +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.1a36",
56-
"sphinx-autodoc-api-style==0.0.1a36",
57-
"sphinx-autodoc-pytest-fixtures==0.0.1a36",
55+
"gp-sphinx==0.1.0a37",
56+
"sphinx-autodoc-api-style==0.1.0a37",
57+
"sphinx-autodoc-pytest-fixtures==0.1.0a37",
5858
"sphinx-autobuild",
5959
"types-docutils",
6060
# Testing
@@ -75,9 +75,9 @@ dev = [
7575
]
7676

7777
docs = [
78-
"gp-sphinx==0.0.1a36",
79-
"sphinx-autodoc-api-style==0.0.1a36",
80-
"sphinx-autodoc-pytest-fixtures==0.0.1a36",
78+
"gp-sphinx==0.1.0a37",
79+
"sphinx-autodoc-api-style==0.1.0a37",
80+
"sphinx-autodoc-pytest-fixtures==0.1.0a37",
8181
"sphinx-autobuild",
8282
]
8383
testing = [

0 commit comments

Comments
 (0)