docs: misc cleanup (#2223)

# What does this PR do?

* remove requirements.txt to use pyproject.toml as the source of truth
* update relevant docs

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han 2025-05-21 17:35:27 +02:00 committed by GitHub
parent 6a62e783b9
commit 85b5f3172b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 96 additions and 32 deletions

View file

@ -93,6 +93,7 @@ test = [
docs = [
"sphinx-autobuild",
"myst-parser",
"sphinx",
"sphinx-rtd-theme",
"sphinx_rtd_dark_mode",
"sphinx-copybutton",
@ -102,6 +103,8 @@ docs = [
"sphinxcontrib.video",
"sphinxcontrib.mermaid",
"tomli",
"linkify",
"sphinxcontrib.openapi",
]
codegen = ["rich", "pydantic", "jinja2>=3.1.6"]
ui = [