diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 2307153f26bf4..3b40810f11f4c 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -8,5 +8,7 @@ DIST sphinx_autodoc_typehints-3.8.0.tar.gz 59672 BLAKE2B 05bf3eff2eb1f4a66b151e8 DIST sphinx_autodoc_typehints-3.8.0.tar.gz.provenance 9964 BLAKE2B b1a4800a4778509bb2af2f3350b4e0213a1f3cc34f3636a9505ec07be7c5eea8d431ffee3796597d4ffbc4218b85f4aff5b4fe1809f7dae25189b6f18faebc6b SHA512 7f630714ab8461ab4449e839d2fabb0633f24490b1c4851600cb94407051e4ad7862870e9b382c4bfb4d8dbc34a080a84ce6abf63c1944d7656ab629d918448b DIST sphinx_autodoc_typehints-3.9.10.tar.gz 69848 BLAKE2B 95056f1a316e7cc82898e25114cdb1123725316005988cdeed46e079644df5a546c595403aa05743f2e22dec1b52c5ad684677e0ae60c35960ed8a51a9a843e6 SHA512 8f0491d3f86733dc35df82627b10ba7d3cc0bb9429af0c4dbdf2cce12c7274d6e29f4bb8edb747d0bbd7fe70f0a57a3c90991b9a0d568f83001643992b69b103 DIST sphinx_autodoc_typehints-3.9.10.tar.gz.provenance 9906 BLAKE2B e65d12332bc5e6bf42e0b11bdab7cea82ac162f63f0a36d661af1cc9725d929087adc697bedb1aca03ea07a7821aced3cfc9389a7e0f6859535085d37699e894 SHA512 54552614321ef347aa1e61dbaf3a6bcf9f9cfd3f8ff5af131e4273b42d219c388e63e31920a07e182e85abdf902ba4636864fc0ec7aa5ceca6eff2d90bde2d8d +DIST sphinx_autodoc_typehints-3.9.11.tar.gz 70261 BLAKE2B b5953b4536f3e0f5e9d422a5166a5f7dbec5a2792cc74b23614d26287e4e4b94179d1a8b4809d389431f72c783f7ef09adf3d1df7bc4bb6104b29674033376cc SHA512 6305a90a01e8b3fe2ed01177c2c54defd8a90906de761fe0c0cba7dfbbe0a3a12d5f712e8550ea2abb9c884ad42e9fd3f0c410a3088907563c0daac216a5a5ad +DIST sphinx_autodoc_typehints-3.9.11.tar.gz.provenance 9898 BLAKE2B 3ceead6b33351822c932e6954b1f1f2646fdc44e78e52109c448b06f28aab8bd8728a86041c8729af52c5512f47e57c9be021bda04a10fd8c4139555de39f1ab SHA512 9b5a7ce99cb1bdb255708757f4589b059cf1a662bfcce038e38a5ca85dfa9a4dbfb6037c3531c80732f28736475f6b02b3e3c3f8054fc08a7a96ad58ddb15d14 DIST sphinx_autodoc_typehints-3.9.9.tar.gz 69333 BLAKE2B 0c5e2f8a9d9e847c15b2c36ded688ecdc18dd9c54c741feec96c15315be43c19196336c705814a32f4b89dab83b0b143140b8b8b4d0add8754b16cada531ce12 SHA512 bb17b092185a4dd6e9e191c1d8ea0712c21c4ffd2289eef8e0ec846b0306c38215c342cfb8200e810e18895aaa101ea33a1ad7cad2b670a2267f9f3b4da868ee DIST sphinx_autodoc_typehints-3.9.9.tar.gz.provenance 9984 BLAKE2B df6adfc365e8d8f16410e5496428bb51589d43c5d5d2fc8ade440ce8b2a21ac84579a82af2ede5b81b29cc6f5ce4ef7f0e8ba84f1c93b64691e1b10c033384c4 SHA512 835cccecf99a92dfa5a44caf01f1a33f619cbf0120777f0489a1135601fb426167425ba5511b189e76b8e51886dfee73a5086cac5409593755cba7161311fb5b diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.11.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.11.ebuild new file mode 100644 index 0000000000000..95d324968350d --- /dev/null +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.11.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Type hints support for the Sphinx autodoc extension" +HOMEPAGE=" + https://github.com/tox-dev/sphinx-autodoc-typehints/ + https://pypi.org/project/sphinx-autodoc-typehints/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] +" +# skipping optional test dep on dev-python/nptyping as that package +# is horribly broken and on its way out +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-25.4[${PYTHON_USEDEP}] + >=dev-python/numpydoc-1.10[${PYTHON_USEDEP}] + >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Internet + tests/test_annotations.py::test_format_annotation + tests/test_resolver/test_stubs.py::test_sphinx_build_stub_types_produce_crossrefs +)