Skip to content

Commit 9be6844

Browse files
committed
Reapply "docs: swap from glossary to using sphinx extlinks"
This reverts commit 5a34137.
1 parent 7aff40c commit 9be6844

25 files changed

+475
-908
lines changed

docs/conf.py

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,63 @@
5454
"attrs_block",
5555
]
5656

57+
extlinks = {
58+
"argocd": ("https://argo-cd.readthedocs.io", ""),
59+
"autopep8": ("https://pypi.org/project/autopep8", ""),
60+
"bandit-bandit": ("https://bandit.readthedocs.io", ""),
61+
"bandit": ("https://github.com/PyCQA/bandit", ""),
62+
"beartype": ("https://beartype.readthedocs.io", ""),
63+
"bitbucket-pipelines": ("https://support.atlassian.com/bitbucket-cloud/docs/get-started-with-bitbucket-pipelines", ""),
64+
"black": ("https://black.readthedocs.io", ""),
65+
"build": ("https://pypa-build.readthedocs.io", ""),
66+
"commitizen": ("https://commitizen-tools.github.io/commitizen", ""),
67+
"coveragepy-coverage": ("https://coverage.readthedocs.io", ""),
68+
"coveragepy": ("https://github.com/nedbat/coveragepy", ""),
69+
"cruft": ("https://cruft.github.io/cruft", ""),
70+
"docker-compose": ("https://docs.docker.com/compose", ""),
71+
"docker": ("https://docs.docker.com", ""),
72+
"flake8": ("https://flake8.pycqa.org", ""),
73+
"flit": ("https://flit.pypa.io", ""),
74+
"github-actions": ("https://docs.github.com/en/actions", ""),
75+
"gitlab-ci": ("https://docs.gitlab.com/ee/ci", ""),
76+
"hatch": ("https://hatch.pypa.io", ""),
77+
"hatchling": ("https://hatch.pypa.io/latest/hatchling", ""),
78+
"helm": ("https://helm.sh", ""),
79+
"invoke": ("https://www.pyinvoke.org", ""),
80+
"isort": ("https://pycqa.github.io/isort", ""),
81+
"just": ("https://just.systems", ""),
82+
"maturin": ("https://maturin.rs", ""),
83+
"mkdocs": ("https://www.mkdocs.org", ""),
84+
"mypy": ("https://mypy-lang.org", ""),
85+
"myst-parser": ("https://myst-parser.readthedocs.io", ""),
86+
"nox": ("https://nox.thea.codes", ""),
87+
"pdm": ("https://pdm.fming.dev", ""),
88+
"pip-audit": ("https://github.com/pypa/pip-audit", ""),
89+
"pip": ("https://pip.pypa.io", ""),
90+
"pip-tools": ("https://pip-tools.readthedocs.io", ""),
91+
"podman": ("https://podman.io", ""),
92+
"poethepoet": ("https://github.com/nat-n/poethepoet", ""),
93+
"poetry": ("https://python-poetry.org", ""),
94+
"pre-commit": ("https://pre-commit.com", ""),
95+
"pydocstyle": ("https://www.pydocstyle.org", ""),
96+
"pylint": ("https://pylint.pycqa.org", ""),
97+
"pyright": ("https://github.com/microsoft/pyright", ""),
98+
"pytest": ("https://docs.pytest.org", ""),
99+
"pytest-pytest-cov": ("https://pytest-cov.readthedocs.io", ""),
100+
"pytype": ("https://github.com/google/pytype", ""),
101+
"ruff": ("https://docs.astral.sh/ruff", ""),
102+
"safety": ("https://pyup.io", ""),
103+
"setuptools": ("https://setuptools.pypa.io", ""),
104+
"sonarcloud": ("https://sonarcloud.io", ""),
105+
"sphinx": ("https://www.sphinx-doc.org", ""),
106+
"sphinxautodoctypehints": ("https://sphinx-autodoc-typehints.readthedocs.io", ""),
107+
"tox": ("https://tox.readthedocs.io", ""),
108+
"twine": ("https://twine.readthedocs.io", ""),
109+
"uv": ("https://docs.uv.dev", ""),
110+
"virtualenv": ("https://virtualenv.pypa.io", ""),
111+
"yapf": ("https://github.com/google/yapf", "")
112+
}
113+
57114
intersphinx_mapping = {
58115
"python": ("https://docs.python.org/3", None),
59116
"pip": ("https://pip.pypa.io/en/stable/", None),

0 commit comments

Comments
 (0)