Skip to content

Commit fe802e6

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 sphinx, furo, sphinx-autodoc-typehints, sphinx-inline-tabs, sphinxext-opengraph, sphinx-copybutton, sphinxext-rediraffe, sphinx-design, myst-parser, linkify-it-py from dev and docs groups - Add gp-sphinx==0.0.1a0 - Update uv.lock
1 parent bb8f08f commit fe802e6

File tree

2 files changed

+59
-68
lines changed

2 files changed

+59
-68
lines changed

pyproject.toml

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,9 @@ Changes = "https://github.com/git-pull/gp-libs/blob/master/CHANGES"
4848
[dependency-groups]
4949
dev = [
5050
# Docs
51-
"sphinx<9",
52-
"furo",
51+
"gp-sphinx==0.0.1a0",
5352
"gp-libs",
5453
"sphinx-autobuild",
55-
"sphinx-autodoc-typehints",
56-
"sphinx-inline-tabs",
57-
"sphinxext-opengraph",
58-
"sphinx-copybutton",
59-
"sphinxext-rediraffe",
60-
"sphinx-design",
61-
"myst-parser",
62-
"linkify-it-py",
6354
# Testing
6455
"gp-libs",
6556
"pytest",
@@ -78,18 +69,9 @@ dev = [
7869
]
7970

8071
docs = [
81-
"sphinx<9",
82-
"furo",
72+
"gp-sphinx==0.0.1a0",
8373
"gp-libs",
8474
"sphinx-autobuild",
85-
"sphinx-autodoc-typehints",
86-
"sphinx-inline-tabs",
87-
"sphinxext-opengraph",
88-
"sphinx-copybutton",
89-
"sphinxext-rediraffe",
90-
"sphinx-design",
91-
"myst-parser",
92-
"linkify-it-py",
9375
]
9476
testing = [
9577
"gp-libs",

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)