From 1a03e1285f0367a4946388d6f9eeeb51c1c11f2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Tue, 21 Apr 2026 20:02:26 +0200 Subject: [PATCH] dev-python/pydata-sphinx-theme: Bump to 0.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- dev-python/pydata-sphinx-theme/Manifest | 2 + .../pydata-sphinx-theme-0.17.1.ebuild | 57 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest index 4835d75f20646..e1062d7d97d7c 100644 --- a/dev-python/pydata-sphinx-theme/Manifest +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -1,4 +1,6 @@ DIST pydata-sphinx-theme-0.16.1.gh.tar.gz 2408737 BLAKE2B d41d6ab845b6af795d609ed38810597528e6a3d07133467f45adf941ad40d45d6b157ba0f9666e115c101f86139628c705991f2afbd95b2f2a7ac606d09afcc0 SHA512 a72d5be0dfdd11ffac8ed60521121053343869234b7fc1a5d2ac3b5a78cc3b00afdb7875608bd7cdb455d1bfa92dfdffcf541310aed211f6eb49a6ce29f2c045 DIST pydata-sphinx-theme-0.17.0.gh.tar.gz 4986405 BLAKE2B 9e0c436a596f0c9dab97bc20c87b3b5be369dc049045a8452077823f943fefd59556f189263e44355eac7d8bf9cbe3fe3830c490ae4ace0e40108d70dba67d85 SHA512 33c4f086d4de93c6eb61e22d9dbee1cad883d0d3e823f0c20a288480f075ea4a40f4ce1bef233dfb0101d2a9d84f03eca3882cc7bbdfc250f1fd3977caf6f7ea +DIST pydata-sphinx-theme-0.17.1.gh.tar.gz 4987274 BLAKE2B 5243687885e05ba88064bfd84fff6ebb4b48879aa93d67aa9c377b6ca0ac8f7c1fa85c5040e819200660107bc436ef49a3c5aeefd8d8201edb4130f7da003682 SHA512 883a3e11a200ecb05f7bd4a9cb528168963a161a3c2c263534359e94abc982de1ea249731a5a63a467bc99f6b0e3bb7de59d093b8c9a67c83377a7d866899fc6 DIST pydata_sphinx_theme-0.16.1-py3-none-any.whl 6723264 BLAKE2B 64a6379809230481b8c9aca05d46b8dfe725b74ea1c9b3b2de24f81f2e559eced30268a374d6879ada809edba3c5294305ba341d5037671989f3b9d40d8a3946 SHA512 a2923f2bdaa3928136ccd7e381bc2324f9fca516ac0b7892f88f2651624f7b286c2d68fae2f90964a1d0957d4679abf70c0f774cfabd5bef18ab96ad7fd54bcc DIST pydata_sphinx_theme-0.17.0-py3-none-any.whl 6820685 BLAKE2B 7324e19ed87193ab4afe268b8f5e0123cda8a3da6123e909e74a890b522b9d04e325c497254d75fd7d589db019666f95f619fcc4944880911d2de697e7aa98b2 SHA512 b008e82dba691237c4d27ecce3717dc5d081238cd4c5e809c2e451b59b86ad0d8468e4310550f17468e6160ae4985b47b81229d7e755afeb6c3f6d8d0cc52088 +DIST pydata_sphinx_theme-0.17.1-py3-none-any.whl 6823346 BLAKE2B 20559376e998b2e3cdc3e6c6ccaf15e9aba263deb6548c679b0c7f084b5c5179fc3e4ccbb3d8346d1aaabc28fcc85e77dbccec6f4c9173c79905525d7fccaa2e SHA512 06bdf3a470aee5edbc2ce97119757f1b9418dc3afe127d951bf43d6963e8e83f7e04a7be9de05c24774b93efdfa0481d8ae195fff2e4b1899feac344757c770c diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild new file mode 100644 index 0000000000000..d5f6b04078627 --- /dev/null +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild @@ -0,0 +1,57 @@ +# 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..14} ) + +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/sphinx-7.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${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' + # sphinx mismatch? + tests/test_build.py::test_pygments_fallbacks + tests/test_build.py::test_render_secondary_sidebar_dict + tests/test_build.py::test_render_secondary_sidebar_dict_glob_subdir + tests/test_build.py::test_render_secondary_sidebar_dict_multiple_glob_matches +) + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/$(pypi_wheel_name)" +}