Skip to content

Commit 284bd90

Browse files
dgarcia360dkropachev
authored andcommitted
docs: update theme 1.9
1 parent ee0bc66 commit 284bd90

File tree

6 files changed

+44
-62
lines changed

6 files changed

+44
-62
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "pip"
3+
- package-ecosystem: "uv"
44
directory: "/docs"
55
schedule:
66
interval: "daily"

.github/workflows/docs-pr.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ name: "Docs / Build PR"
22
# For more information,
33
# see https://sphinx-theme.scylladb.com/stable/deployment/production.html#available-workflows
44

5+
permissions:
6+
contents: read
7+
58
on:
69
push:
710
branches:

docs/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Track uv.lock for reproducible docs builds
2+
!uv.lock

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
'sphinx_sitemap',
5353
'sphinx_scylladb_theme',
5454
'sphinx_multiversion', # optional
55-
'recommonmark', # optional
55+
'myst_parser', # optional
5656
]
5757

5858
# Add any paths that contain templates here, relative to this directory.

docs/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ dependencies = [
1111
"gevent>=25.9.1,<26.0.0",
1212
"gremlinpython==3.7.4",
1313
"pygments>=2.19.2,<3.0.0",
14-
"recommonmark==0.7.1",
14+
"myst-parser>=5.0.0",
1515
"redirects_cli~=0.1.3",
1616
"sphinx-autobuild>=2025.0.0,<2026.0.0",
1717
"sphinx-sitemap>=2.8.0,<3.0.0",
18-
"sphinx-scylladb-theme>=1.8.2,<2.0.0",
18+
"sphinx-scylladb-theme>=1.9.1",
1919
"sphinx-multiversion-scylla>=0.3.2,<1.0.0",
20-
"sphinx>=8.2.3,<9.0.0",
20+
"sphinx>=9.0",
2121
"six>=1.9",
2222
"tornado>=6.5,<7.0",
2323
]
@@ -57,4 +57,4 @@ exclude = [
5757
"**/__pycache__/**",
5858
"**/*.pyc",
5959
".venv/**",
60-
]
60+
]

docs/uv.lock

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

0 commit comments

Comments
 (0)