xref: /aosp_15_r20/external/bazelbuild-rules_python/docs/pyproject.toml (revision 60517a1edbc8ecf509223e9af94a7adec7d736b8)
1*60517a1eSAndroid Build Coastguard Worker[project]
2*60517a1eSAndroid Build Coastguard Workername = "rules_python_docs"
3*60517a1eSAndroid Build Coastguard Workerversion = "0.0.0"
4*60517a1eSAndroid Build Coastguard Worker
5*60517a1eSAndroid Build Coastguard Workerdependencies = [
6*60517a1eSAndroid Build Coastguard Worker    # NOTE: This is only used as input to create the resolved requirements.txt
7*60517a1eSAndroid Build Coastguard Worker    # file, which is what builds, both Bazel and Readthedocs, both use.
8*60517a1eSAndroid Build Coastguard Worker    "sphinx-autodoc2",
9*60517a1eSAndroid Build Coastguard Worker    "sphinx",
10*60517a1eSAndroid Build Coastguard Worker    "myst-parser",
11*60517a1eSAndroid Build Coastguard Worker    "sphinx_rtd_theme >=2.0", # uv insists on downgrading for some reason
12*60517a1eSAndroid Build Coastguard Worker    "readthedocs-sphinx-ext",
13*60517a1eSAndroid Build Coastguard Worker    "absl-py",
14*60517a1eSAndroid Build Coastguard Worker    "typing-extensions",
15*60517a1eSAndroid Build Coastguard Worker    "sphinx-reredirects"
16*60517a1eSAndroid Build Coastguard Worker]
17