Skip to content

Commit 2ef7ea0

Browse files
committed
py(deps[dev]): Replace sphinx/furo stack with gp-sphinx==0.0.1a0
why: Consolidate docs dependencies into the gp-sphinx shared platform. what: - Remove individual sphinx extension deps from dev and docs groups - Add gp-sphinx==0.0.1a0 - Update uv.lock
1 parent 71fc649 commit 2ef7ea0

2 files changed

Lines changed: 59 additions & 68 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -56,18 +56,9 @@ libtmux-mcp = "libtmux_mcp:main"
5656
[dependency-groups]
5757
dev = [
5858
# Docs
59-
"sphinx<9",
60-
"furo",
59+
"gp-sphinx==0.0.1a0",
6160
"gp-libs",
6261
"sphinx-autobuild",
63-
"sphinx-autodoc-typehints",
64-
"sphinx-inline-tabs",
65-
"sphinx-design",
66-
"sphinxext-opengraph",
67-
"sphinx-copybutton",
68-
"sphinxext-rediraffe",
69-
"myst-parser",
70-
"linkify-it-py",
7162
# Testing
7263
"typing-extensions; python_version < '3.11'",
7364
"gp-libs",
@@ -86,18 +77,9 @@ dev = [
8677
]
8778

8879
docs = [
89-
"sphinx<9",
90-
"furo",
80+
"gp-sphinx==0.0.1a0",
9181
"gp-libs",
9282
"sphinx-autobuild",
93-
"sphinx-autodoc-typehints",
94-
"sphinx-inline-tabs",
95-
"sphinx-design",
96-
"sphinxext-opengraph",
97-
"sphinx-copybutton",
98-
"sphinxext-rediraffe",
99-
"myst-parser",
100-
"linkify-it-py",
10183
]
10284
testing = [
10385
"typing-extensions; python_version < '3.11'",

uv.lock

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

0 commit comments

Comments
 (0)