diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest index bfe30d6f088ac..0ba046a59a093 100644 --- a/dev-python/pydata-sphinx-theme/Manifest +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -1,2 +1,4 @@ DIST pydata-sphinx-theme-0.20.0.gh.tar.gz 5000413 BLAKE2B 8ca799f14f02cf9ce213662e2a6fd08c4cc83e96a63f192e58b27b2fea387f9ddd881dff3ca07fa7b8dc5049b2110e42a6cc480e254878d419975cc1a50a7b39 SHA512 1f0f9a0aee7901345e54db4715c07a16d8507819c14093fefa18a2c5b1e2685fa5c907b37361045d7302221e82f04fe0e1e4a05f182fcc2c8c89c5adbfd45351 +DIST pydata-sphinx-theme-0.21.0.gh.tar.gz 5006029 BLAKE2B 39b0a0ef23aee77b9767b1a256b132d5ff94e7bdc8f25060d4e298119b3c6a56d04becf96dcbf0c2a589ab929926767f707ba06df9daa97c520895b479b39aa1 SHA512 3dd6b67130f7426b4a7175ee73ceab0f228633ed52914031cb9f6ae45afd59da40efa665d98c9a967ed78885ec3c919a5c6d60d5d4766dfab4f673cdf8b3d2d5 DIST pydata_sphinx_theme-0.20.0-py3-none-any.whl 6201166 BLAKE2B 0595c8e40296a25b74282df03d94685425e6d09c6781280f1056a553438c7d9e11f4deb530b468c613f85c8158aaf54eb92b2908c36cb9d6c9ef779138eac85a SHA512 956914905da2ec4d3e1c88ff192fb02776c60e7dbbec29fa6b5622a0ae64cff2b4dd6f64ac4e11c0282a221d55a27a8a10d96e198a178abd9dbaf1c4f88d39c7 +DIST pydata_sphinx_theme-0.21.0-py3-none-any.whl 6208465 BLAKE2B c02823a20968fd161e7d0de75d4628d4baa81e57f3d525393da266c6c56ddf00bd23a929abd4b97404cd38364c5e6075e029a115d2af256cfa4e59a592745c49 SHA512 3c7386638397f914a12cb6f66c20879db0a7517464f8dec01765c17096accea3399223e7d8538d613b9a02c71a8d5dcdf993a300673eaa9216a856c0226b81e7 diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.21.0.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.21.0.ebuild new file mode 100644 index 0000000000000..c1a1bfb4fde31 --- /dev/null +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.21.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..15} ) + +inherit distutils-r1 pypi + +MY_P=${P/_/} +DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community" +HOMEPAGE=" + https://github.com/pydata/pydata-sphinx-theme/ + https://pypi.org/project/pydata-sphinx-theme/ +" +SRC_URI=" + https://github.com/pydata/pydata-sphinx-theme/archive/v${PV/_/}.tar.gz + -> ${P}.gh.tar.gz + $(pypi_wheel_url) +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-with-disclosure" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/accessible-pygments[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + =dev-python/sphinx-8.2[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-{datadir,regressions} ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Requires sphinx-intl + 'tests/test_build.py::test_translations' +) + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/$(pypi_wheel_name)" +}