blob: 0be689ec7b8cc2acdca0ff9c4a59771f5e4ac8c0 [file]
[project]
name = "rules_python_dev"
version = "0.0.0"
requires-python = ">=3.10"
dependencies = [
# NOTE: This is only used as input to create the resolved requirements.txt
# file, which is what builds, both Bazel and Readthedocs, both use.
"sphinx-autodoc2",
"sphinx",
"myst-parser",
"sphinx_rtd_theme >=2.0", # uv insists on downgrading for some reason
"readthedocs-sphinx-ext",
"absl-py",
"typing-extensions",
"sphinx-reredirects",
"pefile",
"pyelftools",
"macholib",
"markupsafe",
"pytest",
"pytest-bazel",
"pytest-mock",
"pytest-randomly",
"pytest-shard",
]