Files
scylladb/docs/pyproject.toml
David 79f9967eaa docs: update theme 1.9
Motivation

Upgrades Sphinx to 9.x, MyST Parser to 5.x, Python to 3.11+–3.14, Node.js to 22, and replaces Poetry with uv for dependency management.

Changelog: https://github.com/scylladb/sphinx-scylladb-theme/blob/master/docs/source/upgrade/CHANGELOG.md#190---26-february-2026
How to test

* Make sure you are using Python 3.11-3.14:
* python --version
* Install uv:
* make setupenv
* Build the docs:
* make preview
* Docs should render without errors at http://127.0.0.1:5500

Closes scylladb/scylladb#28971
2026-03-11 16:56:51 +02:00

21 lines
480 B
TOML

[project]
name = "scylla"
description = "ScyllaDB Documentation"
version = "0.1.0"
requires-python = ">=3.12"
dependencies = [
"pygments>=2.18.0",
"redirects_cli>=0.1.3",
"sphinx-scylladb-theme>=1.9.1",
"sphinx-sitemap>=2.9.0",
"sphinx-autobuild>=2025.08.25",
"sphinx>=9.0",
"sphinx-multiversion-scylla>=0.3.7",
"sphinxcontrib-datatemplates>=0.9.2",
"sphinx-scylladb-markdown>=0.1.4",
"sphinx_collapse>=0.1.3",
]
[tool.uv]
package = false