diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-02-14 07:39:56 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-02-14 07:39:56 +0000 |
| commit | a8ac09b78f72b94e2c62626d2d7e5bee44cd7177 (patch) | |
| tree | 3604306548e01b749238e58584a0e9c897916254 /dev-python | |
| parent | b80435c633f3cc0e6ce6379d83dfcc43c4fff087 (diff) | |
| download | baldeagleos-repo-a8ac09b78f72b94e2c62626d2d7e5bee44cd7177.tar.gz baldeagleos-repo-a8ac09b78f72b94e2c62626d2d7e5bee44cd7177.tar.xz baldeagleos-repo-a8ac09b78f72b94e2c62626d2d7e5bee44cd7177.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
142 files changed, 938 insertions, 259 deletions
diff --git a/dev-python/Faker/Faker-17.0.0.ebuild b/dev-python/Faker/Faker-17.0.0.ebuild new file mode 100644 index 000000000000..9fd3af59256e --- /dev/null +++ b/dev-python/Faker/Faker-17.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 213cc42deb97..42b701206401 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,2 +1,3 @@ DIST Faker-16.6.1.tar.gz 1626043 BLAKE2B 2fc44018b76fffa1f0e249905d20fbc78bc1ab4ffcc3d2448067bfce8c1fd16caf64ce0e073b706a4d0461fd12f4758777a9f9df79b2682a74681dcbcbb7479e SHA512 d2a9add29c6511c452e1ac6749af6772ec5cf0713fe88d773f338f7d1173202bbbc55265e3bbd5cd8d84d9cd4bde153bf614b6840913b704d5c7eed30f4b5512 DIST Faker-16.8.1.tar.gz 1649844 BLAKE2B 3ec9b7566342e569580fa8db4df20708ef9b1b6ab0ccdb31b9a33dbe0c7ff3c77ff1b7698e1cf478254d3625d9c516b2b84bcda9bb1d1bdff2161b6d5fcb1056 SHA512 9ea00ec96af0de6a939b9ab3812c75627f2a76514ac6236614d7455b123e4909f9ffe12e9e84f161e0b0b0f2b0f0ddc4ff6661dce788653dd4b8c12098a871fa +DIST Faker-17.0.0.tar.gz 1650338 BLAKE2B 4e3e9723d9016481e7b7d3e9a27060881833ab1e8309f93fffcade696679da64345bcc6fce12ce6bcb2a237b317ea697a5ff4344d929e66c2b6778ec39fdb282 SHA512 9fcd79a6e8a3db592edaa83c30d89d86a0018181d4c778c3c3566cb6d95181b033639eaf92a332539b4436138cc868192d5a21f1c12c9ba180da0dacd8bee493 diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 6285ff1e7932..6f777eb510f5 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,2 +1,3 @@ DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd SHA512 fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f DIST Nuitka-1.4.6.tar.gz 4131786 BLAKE2B a72d8b8925dfdd7ca6416912d725cd711c1f8cedabbdc4ea1764645d935529c2b1561c561c6fe8b8cd2babdadd0b6cd3c239ff7e844bd745cebc3b2d94cfbd63 SHA512 883806d787bd35c687bd0771a0f3182d1d157c4c0f403c5b60a03536631823fbdfbaf32c3c29f484aa7de3dacf01056183607109036f60c5602ab08072d8e40d +DIST Nuitka-1.4.7.tar.gz 4132335 BLAKE2B 5c9e653c8ffa7ad9e757a20d4008e4e2a3083cfefcbce826f0904c0281a9be95dbfb78ad1aab2dd0819b9bf3a800a3b35ee422e38672655fdd900162f9c0d090 SHA512 fb219f5a53bc173365d23f4eae0814fa051c1312bc732ac2b717924dd2336bf140af0237834062223294c840f63b6b4766422f8fd189151ab73877eeb9c39ee6 diff --git a/dev-python/Nuitka/Nuitka-1.4.7.ebuild b/dev-python/Nuitka/Nuitka-1.4.7.ebuild new file mode 100644 index 000000000000..1158b562d51b --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.4.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +} diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild index 7bdcc2f5b659..8adf34d9b57f 100644 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild +++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild @@ -5,15 +5,14 @@ EAPI=8 DISTUTILS_USE_PEP517=sip PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 flag-o-matic multiprocessing qmake-utils +inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils QT_PV="$(ver_cut 1-2):6" -MY_P="${P/-/_}" DESCRIPTION="Python bindings for QtWebEngine" HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/" -SRC_URI="mirror://pypi/${P::1}/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN/-/_})" +S="${WORKDIR}/${P/-/_}" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild b/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild index 0198ba7d8f79..34c76dc8f114 100644 --- a/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild +++ b/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild @@ -5,14 +5,14 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi MY_P="${P/-/_}" DESCRIPTION="sip module support for PyQt6" HOMEPAGE="https://www.riverbankcomputing.com/software/sip/" -SRC_URI="mirror://pypi/${P::1}/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN/-/_})" +S="${WORKDIR}/${P/-/_}" LICENSE="|| ( GPL-2 GPL-3 SIP )" SLOT="0" diff --git a/dev-python/PyQt6/PyQt6-6.4.2.ebuild b/dev-python/PyQt6/PyQt6-6.4.2.ebuild index de5c015cccb7..c2920b13d53a 100644 --- a/dev-python/PyQt6/PyQt6-6.4.2.ebuild +++ b/dev-python/PyQt6/PyQt6-6.4.2.ebuild @@ -4,15 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=sip +PYPI_NO_NORMALIZE=1 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 flag-o-matic multiprocessing qmake-utils +inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils # 'can' work with older Qt depending on features, but keeping it simple QT_PV="$(ver_cut 1-2):6" DESCRIPTION="Python bindings for the Qt framework" HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/" -SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/abydos/abydos-0.5.0-r3.ebuild b/dev-python/abydos/abydos-0.5.0-r3.ebuild index cfaacee63eed..971443a7d3e8 100644 --- a/dev-python/abydos/abydos-0.5.0-r3.ebuild +++ b/dev-python/abydos/abydos-0.5.0-r3.ebuild @@ -33,7 +33,7 @@ PATCHES=( distutils_enable_tests pytest # Extension error: You must configure the bibtex_bibfiles setting -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-bibtex +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-bibtex EPYTEST_DESELECT=( # Internet diff --git a/dev-python/aesara/aesara-2.8.10.ebuild b/dev-python/aesara/aesara-2.8.10.ebuild index a593d7853c57..3cc3bb38aec7 100644 --- a/dev-python/aesara/aesara-2.8.10.ebuild +++ b/dev-python/aesara/aesara-2.8.10.ebuild @@ -47,7 +47,7 @@ PATCHES=( "${FILESDIR}"/aesara-2.8.10-fix-tuple.patch ) -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_sphinx doc 'dev-python/sphinx-rtd-theme' distutils_enable_tests pytest src_prepare() { diff --git a/dev-python/aesara/aesara-2.8.9.ebuild b/dev-python/aesara/aesara-2.8.9.ebuild index 9ee4712733fb..a66453b7c756 100644 --- a/dev-python/aesara/aesara-2.8.9.ebuild +++ b/dev-python/aesara/aesara-2.8.9.ebuild @@ -45,7 +45,7 @@ PATCHES=( "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch ) -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_sphinx doc 'dev-python/sphinx-rtd-theme' distutils_enable_tests pytest src_prepare() { diff --git a/dev-python/agate/agate-1.7.1.ebuild b/dev-python/agate/agate-1.7.1.ebuild index e76e578c4b28..bf955c9c43e8 100644 --- a/dev-python/agate/agate-1.7.1.ebuild +++ b/dev-python/agate/agate-1.7.1.ebuild @@ -36,7 +36,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( # require specific locales diff --git a/dev-python/anyio/anyio-3.6.1.ebuild b/dev-python/anyio/anyio-3.6.1.ebuild index 846723b79c33..4b87efe5df78 100644 --- a/dev-python/anyio/anyio-3.6.1.ebuild +++ b/dev-python/anyio/anyio-3.6.1.ebuild @@ -41,7 +41,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinx-autodoc-typehints python_test() { diff --git a/dev-python/apispec/apispec-6.0.2.ebuild b/dev-python/apispec/apispec-6.0.2.ebuild index 969d46a25367..f6b27facf335 100644 --- a/dev-python/apispec/apispec-6.0.2.ebuild +++ b/dev-python/apispec/apispec-6.0.2.ebuild @@ -36,7 +36,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ dev-python/sphinx-issues \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme python_test() { local EPYTEST_DESELECT=( diff --git a/dev-python/atomicwrites/atomicwrites-1.4.0-r2.ebuild b/dev-python/atomicwrites/atomicwrites-1.4.0-r2.ebuild index 724161ac8d07..da0d64153d98 100644 --- a/dev-python/atomicwrites/atomicwrites-1.4.0-r2.ebuild +++ b/dev-python/atomicwrites/atomicwrites-1.4.0-r2.ebuild @@ -21,4 +21,4 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild index bd4d2f83d591..13ee97c57298 100644 --- a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild +++ b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild @@ -21,4 +21,4 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~ distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest index 04e08c5d5204..88d65b03fc6e 100644 --- a/dev-python/awxkit/Manifest +++ b/dev-python/awxkit/Manifest @@ -1 +1,2 @@ DIST awxkit-21.11.0.gh.tar.gz 16206681 BLAKE2B 738fae8028f4b576c36860002f802280263ec2731e91047b9f5f1a7aba28b5548b2a8add4659f9021c805a4bda0361e96c310c63b6bdf33c47705fbc222a3a5e SHA512 7c2e07f2951738bc04ce7cdc8c3e6fba3becaa70daa3de5c31fa931a7240b76001af791e819005b7c651c781e3b42c17850a79da059b2fc260efb8029f29033f +DIST awxkit-21.12.0.gh.tar.gz 16218917 BLAKE2B 6e017bfb5707d6ec4107ec151311b133323c816da1aac1fe2441e639fcf22fe19e38f6c4dd81e29c63d5c7ff8f81ee62d6c4cfbc1500c0827e5b68b6e9f7187c SHA512 be1db2e5c51649910fa09659d2f1072f55c39a95f28c8a5ebd9490c43123ae90fbff242914c803e3882fa60ea07b39009dec9d27c56d005ab6333431e62a0576 diff --git a/dev-python/awxkit/awxkit-21.12.0.ebuild b/dev-python/awxkit/awxkit-21.12.0.ebuild new file mode 100644 index 000000000000..4a1ed1fcdd98 --- /dev/null +++ b/dev-python/awxkit/awxkit-21.12.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="Command line interface for Ansible AWX" +HOMEPAGE=" + https://github.com/ansible/awx/ + https://pypi.org/project/awxkit/ +" +SRC_URI=" + https://github.com/ansible/awx/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/awx-${PV}/awxkit" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + + sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \ + -e "/'clean'/d" \ + -i setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/blessed/blessed-1.19.1.ebuild b/dev-python/blessed/blessed-1.19.1.ebuild index 89f163f1fc63..7425b3e29456 100644 --- a/dev-python/blessed/blessed-1.19.1.ebuild +++ b/dev-python/blessed/blessed-1.19.1.ebuild @@ -25,7 +25,7 @@ BDEPEND=" ) " -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_prepare_all() { diff --git a/dev-python/blessed/blessed-1.20.0.ebuild b/dev-python/blessed/blessed-1.20.0.ebuild index 060459c7ccc0..493e64d397d0 100644 --- a/dev-python/blessed/blessed-1.20.0.ebuild +++ b/dev-python/blessed/blessed-1.20.0.ebuild @@ -29,7 +29,7 @@ BDEPEND=" ) " -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_prepare_all() { diff --git a/dev-python/boltons/boltons-21.0.0-r1.ebuild b/dev-python/boltons/boltons-21.0.0-r1.ebuild index 3fc913fee9f7..81e66db9dbcd 100644 --- a/dev-python/boltons/boltons-21.0.0-r1.ebuild +++ b/dev-python/boltons/boltons-21.0.0-r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme DOCS=( CHANGELOG.md README.md TODO.rst ) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 9b28bad8d8fd..c530a906e29a 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b SHA512 e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40 DIST boto3-1.26.64.gh.tar.gz 597913 BLAKE2B f3dc63388cf4055c58610eaf980c10ff4d297c6f00f89fe0b46e6b764fba502b7fd85b71421a9d21f1930b668f95aaf2fa174389e5067901d749babf582a8033 SHA512 17ed0e655706f29ed34e1d60a9913d74ab0098ba8085ea76bafb5fcd1bfde91c2efd95d2f3f3e6bcd1b6ef7bed85f9001ba484c01a0251219ea879543a8f2b47 DIST boto3-1.26.69.gh.tar.gz 600296 BLAKE2B 8c37d9c818e29617defed964271436be2ffa54f8a634661d6a9fc665d1b77a041d83bcba153d5c0dffe90c4185e0a163e9141880cd8147964f7ed479b975ecb2 SHA512 8635afb8c20c3534c36551eb6004676ebcee987836e494b8a67673ae16f4dee8d8efb83e632c6df2e0f07827965bcc9b8e72c159657ff72f1c9c1f52ccd49a16 +DIST boto3-1.26.70.gh.tar.gz 600798 BLAKE2B b55125e70865f73b8ba5e7945eca6a975f47cf5e80ee876bb757adb72f611a2a18a33dbc619fe8f76c40e63cadaf5f6ea923c8310225b4f662c5c2e300aef375 SHA512 80961a68437a32cb0d7bbfd3e24942fa939d0e8a62884d525e4cea6cc9e152749b1481d0c8cc832ec26407cb2dc46a1a40eec81539e7c55c635c810c595108d5 diff --git a/dev-python/boto3/boto3-1.26.70.ebuild b/dev-python/boto3/boto3-1.26.70.ebuild new file mode 100644 index 000000000000..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.70.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4a7e5e3171a7..fdf98e909755 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6 SHA512 9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3 DIST botocore-1.29.64.gh.tar.gz 11141125 BLAKE2B 955c7ac0630bd8df8004a0a3d0ec64a7491aee7d68e63a65c62c9fe7a4362aed7bd74ca967cd8550ead458e42a858a428f0db8922a337c83cd680fcd1d1b62c3 SHA512 bb8e177f335e600389123f26788711f4a94c4943a4d80c6195db03bb3cf9489b2a8b0e42d429635c6c8c501df6c27b4177e9ef71e748b0c63874e6682bf2e8e9 DIST botocore-1.29.69.gh.tar.gz 11140109 BLAKE2B 5a91e6d425f4a5f424f95fd9bcd893c06fd42eb2a34ae870a76f0a28ee59771a8e1759a8afa959592a0ae7537229d791805539125890d17d3f4a33bb0618e76d SHA512 30d538591b25aae82e93352f4eda2d76eda6d02604cdbe822cd5f7559cfa268e2245b5cfb8ba6875e5e3a35cad2bef7210bbe03276236871441515cdf6ff2ece +DIST botocore-1.29.70.gh.tar.gz 11145631 BLAKE2B 9f1d65e7ecb0c2b436a6260613f7d7cdcf3a01b563042e1dd6997a308f0b7179582f11447b0e3785c2cf8c801bc920f3a850c9b290a78a183bf910189a705732 SHA512 28b375ab94619872d0e9d4331caa687ddaa24c6cce8a66af887dfb308583ff8ad1cb5d78cadc50eb69fcd5ddd50fc1c94b70f128f9ae83ad166596140c45ea81 diff --git a/dev-python/botocore/botocore-1.29.70.ebuild b/dev-python/botocore/botocore-1.29.70.ebuild new file mode 100644 index 000000000000..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.70.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest index 9d0d7828331e..77206655343a 100644 --- a/dev-python/cliff/Manifest +++ b/dev-python/cliff/Manifest @@ -1 +1,2 @@ DIST cliff-4.1.0.tar.gz 82892 BLAKE2B 2d4da66ca6ba86c9f0f33fa36f637363a25ac0ea5c7a1561a4e682769e7ecc97525fca93fde0597062e8f23c4d3334fbf08a305f1c5bb15918e5752a45992d0e SHA512 4bab3404207d21cf8111a6dc1a0ece2c8da5d3bf5ee261b351b7b7ade73f162c4cea225be6fac7444ae95de70d3079e727086fd954fbf56b6d61fb1c7eb4c44a +DIST cliff-4.2.0.tar.gz 83168 BLAKE2B ac2d288ac3728f4266d61edb9b6aedc897e9020d3f8a74ebba4721530942a27335564c2a95406a4d6b5374df49e38bc0aa303d3aff12f83c91e48c59f13aa45f SHA512 6f0c31b49603be5289e6d4c9b2572862e977264df21dc14d976289c627909102d672ee8ffa5b6cd79b3a349158ff8f36444a2d2061e18eeb7121ce79b2d5719b diff --git a/dev-python/cliff/cliff-4.2.0.ebuild b/dev-python/cliff/cliff-4.2.0.ebuild new file mode 100644 index 000000000000..86a56c198f70 --- /dev/null +++ b/dev-python/cliff/cliff-4.2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Command Line Interface Formulation Framework" +HOMEPAGE=" + https://opendev.org/openstack/cliff/ + https://github.com/openstack/cliff/ + https://pypi.org/project/cliff/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}] + >=dev-python/cmd2-0.8.0[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/confuse/confuse-2.0.0.ebuild b/dev-python/confuse/confuse-2.0.0.ebuild index d6fb691fc3df..a6adbc25e7b4 100644 --- a/dev-python/confuse/confuse-2.0.0.ebuild +++ b/dev-python/confuse/confuse-2.0.0.ebuild @@ -28,4 +28,4 @@ RDEPEND=" distutils_enable_tests unittest distutils_enable_sphinx docs \ - 'dev-python/sphinx_rtd_theme' + 'dev-python/sphinx-rtd-theme' diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild b/dev-python/dbus-python/dbus-python-1.3.2.ebuild index d117f6cca037..69ae14758704 100644 --- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild +++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild @@ -30,7 +30,7 @@ BDEPEND=" virtual/pkgconfig doc? ( $(python_gen_any_dep ' dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ') ) test? ( dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/tappy[${PYTHON_USEDEP}] ) @@ -38,7 +38,7 @@ BDEPEND=" python_check_deps() { python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" \ - "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" + "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild index cbd309072d76..7e8f631ab967 100644 --- a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild +++ b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild @@ -27,7 +27,7 @@ BDEPEND=" distutils_enable_tests pytest # Requires self to be already installed -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme python_prepare_all() { # remove dep on pytest-runner diff --git a/dev-python/doit/doit-0.36.0.ebuild b/dev-python/doit/doit-0.36.0.ebuild index 9e4ddc2e7ab6..dc8259183ac3 100644 --- a/dev-python/doit/doit-0.36.0.ebuild +++ b/dev-python/doit/doit-0.36.0.ebuild @@ -35,7 +35,7 @@ PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" distutils_enable_tests pytest distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( # test failing due to impact on PATH run in a sandbox diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.17.6.ebuild b/dev-python/elasticsearch-py/elasticsearch-py-7.17.6.ebuild index 97e8ab761531..9fb39c65f7ee 100644 --- a/dev-python/elasticsearch-py/elasticsearch-py-7.17.6.ebuild +++ b/dev-python/elasticsearch-py/elasticsearch-py-7.17.6.ebuild @@ -51,7 +51,7 @@ BDEPEND=" )" distutils_enable_sphinx docs/sphinx \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest src_prepare() { diff --git a/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild b/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild index 8e535f29ec3e..60abab90e737 100644 --- a/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild +++ b/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild @@ -30,5 +30,5 @@ RDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinxcontrib-httpdomain diff --git a/dev-python/flit/flit-3.8.0.ebuild b/dev-python/flit/flit-3.8.0.ebuild index 95d16b78befc..1e9aff8b4538 100644 --- a/dev-python/flit/flit-3.8.0.ebuild +++ b/dev-python/flit/flit-3.8.0.ebuild @@ -46,7 +46,7 @@ distutils_enable_tests pytest distutils_enable_sphinx doc \ dev-python/sphinxcontrib-github-alt \ dev-python/pygments-github-lexers \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme src_prepare() { # make sure system install is used diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild index 53cc6c5b88d9..5b4720652458 100644 --- a/dev-python/fs/fs-2.4.16.ebuild +++ b/dev-python/fs/fs-2.4.16.ebuild @@ -33,7 +33,7 @@ BDEPEND=" ) " -distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme dev-python/recommonmark +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/recommonmark distutils_enable_tests pytest EPYTEST_IGNORE=( diff --git a/dev-python/glooey/glooey-0.3.6.ebuild b/dev-python/glooey/glooey-0.3.6.ebuild index 4162ba36c5dd..a08aac6ae89a 100644 --- a/dev-python/glooey/glooey-0.3.6.ebuild +++ b/dev-python/glooey/glooey-0.3.6.ebuild @@ -27,7 +27,7 @@ RDEPEND=" BDEPEND="test? ( media-libs/freetype )" # Requires currently unpackaged Sphinx plug-in autoclasstoc -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme distutils_enable_tests pytest diff --git a/dev-python/hcloud-python/hcloud-python-1.18.2.ebuild b/dev-python/hcloud-python/hcloud-python-1.18.2.ebuild index 6dfc7067a09e..3d2126906a5b 100644 --- a/dev-python/hcloud-python/hcloud-python-1.18.2.ebuild +++ b/dev-python/hcloud-python/hcloud-python-1.18.2.ebuild @@ -25,7 +25,7 @@ RDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest EPYTEST_IGNORE=( diff --git a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild index 0475b274677c..124033ca7cae 100644 --- a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild +++ b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild @@ -29,5 +29,5 @@ BDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 6b8c2a91d1f1..774445458e79 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -4,3 +4,4 @@ DIST identify-2.5.13.gh.tar.gz 101385 BLAKE2B 2425fd7d1283067215eb776a635421e126 DIST identify-2.5.15.gh.tar.gz 101380 BLAKE2B b00d46dbb492464d819abb8c3fb8782c56351c3f61d635bcf40feb4a5aea175e65f3a0ba2b5ecdfc87fe62b7f9c69f36ede9b6d5d02dd4a579286790a8f16f29 SHA512 898a25399589897833b330b2d17814962f644b60ea80327c32de146b7827d548807ca13a5b6737e5bf0a9dc9bc798eb449aed964f62bc552a71c57baabe46e57 DIST identify-2.5.16.gh.tar.gz 101388 BLAKE2B c1e81bd98533360a2040a8f866cd5f7e6f866473572609a84677bf4666db6b74962e694d8fa2ea1f66f6ff3893d4e10530cf3eee65bcc29c5f181490c88c2497 SHA512 b0d9bd970823c6d5490ce13d372896d758961b68ebc7b30d4cf58f99f77331bb2453bb0b9e4a0b07ac6d5193ebcd6f56ae9b2f26bea7736509837e0af65099fd DIST identify-2.5.17.gh.tar.gz 101448 BLAKE2B d9319bbbe67f8c2c7a0ed8b7db8efc64f7c90d5cb3706366a00e24a78afd76c0c5707514d660febf02397f95d02785ea52f65e09c239d83d82ef84488d9dbbd2 SHA512 c9baf22f6893802c83e302fabe3cd4ca46a3b64ae6ef4fd5c939b131545c260e24861e59a617b3e4c4812e1a250692a26e4f8febaa389eaf6958d5c2aa79aeb2 +DIST identify-2.5.18.gh.tar.gz 101457 BLAKE2B 4575b4084dc28678275704f44a02d171d79a02f015e6d2267545b18c4288b55609cc64af2f9eca866bc2d164ed534cac59d69915e23fd3100cb680fcb08ceae0 SHA512 c7c6998340b77ddb13c88df8dbcc9b72efb68bf3cbf8a7ab2b81a4bda1180d04d4bdd9db360b7203235e2ebd252852de2c806b73e6a7236786bffbd3f4d4a672 diff --git a/dev-python/identify/identify-2.5.18.ebuild b/dev-python/identify/identify-2.5.18.ebuild new file mode 100644 index 000000000000..718b36c70087 --- /dev/null +++ b/dev-python/identify/identify-2.5.18.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="File identification library for Python" +HOMEPAGE=" + https://github.com/pre-commit/identify/ + https://pypi.org/project/identify/ +" +SRC_URI=" + https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/ukkonen[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index 04087d3d8554..c4ab96919bac 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -2,3 +2,4 @@ DIST ipykernel-6.19.4.tar.gz 144072 BLAKE2B 25e2031a9198079488ef43b9c65e656be720 DIST ipykernel-6.20.1.tar.gz 149147 BLAKE2B 9d05f1f43aa1a77dd63fac60fdd44d56dd03cc8b5025a99b29e04e30ca90ec5e6d541ab86c9fa1490b97b198e829058d14273823ad55321b1f8fe1b028d1bc62 SHA512 7a9b2ac79255e3049ee5847f5b424d2dff0a325e9f294b416d905907753c98751c70ff69ba496831eb98430532f438e5bd7edcb2c12b8b5c56f5b5c79b30c3d1 DIST ipykernel-6.20.2.tar.gz 149263 BLAKE2B 38b3afdbe237ec2facb3af42311315a060f1dba845cb3f7ce10a3d5f68679804640b0dbda869395817a8612af2033f5936ff7f6f3b3b822f47ed512a3b8c0c4d SHA512 9c79c7fa175cd81a920e6b1f2159dda30ba9068437cb1d24b09d864ded36b439045e58f240daee1a46ae375f1990cf318cd8b2e2c02aa6d6e2004d90aff5225a DIST ipykernel-6.21.1.tar.gz 150412 BLAKE2B e77567230deb4b7a7af986e1465daa91d827ad1dafe38e8d71e7ed03edcab62b2dda81ee14f52bf29481e87a15e3346d6423b2e39b15bcdf26d3109022e7d252 SHA512 78e401f12f864364b73b4a12bf9adc0b0d7720b5b9f51f4af2d69b45535f34c81f099bdbe82865fc91ffafb19c97ac4a3831929528e821aa3db0fba9b3581fa4 +DIST ipykernel-6.21.2.tar.gz 150365 BLAKE2B e1bc29018459738a3358af2d4225397028013c1ef9ceb571cb225fafb1a1570c349759caf723e03c6a67a9c354c83d178ae777f7ea4222f5c2ed35e41e22638d SHA512 e4d3aa102d83f9c9b16f392c5b37d55a9cd987ca6a58ce1c4b59d282ec945dcc8803539bf54d7b3bb71c11058fc20a3947fd875bebc5efa5f629015b544fe819 diff --git a/dev-python/ipykernel/ipykernel-6.21.2.ebuild b/dev-python/ipykernel/ipykernel-6.21.2.ebuild new file mode 100644 index 000000000000..9b51bb25e82f --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.21.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE=" + https://github.com/ipython/ipykernel/ + https://pypi.org/project/ipykernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] + >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-8[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-4.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/nest_asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyzmq-20[${PYTHON_USEDEP}] + >=dev-python/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} + +src_test() { + local EPYTEST_DESELECT=( + # TODO + ipykernel/tests/test_debugger.py::test_attach_debug + ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint + ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + ipykernel/tests/test_debugger.py::test_set_breakpoints + ipykernel/tests/test_debugger.py::test_stop_on_breakpoint + ipykernel/tests/test_debugger.py::test_copy_to_globals + # hangs? + ipykernel/tests/test_eventloop.py::test_tk_loop + ) + + virtx distutils-r1_src_test +} diff --git a/dev-python/ipython/ipython-8.10.0.ebuild b/dev-python/ipython/ipython-8.10.0.ebuild index 1dec9e18ff5e..1bdc63fb8644 100644 --- a/dev-python/ipython/ipython-8.10.0.ebuild +++ b/dev-python/ipython/ipython-8.10.0.ebuild @@ -53,7 +53,7 @@ BDEPEND=" >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] >=dev-python/sphinx-2[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ) " diff --git a/dev-python/ipython/ipython-8.8.0.ebuild b/dev-python/ipython/ipython-8.8.0.ebuild index ec3f4ccd1061..c8fe549e4d22 100644 --- a/dev-python/ipython/ipython-8.8.0.ebuild +++ b/dev-python/ipython/ipython-8.8.0.ebuild @@ -53,7 +53,7 @@ BDEPEND=" >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] >=dev-python/sphinx-2[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ) " diff --git a/dev-python/ipython/ipython-8.9.0.ebuild b/dev-python/ipython/ipython-8.9.0.ebuild index 898eb68118ca..debcaf12505f 100644 --- a/dev-python/ipython/ipython-8.9.0.ebuild +++ b/dev-python/ipython/ipython-8.9.0.ebuild @@ -53,7 +53,7 @@ BDEPEND=" >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] >=dev-python/sphinx-2[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ) " diff --git a/dev-python/jedi/jedi-0.18.2.ebuild b/dev-python/jedi/jedi-0.18.2.ebuild index 76c64bcf8de5..75a629f825f8 100644 --- a/dev-python/jedi/jedi-0.18.2.ebuild +++ b/dev-python/jedi/jedi-0.18.2.ebuild @@ -39,7 +39,7 @@ RDEPEND=" # RDEPEND needed because of an import jedi inside conf.py distutils_enable_sphinx docs \ dev-python/parso \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_prepare_all() { diff --git a/dev-python/jeepney/jeepney-0.8.0.ebuild b/dev-python/jeepney/jeepney-0.8.0.ebuild index f1793f01686e..eb6d1fafd051 100644 --- a/dev-python/jeepney/jeepney-0.8.0.ebuild +++ b/dev-python/jeepney/jeepney-0.8.0.ebuild @@ -32,7 +32,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme src_test() { local dbus_params=( diff --git a/dev-python/jupyter/jupyter-1.0.0-r4.ebuild b/dev-python/jupyter/jupyter-1.0.0-r4.ebuild index ed8a761341e9..708b25a0253c 100644 --- a/dev-python/jupyter/jupyter-1.0.0-r4.ebuild +++ b/dev-python/jupyter/jupyter-1.0.0-r4.ebuild @@ -28,6 +28,6 @@ RDEPEND=" dev-python/ipywidgets[${PYTHON_USEDEP}]" PDEPEND=">=dev-python/jupyter_core-4.2.0[${PYTHON_USEDEP}]" -distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme PATCHES=( "${DISTDIR}"/${P}-file-colision.patch ) diff --git a/dev-python/jupyter_console/Manifest b/dev-python/jupyter_console/Manifest index 2398d2c69afd..bdb93d5e0ad7 100644 --- a/dev-python/jupyter_console/Manifest +++ b/dev-python/jupyter_console/Manifest @@ -1,2 +1,3 @@ DIST jupyter_console-6.4.4.tar.gz 35145 BLAKE2B d37190c30eceba79c0d37ad60d88c9e691759aaccb29a64a9482b7c3cf3315efa3c902ac2244c2139ef2f94a77450115124227768f8291f73512796aaff1214a SHA512 1f06591ed2a0fcf56e783d4e9f2a7c3f58a4f566cfb63b3367edac23c7709aa1af7bf6639c7358227a987049804da90658144fa5ad38db120c0816e78ed465ef DIST jupyter_console-6.5.0.tar.gz 35609 BLAKE2B 056386eaa1c214b27ff10993d08fc5351ab9f6775fa8f2882bbe8ed6ca4170edb8a8024740f3a9f0f9667c253a1945700da0e9a3bc925d970597b43c830c9e6b SHA512 9c3b44a43d0a18bbcade97fee514859b6c370941e80525630195fb6bf8fb32c3cf048dfabd2c41f7f98365d2fbd87c9e190f9fb8e899c5a29266585766df66af +DIST jupyter_console-6.5.1.tar.gz 35754 BLAKE2B 1b3e189e8a057b0f57e6a1c1409797aff9b6584edd96975c5b91a7c5d55d8601e44a3f9e0218413351d67d7175a7f6c86c3734e14ba881f6ab25ea9f1748576d SHA512 3fbd97b1ab05596ac56ba8f6038af787698197b5148f7e33a79ad5cdcc9a78c80c2534e3e2c298aeb92ce880686731b9ba206d7d0094ad67d7cd4996c02e2327 diff --git a/dev-python/jupyter_console/jupyter_console-6.4.4.ebuild b/dev-python/jupyter_console/jupyter_console-6.4.4.ebuild index d2c84421ba8d..fd51186833e9 100644 --- a/dev-python/jupyter_console/jupyter_console-6.4.4.ebuild +++ b/dev-python/jupyter_console/jupyter_console-6.4.4.ebuild @@ -31,5 +31,5 @@ BDEPEND=" distutils_enable_sphinx docs \ dev-python/sphinxcontrib-github-alt \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest diff --git a/dev-python/jupyter_console/jupyter_console-6.5.0.ebuild b/dev-python/jupyter_console/jupyter_console-6.5.0.ebuild index 916fd2db01a3..35b9e636ed8e 100644 --- a/dev-python/jupyter_console/jupyter_console-6.5.0.ebuild +++ b/dev-python/jupyter_console/jupyter_console-6.5.0.ebuild @@ -35,5 +35,5 @@ BDEPEND=" distutils_enable_sphinx docs \ dev-python/sphinxcontrib-github-alt \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest diff --git a/dev-python/jupyter_console/jupyter_console-6.5.1.ebuild b/dev-python/jupyter_console/jupyter_console-6.5.1.ebuild new file mode 100644 index 000000000000..35b9e636ed8e --- /dev/null +++ b/dev-python/jupyter_console/jupyter_console-6.5.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A terminal-based console frontend for Jupyter kernels" +HOMEPAGE="https://jupyter.org" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/ipython[${PYTHON_USEDEP}] + >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-7.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-3.0.30[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4[${PYTHON_USEDEP}] +" +# util-linux provides script(1) +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + sys-apps/util-linux + ) +" + +distutils_enable_sphinx docs \ + dev-python/sphinxcontrib-github-alt \ + dev-python/sphinx-rtd-theme +distutils_enable_tests pytest diff --git a/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild b/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild index 0c576f84ee3d..9d714422ed7f 100644 --- a/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild +++ b/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild @@ -68,7 +68,7 @@ EPYTEST_DESELECT=( distutils_enable_tests pytest # TODO: package sphinx_copybutton -#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme dev-python/myst_parser +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst_parser python_install_all() { distutils-r1_python_install_all diff --git a/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild index 3f0653c3a0c9..90bdec86ff93 100644 --- a/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild +++ b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild @@ -75,7 +75,7 @@ EPYTEST_IGNORE=( distutils_enable_tests pytest # TODO: package sphinx_copybutton -#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme dev-python/myst_parser +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst_parser python_install_all() { distutils-r1_python_install_all diff --git a/dev-python/leather/leather-0.3.4-r1.ebuild b/dev-python/leather/leather-0.3.4-r1.ebuild index 2d47cca96139..4958e3127a23 100644 --- a/dev-python/leather/leather-0.3.4-r1.ebuild +++ b/dev-python/leather/leather-0.3.4-r1.ebuild @@ -24,4 +24,4 @@ BDEPEND="test? ( dev-python/lxml[${PYTHON_USEDEP}] )" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/lxml/lxml-4.9.2.ebuild b/dev-python/lxml/lxml-4.9.2.ebuild index cb665fed8c49..72be8487f997 100644 --- a/dev-python/lxml/lxml-4.9.2.ebuild +++ b/dev-python/lxml/lxml-4.9.2.ebuild @@ -42,7 +42,7 @@ BDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] ') ) test? ( @@ -59,7 +59,7 @@ python_check_deps() { python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" && python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" && python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && - python_has_version -b "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" + python_has_version -b "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" } python_prepare_all() { diff --git a/dev-python/more-itertools/more-itertools-9.0.0.ebuild b/dev-python/more-itertools/more-itertools-9.0.0.ebuild index a37338204f7f..a17cbf5a9479 100644 --- a/dev-python/more-itertools/more-itertools-9.0.0.ebuild +++ b/dev-python/more-itertools/more-itertools-9.0.0.ebuild @@ -21,5 +21,5 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests unittest diff --git a/dev-python/mss/mss-7.0.1.ebuild b/dev-python/mss/mss-7.0.1.ebuild index 829eb6184b20..cb33ef1aad72 100644 --- a/dev-python/mss/mss-7.0.1.ebuild +++ b/dev-python/mss/mss-7.0.1.ebuild @@ -33,7 +33,7 @@ BDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( # upstream tests for self-build, apparently broken by setuptools diff --git a/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild b/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild index 4314fdc8949c..9ead99a80402 100644 --- a/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild +++ b/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild @@ -17,4 +17,4 @@ LICENSE="ZPL" SLOT="0" distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme +distutils_enable_sphinx doc dev-python/sphinx-rtd-theme diff --git a/dev-python/nbclassic/nbclassic-0.5.1.ebuild b/dev-python/nbclassic/nbclassic-0.5.1.ebuild index e1253e28c7fb..3b8157f5c83f 100644 --- a/dev-python/nbclassic/nbclassic-0.5.1.ebuild +++ b/dev-python/nbclassic/nbclassic-0.5.1.ebuild @@ -57,7 +57,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs/source \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/nbsphinx \ dev-python/sphinxcontrib-github-alt \ dev-python/myst_parser \ diff --git a/dev-python/nbdime/nbdime-3.1.1-r1.ebuild b/dev-python/nbdime/nbdime-3.1.1-r1.ebuild index a0730e2f22d6..a98b8da15735 100644 --- a/dev-python/nbdime/nbdime-3.1.1-r1.ebuild +++ b/dev-python/nbdime/nbdime-3.1.1-r1.ebuild @@ -38,7 +38,7 @@ BDEPEND=" distutils_enable_sphinx docs/source \ dev-python/recommonmark \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests --install pytest python_prepare_all() { diff --git a/dev-python/nbval/nbval-0.10.0.ebuild b/dev-python/nbval/nbval-0.10.0.ebuild index 14a694a89e4c..a306487ea883 100644 --- a/dev-python/nbval/nbval-0.10.0.ebuild +++ b/dev-python/nbval/nbval-0.10.0.ebuild @@ -40,7 +40,7 @@ EPYTEST_IGNORE=( distutils_enable_tests pytest distutils_enable_sphinx docs/source \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/numpy \ dev-python/nbsphinx \ dev-python/matplotlib diff --git a/dev-python/nose2/nose2-0.11.0.ebuild b/dev-python/nose2/nose2-0.11.0.ebuild index 2f24e7f9955d..1744b8b50716 100644 --- a/dev-python/nose2/nose2-0.11.0.ebuild +++ b/dev-python/nose2/nose2-0.11.0.ebuild @@ -22,7 +22,7 @@ RDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme python_test() { "${EPYTHON}" -m nose2.__main__ -vv || die "tests failed under ${EPYTHON}" diff --git a/dev-python/nose2/nose2-0.12.0.ebuild b/dev-python/nose2/nose2-0.12.0.ebuild index 223c330b9543..df4fc1487e9b 100644 --- a/dev-python/nose2/nose2-0.12.0.ebuild +++ b/dev-python/nose2/nose2-0.12.0.ebuild @@ -28,7 +28,7 @@ RDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinx-issues PATCHES=( diff --git a/dev-python/oct2py/oct2py-5.5.1.ebuild b/dev-python/oct2py/oct2py-5.5.1.ebuild index b174d7cda48f..dba0094150fa 100644 --- a/dev-python/oct2py/oct2py-5.5.1.ebuild +++ b/dev-python/oct2py/oct2py-5.5.1.ebuild @@ -36,7 +36,7 @@ EPYTEST_DESELECT=( ) distutils_enable_sphinx docs/source \ - dev-python/numpydoc dev-python/sphinx-bootstrap-theme dev-python/sphinx_rtd_theme + dev-python/numpydoc dev-python/sphinx-bootstrap-theme dev-python/sphinx-rtd-theme distutils_enable_tests pytest PATCHES=( "${FILESDIR}"/${PN}-5.2.0-mask-pkg-load-test.patch ) diff --git a/dev-python/olefile/olefile-0.46-r2.ebuild b/dev-python/olefile/olefile-0.46-r2.ebuild index 6d6dcda565c2..c9c2cac1ab4c 100644 --- a/dev-python/olefile/olefile-0.46-r2.ebuild +++ b/dev-python/olefile/olefile-0.46-r2.ebuild @@ -24,5 +24,5 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests unittest diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest index db5580648468..90ab5af5e83a 100644 --- a/dev-python/openpyxl/Manifest +++ b/dev-python/openpyxl/Manifest @@ -1,2 +1,3 @@ DIST openpyxl-3.0.10.tar.bz2 2427596 BLAKE2B 7422e15d1852d7ce6fa7547cdde2ff6cbe02ccdc13d0a48272cc0f544ade8283833ccfd006d83cca0ac719b2354af76e220522655cadad8dda11bc39ddb6de30 SHA512 1b06ed6c17ab15c277a46cb83db030ba37424a718962070728a8723db50e3fb6a77078b26e04aaee4a924686cacb2c6413742f7aa3533c0f9ecfabca9757af56 DIST openpyxl-3.1.0.tar.bz2 2732832 BLAKE2B 58b5270bf6332bbe35729881d38d7175de1b5543efe5c7a2dd8b0c0ee7f66ed1477920ca4aa740f020b6e467b365fc6f56381eb25a18535919c05a05709aabfc SHA512 92c435c8b103b2c2674c1735d1753e2d1803a70507f3e503b2e19a54a7212f3e2383b3c629f9416abffdbc8d06fb40e045c4821f844dcceed8ed9952fd01ae5f +DIST openpyxl-3.1.1.tar.bz2 2733237 BLAKE2B dfe14e965624e6d82c219eb58d87078e7a44cbd3a2e2c45aa4a63f48d30acf46675a6960cd39132df36e5d2ff71b77ebdbae33a149730ada9784155c881d1503 SHA512 b026b059e31828c2218c2b6d7765f5773b4d9161882d9e225ae4fd1dba3d7548c1a555cd16afd364a1723b3703792a3ea02fe715dc0e3d1f42beb48a6fc710d8 diff --git a/dev-python/openpyxl/openpyxl-3.1.0.ebuild b/dev-python/openpyxl/openpyxl-3.1.0.ebuild index 04d8270c7d1b..efa57f644d6d 100644 --- a/dev-python/openpyxl/openpyxl-3.1.0.ebuild +++ b/dev-python/openpyxl/openpyxl-3.1.0.ebuild @@ -32,5 +32,5 @@ BDEPEND=" " distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest diff --git a/dev-python/openpyxl/openpyxl-3.1.1.ebuild b/dev-python/openpyxl/openpyxl-3.1.1.ebuild new file mode 100644 index 000000000000..efa57f644d6d --- /dev/null +++ b/dev-python/openpyxl/openpyxl-3.1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="Pure python reader and writer of Excel OpenXML files" +HOMEPAGE=" + https://openpyxl.readthedocs.io/en/stable/ + https://foss.heptapod.net/openpyxl/openpyxl/ +" +SRC_URI=" + https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/et_xmlfile[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg] + ) +" + +distutils_enable_sphinx doc \ + dev-python/sphinx-rtd-theme +distutils_enable_tests pytest diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 42de8178981e..eac959fad082 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1,2 +1,3 @@ DIST openstacksdk-0.103.0.tar.gz 1094619 BLAKE2B 66b4375469b2a8a48640198f94fa6d893c3f5d0e93a20f00dee868d6ed2da34fe367ec885691a06f9b4c056092837b5dd1033201922cb909fc7124456c7b6369 SHA512 175166fbf0aa851ff51c86b99d10cf30da6fe7c516e2d6020061fdcc9627f7d4630e3cc9ef3699be52cf298088f2f80240061e6a851a13effbd13d359a6dab26 DIST openstacksdk-1.0.0.tar.gz 1118496 BLAKE2B a59ce3ba047c2be3051819e76ee10768cc70a5a10bf16ac2747620fdb321f5ee8ba9af591ae38ea733e17df39bc8fb0ec5d74716cb99e6f3e9466d33d6c35c89 SHA512 46d4c72a18f410274e1996c188c330dad9d58e9ddfdad6e9e91af7c6c8cc710cec23ad983e74165595f64c76cde10945de5c1bb7b715d660957a69dd2158ae75 +DIST openstacksdk-1.0.1.tar.gz 1118637 BLAKE2B d4677a3a5595bf871fc0b380f1cadfd56ebba14bc2255fcc6a6a4813c5c79807a1a0a76263844728f256704b2966b82be9bd6e968de9e7e85f411402f428cb78 SHA512 9871a262113b4396b3a5181e93d2e00312c5a80933c3ff6efa501a4b4d7d145985f54203eeb6e1f50c5593ba491b13a631b9293759e0615bf0eda393c247a4d3 diff --git a/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild b/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild new file mode 100644 index 000000000000..f9a85e076e37 --- /dev/null +++ b/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A collection of libraries for building applications to work with OpenStack" +HOMEPAGE=" + https://opendev.org/openstack/openstacksdk/ + https://github.com/openstack/openstacksdk/ + https://pypi.org/project/openstacksdk/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] + >=dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Internet? + sed -e 's:test_create_dynamic_large_object:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # TODO + sed -e 's:test_generate_form:_&:' \ + -e 's:test_create_static_large_object:_&:' \ + -e 's:test_object_segment_retries:_&:' \ + -e 's:test_object_segment_retry_failure:_&:' \ + -e 's:test_slo_manifest_retry:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # unhappy about paths due to test runner + sed -e 's:test_method_not_supported:_&:' \ + -i openstack/tests/unit/test_exceptions.py || die + sed -e 's:test_repr:_&:' \ + -i openstack/tests/unit/test_resource.py || die + + # requires hacking + rm openstack/tests/unit/test_hacking.py || die + + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b openstack/tests/unit +} diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest index 7778a42a2a74..b33621f5b893 100644 --- a/dev-python/osc-lib/Manifest +++ b/dev-python/osc-lib/Manifest @@ -1 +1,2 @@ DIST osc-lib-2.6.2.tar.gz 98556 BLAKE2B 69973ad3543ff16cea81d4dc3f749f147c62daa3d40d048acd3b39706a9a7d53f11de50c096511fc42d15db9d983e1085996fea5781fd5d17ac1f50d34de0a83 SHA512 5e310265dc0d77908bbe82a479ce55462d91393d09cf39732434fc52a4bcefab0a945aa5ceafe5a2c76a9214704f89509a667a85cf6f35210db8a48c35e2642d +DIST osc-lib-2.7.0.tar.gz 98224 BLAKE2B 9b0d34b628ca413641413ccd92e2a712938eed5a7124e9bae78a281b705be9b4dd2e3c9f5e322f10712361b3e09cfd3edae593a1c4fec6108ba0e946546141ff SHA512 edeff7097e8869b9ef4c888043c44eabea281b89cdac26da4a54fac708a6c9b3c10c57ea3bc76b8ed735c9d803edbb52c77c13c97a07614ce102cdac24a8eb5a diff --git a/dev-python/osc-lib/osc-lib-2.7.0.ebuild b/dev-python/osc-lib/osc-lib-2.7.0.ebuild new file mode 100644 index 000000000000..81f5bed1dacd --- /dev/null +++ b/dev-python/osc-lib/osc-lib-2.7.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A package of common support modules for writing OSC plugins" +HOMEPAGE=" + https://opendev.org/openstack/osc-lib/ + https://github.com/openstack/osc-lib/ + https://pypi.org/project/osc-lib/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/cliff-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.14.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.15.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # need to skip all tests under TestTagHelps class + # checks exact help message, based on another unittest runner + sed -e '179,$s/test_add_tag_/_&/' -i osc_lib/tests/utils/test_tags.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/outcome/outcome-1.2.0.ebuild b/dev-python/outcome/outcome-1.2.0.ebuild index dc7d03ee5535..fa925cce4cfd 100644 --- a/dev-python/outcome/outcome-1.2.0.ebuild +++ b/dev-python/outcome/outcome-1.2.0.ebuild @@ -34,4 +34,4 @@ BDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio dev-python/sphinx-rtd-theme diff --git a/dev-python/pandas-datareader/pandas-datareader-0.10.0.ebuild b/dev-python/pandas-datareader/pandas-datareader-0.10.0.ebuild index f7ff95c9a9a7..1d72571ab0d4 100644 --- a/dev-python/pandas-datareader/pandas-datareader-0.10.0.ebuild +++ b/dev-python/pandas-datareader/pandas-datareader-0.10.0.ebuild @@ -28,7 +28,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/wrapt[${PYTHON_USEDEP}] )" -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_test() { diff --git a/dev-python/parse/parse-1.19.0-r1.ebuild b/dev-python/parse/parse-1.19.0-r1.ebuild index 3fb0cb6b3058..f5a439b5a2bb 100644 --- a/dev-python/parse/parse-1.19.0-r1.ebuild +++ b/dev-python/parse/parse-1.19.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parse strings using a specification based on the Python format() syntax" HOMEPAGE="https://pypi.org/project/parse/" -SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/podman-py/files/podman-py-4.3.0-tomli.patch b/dev-python/podman-py/files/podman-py-4.3.0-tomli.patch deleted file mode 100644 index 0be9ab796217..000000000000 --- a/dev-python/podman-py/files/podman-py-4.3.0-tomli.patch +++ /dev/null @@ -1,89 +0,0 @@ -From c5a356fb4ea8a6fb66a6d20bdc2c9cffe615028b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Fri, 14 Oct 2022 13:54:31 +0200 -Subject: [PATCH] Use modern tomllib/tomli modules for reading TOML files -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Replace the unmaintained `toml`/`pytoml` dependencies with the modern -alternatives: the built-in `tomllib` module in Python 3.11, and `tomli` -in older Python versions. Preserving backwards compatibility does not -seem necessary, as podman-py no longer supports Python versions older -than 3.6. - -Signed-off-by: Michał Górny <mgorny@gentoo.org> ---- - podman/domain/config.py | 16 ++++++++++------ - pyproject.toml | 2 +- - python-podman.spec.rpkg | 8 ++++---- - requirements.txt | 2 +- - setup.cfg | 2 +- - 5 files changed, 17 insertions(+), 13 deletions(-) - -diff --git a/podman/domain/config.py b/podman/domain/config.py -index 555ed9d..6ea8eb6 100644 ---- a/podman/domain/config.py -+++ b/podman/domain/config.py -@@ -1,17 +1,21 @@ - """Read containers.conf file.""" -+import sys - import urllib - from pathlib import Path - from typing import Dict, Optional - - import xdg.BaseDirectory - --try: -- import toml --except ImportError: -- import pytoml as toml -- - from podman.api import cached_property - -+if sys.version_info >= (3, 11): -+ from tomllib import loads as toml_loads -+else: -+ try: -+ from tomli import loads as toml_loads -+ except ImportError: -+ from toml import loads as toml_loads -+ - - class ServiceConnection: - """ServiceConnection defines a connection to the Podman service.""" -@@ -64,7 +68,7 @@ def __init__(self, path: Optional[str] = None): - if self.path.exists(): - with self.path.open(encoding='utf-8') as file: - buffer = file.read() -- self.attrs = toml.loads(buffer) -+ self.attrs = toml_loads(buffer) - - def __hash__(self) -> int: - return hash(tuple(self.path.name)) -diff --git a/pyproject.toml b/pyproject.toml -index f3cdfb9..3b29ecb 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -25,7 +25,7 @@ requires = [ - "requests>=2.24", - "setuptools>=46.4", - "sphinx", -- "toml>=0.10.2", -+ "tomli>=1.2.3; python_version<'3.11'", - "urllib3>=1.24.2", - "wheel", - ] -diff --git a/setup.cfg b/setup.cfg -index f8d1b6f..2066951 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -36,7 +36,7 @@ test_suite = - install_requires = - pyxdg>=0.26 - requests>=2.24 -- toml>=0.10.2 -+ tomli>=1.2.3; python_version<'3.11' - urllib3>=1.24.2 - - # typing_extensions are included for RHEL 8.5 diff --git a/dev-python/podman-py/podman-py-4.3.0-r1.ebuild b/dev-python/podman-py/podman-py-4.3.0-r1.ebuild deleted file mode 100644 index f8de9729c97d..000000000000 --- a/dev-python/podman-py/podman-py-4.3.0-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="A library to interact with a Podman server" -HOMEPAGE=" - https://github.com/containers/podman-py/ - https://pypi.org/project/podman/ -" -SRC_URI=" - https://github.com/containers/podman-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] - >=dev-python/requests-2.24[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.24.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}] - ' 3.{8..10}) -" -BDEPEND=" - test? ( - dev-python/requests-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${P}-tomli.patch -) - -python_test() { - local EPYTEST_DESELECT=( - # TODO - podman/tests/unit/test_volumesmanager.py::VolumesManagerTestCase::test_get_404 - ) - - # integration tests require a workable podman server, - # and it doesn't seem to work in ebuild env - epytest podman/tests/unit -} diff --git a/dev-python/podman-py/Manifest b/dev-python/podman/Manifest index 5dc66a78d649..b4dc902c91e0 100644 --- a/dev-python/podman-py/Manifest +++ b/dev-python/podman/Manifest @@ -1,2 +1 @@ -DIST podman-py-4.3.0.gh.tar.gz 177403 BLAKE2B 549d3aba023423e5ae45fb04e0ec67bdb8ef6cdbe3e4fe6dec2f5e4d1f1df08828aed00aa83b7ad26f6c88ba225211a108ff67ba28e0003827c00ce3c32428ea SHA512 4e7c1f23d7baf425079689635c2b468871eff7f898f150b9244faf3d199a1cf2544aee1f633e431cd40701fbaaa41861d894e72486a38c6a198fd2c33691b826 DIST podman-py-4.4.0.gh.tar.gz 177587 BLAKE2B 92d2a45a20304be648247fe8c95ab7ed84795e419d79fc731a6be4f228851b10324546b9cd14f9235a3972fd9258d50b2512216121c0fef59c0eb66d7c12c91c SHA512 47b4157fd9e6d54171f6f970012e828f877c66c4fabe4f30ad93974945b9e35fa7084c2908efca42c8b71a8d9f25e7a29a624152ce7bea1eebafcaa3700cb967 diff --git a/dev-python/podman-py/metadata.xml b/dev-python/podman/metadata.xml index 7216aa3854f1..7216aa3854f1 100644 --- a/dev-python/podman-py/metadata.xml +++ b/dev-python/podman/metadata.xml diff --git a/dev-python/podman-py/podman-py-4.4.0.ebuild b/dev-python/podman/podman-4.4.0.ebuild index 791c1872fa3b..2cb9f9bf57e9 100644 --- a/dev-python/podman-py/podman-py-4.4.0.ebuild +++ b/dev-python/podman/podman-4.4.0.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{7,8,9,10,11} ) inherit distutils-r1 +MY_P=podman-py-${PV} DESCRIPTION="A library to interact with a Podman server" HOMEPAGE=" https://github.com/containers/podman-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/containers/podman-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/pooch/pooch-1.6.0.ebuild b/dev-python/pooch/pooch-1.6.0.ebuild index bfab6bc517b8..f0a079b516d6 100644 --- a/dev-python/pooch/pooch-1.6.0.ebuild +++ b/dev-python/pooch/pooch-1.6.0.ebuild @@ -42,7 +42,7 @@ EPYTEST_DESELECT=( ### docs no included in pypi tarball # distutils_enable_sphinx doc \ -# dev-python/sphinx_rtd_theme +# dev-python/sphinx-rtd-theme distutils_enable_tests pytest export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/proto-plus/proto-plus-1.22.1-r1.ebuild b/dev-python/proto-plus/proto-plus-1.22.1-r1.ebuild index e185013a1b40..289546e9029c 100644 --- a/dev-python/proto-plus/proto-plus-1.22.1-r1.ebuild +++ b/dev-python/proto-plus/proto-plus-1.22.1-r1.ebuild @@ -37,4 +37,4 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/proto-plus/proto-plus-1.22.1.ebuild b/dev-python/proto-plus/proto-plus-1.22.1.ebuild index e185013a1b40..289546e9029c 100644 --- a/dev-python/proto-plus/proto-plus-1.22.1.ebuild +++ b/dev-python/proto-plus/proto-plus-1.22.1.ebuild @@ -37,4 +37,4 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/proto-plus/proto-plus-1.22.2.ebuild b/dev-python/proto-plus/proto-plus-1.22.2.ebuild index 8ff0c5d7f6c0..2f4ab68b164d 100644 --- a/dev-python/proto-plus/proto-plus-1.22.2.ebuild +++ b/dev-python/proto-plus/proto-plus-1.22.2.ebuild @@ -37,4 +37,4 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild b/dev-python/pycairo/pycairo-1.23.0.ebuild index 8c95cab4edea..b7a31ef6db6d 100644 --- a/dev-python/pycairo/pycairo-1.23.0.ebuild +++ b/dev-python/pycairo/pycairo-1.23.0.ebuild @@ -38,7 +38,7 @@ DEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_test() { diff --git a/dev-python/pydocstyle/pydocstyle-6.1.1-r2.ebuild b/dev-python/pydocstyle/pydocstyle-6.1.1-r2.ebuild index e75dcb51caf6..31bf1ff2576f 100644 --- a/dev-python/pydocstyle/pydocstyle-6.1.1-r2.ebuild +++ b/dev-python/pydocstyle/pydocstyle-6.1.1-r2.ebuild @@ -35,7 +35,7 @@ BDEPEND=" distutils_enable_tests pytest # Requires network to lookup github issues -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-issuetracker PATCHES=( "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch diff --git a/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild b/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild index e8a1d2d2c36e..7441782cb65c 100644 --- a/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild +++ b/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild @@ -35,7 +35,7 @@ BDEPEND=" distutils_enable_tests pytest # Requires network to lookup github issues -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-issuetracker PATCHES=( "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch diff --git a/dev-python/pydocstyle/pydocstyle-6.2.2.ebuild b/dev-python/pydocstyle/pydocstyle-6.2.2.ebuild index ce5955d3e61d..bbb7004532c0 100644 --- a/dev-python/pydocstyle/pydocstyle-6.2.2.ebuild +++ b/dev-python/pydocstyle/pydocstyle-6.2.2.ebuild @@ -35,7 +35,7 @@ BDEPEND=" distutils_enable_tests pytest # Requires network to lookup github issues -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-issuetracker PATCHES=( "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch diff --git a/dev-python/pydocstyle/pydocstyle-6.2.3.ebuild b/dev-python/pydocstyle/pydocstyle-6.2.3.ebuild index ce5955d3e61d..bbb7004532c0 100644 --- a/dev-python/pydocstyle/pydocstyle-6.2.3.ebuild +++ b/dev-python/pydocstyle/pydocstyle-6.2.3.ebuild @@ -35,7 +35,7 @@ BDEPEND=" distutils_enable_tests pytest # Requires network to lookup github issues -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-issuetracker PATCHES=( "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch diff --git a/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild b/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild index ce5955d3e61d..bbb7004532c0 100644 --- a/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild +++ b/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild @@ -35,7 +35,7 @@ BDEPEND=" distutils_enable_tests pytest # Requires network to lookup github issues -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-issuetracker PATCHES=( "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild index 4034b0ede1a6..e8ef3341eee5 100644 --- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild @@ -28,7 +28,7 @@ BDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme python_test() { cd "${BUILD_DIR}"/lib || die diff --git a/dev-python/pygccxml/pygccxml-2.2.1.ebuild b/dev-python/pygccxml/pygccxml-2.2.1.ebuild index 21f60fe27379..a8e47ab2e226 100644 --- a/dev-python/pygccxml/pygccxml-2.2.1.ebuild +++ b/dev-python/pygccxml/pygccxml-2.2.1.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~riscv ~x86" IUSE="doc" -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/pyhamcrest/pyhamcrest-2.0.4.ebuild b/dev-python/pyhamcrest/pyhamcrest-2.0.4.ebuild index dc592ae34116..e5ace66c7258 100644 --- a/dev-python/pyhamcrest/pyhamcrest-2.0.4.ebuild +++ b/dev-python/pyhamcrest/pyhamcrest-2.0.4.ebuild @@ -30,7 +30,7 @@ BDEPEND=" " distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index eb67b29c9166..645181fd8f69 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -3,3 +3,4 @@ DIST pylint-2.15.8.gh.tar.gz 1318035 BLAKE2B 39b6a604af8e1b8d54640d9088f9a527ae2 DIST pylint-2.15.9.gh.tar.gz 1319840 BLAKE2B 6c48b19698e4692085d010eb857dc036cf67f94f6b82df3427b00a793f410e9b6b6ef7a5e868163752aa37355e8712c4ff48edb9b740f7d254af69370058e8ca SHA512 868d39011a545ffe719bd14dc4f99d59fad2487160900391cc91bec419d1c3857012b950a1bff790cdbdcb4b9120f83faf7c6b8adb1fd033db5edc54fe7816a1 DIST pylint-2.16.0.gh.tar.gz 1379079 BLAKE2B 3dab6230955d36349e42416bdde2a2384ff304f58db15fc4f0ed81d035f4babe8e683e78216e4001ad180b479f76008f4fa36968750bf8570aeb91c6d5808686 SHA512 e941bd8c5b4ef683cced8500ba6c29a1ab6705d467c1bf51e4d955c22a96eded56b832c52f73fed16e6e6a35a6ffa9609489ed5f2aae8cc761e234fa013fdcfc DIST pylint-2.16.1.gh.tar.gz 1379216 BLAKE2B 0612a6ceec9f40af82d4fb0a166d0628a125429e1c318cb29f52bef9994596156b489e06d51e2751aab454e6ce4d04407298f68c1b36cf79bd062c91d499623e SHA512 c3b05bb5451196aeee2cee9ec99a60cba2af7b9841461e973debbfd73dd4b9e0907c39a4774a4a17723e7537b06a185553e1ffd92e35877cc4e4e177435dcfd1 +DIST pylint-2.16.2.gh.tar.gz 1382056 BLAKE2B 35c4c07fb750c884d62c9ec563e5133654b9ecef41d320976214a1cae25cd28f1681dcc3053cc358276cfc3cc76df770fbb2f7691e387bb07b6ff803f4a21d0b SHA512 36a76fa7a5ae9c4fead66a0964dd40963c51db8225ec112b0557d04ddf2f89ea9649e390c005ccc35341b2ac5f69f6ccf17652d08cba223fdcd36ccf433659bb diff --git a/dev-python/pylint/pylint-2.16.2.ebuild b/dev-python/pylint/pylint-2.16.2.ebuild new file mode 100644 index 000000000000..3ce07cad21fe --- /dev/null +++ b/dev-python/pylint/pylint-2.16.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/PyCQA/pylint/ +" +SRC_URI=" + https://github.com/pycqa/pylint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps +# Adjust dep bounds! +RDEPEND=" + <dev-python/astroid-2.16[${PYTHON_USEDEP}] + >=dev-python/astroid-2.14.2[${PYTHON_USEDEP}] + >=dev-python/dill-0.3.6[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + <dev-python/isort-6[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.6[${PYTHON_USEDEP}] + <dev-python/mccabe-0.8[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.8 3.9) + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + rm -rf pylint || die + + local EPYTEST_DESELECT=( + # TODO + 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]' + 'tests/test_functional.py::test_functional[dataclass_with_field]' + 'tests/test_functional.py::test_functional[no_name_in_module]' + 'tests/test_functional.py::test_functional[shadowed_import]' + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg + tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config + + # apparently fragile, needs unpickleable plugin + tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable + ) + local EPYTEST_IGNORE=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + epytest +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pyopenssl/pyopenssl-23.0.0.ebuild b/dev-python/pyopenssl/pyopenssl-23.0.0.ebuild index 7c7960c66f4d..23cfb3e07e25 100644 --- a/dev-python/pyopenssl/pyopenssl-23.0.0.ebuild +++ b/dev-python/pyopenssl/pyopenssl-23.0.0.ebuild @@ -40,7 +40,7 @@ BDEPEND=" " distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest src_test() { diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 3e3f78ee9d27..d661c62c1e66 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -3,3 +3,4 @@ DIST pyproject-fmt-0.5.0.gh.tar.gz 14906 BLAKE2B f75482988c8e10fbfcffaa518e6004f DIST pyproject-fmt-0.6.0.gh.tar.gz 15082 BLAKE2B 9ec7126530c98b984c5346bfd65fa817967dc7def60d16eb93e63ff690eaad53209d49483e19b5e87caf7b879f6661862a68606a0adb3b4513ff119262ff99a6 SHA512 50c9dcb468213de62e86edd500ae001815a83d8374ac1d36467fd7c560a5774862b001414f687d588fc0622ba5896c83338d6833ac4c248d2b4aa111fefe33ce DIST pyproject-fmt-0.7.0.gh.tar.gz 15249 BLAKE2B ad3b86af31ed860efb5eefbdd62629c3f3dfdb79a01b1e9904bf5a808699e410d870ca688fc82e28307b07841502f57870754cd694c10998ab1e1e0eef177669 SHA512 361a7bbb4a96659d3902ddb317c2f9b49999010aca4b91f8663d810971d6d1bb0362e26cc63ee7b16b0e1e1518af429b57d06de71bcfc56efad462dfc2c04abe DIST pyproject-fmt-0.8.0.gh.tar.gz 15307 BLAKE2B 270a07220bc5b2bb81502de55727dd92d7a0cbde33c5d2a202d1b41de44a08ebd84f26bfd6c0cdcc1793f494f880c9a5e3db391069796dd6cbab6bdf1e4e6f64 SHA512 12f622176a9032173d73dbe21ab3da89ab9c3cf8c49e22b3d7e30abd5d1f9c4d988e519025a2d60a17324e449df719fd67f58d7c1ed49de9b9f50573863dad9f +DIST pyproject-fmt-0.9.1.gh.tar.gz 15434 BLAKE2B f9dd55b4106e875c80127ac60b3a54d4bdadf3555266a74cfd811ab96500879a7efb8eac71a041b2c33486bfcbc1f818a26a3ae3c50685f35cc3712691a85bb9 SHA512 ade87f43927c74e0328ffa8ac542bad204cc283d694f6921c40c86ae0a941ae50cc43fa4078ddcec28ff0d6003ac34a54232ea23d2820b5b2582482b22ac2a7e diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.9.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-0.9.1.ebuild new file mode 100644 index 000000000000..a04ffadcd0e5 --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-0.9.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI=" + https://github.com/tox-dev/pyproject-fmt/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-23[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index 923ee4dc18e8..cc599c2c30ac 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1,2 +1,3 @@ DIST pytest-check-2.1.2.tar.gz 26152 BLAKE2B 75b58b97cb78f297614f6dce62662ee974e899846d896fa4e1d6ee5aa1e916e8c1d363a8de19fe842263702a94cb6e58519639bca82ac98d17ab596b724e98bd SHA512 1b5532e9473067db819e7d0ded5b8e681197c052b83909920eee0fc45c48047b849f513e6ad77d94e0fa06c9eb00845ec3f3ad7f38f3e90d80d82d7460d0d35a DIST pytest-check-2.1.3.gh.tar.gz 21570 BLAKE2B 8873d649e63ffca1fc8ab04383467f4cfb6c34f3970db95f1d439a3526d2a8b3482524ec2eda6a09fb2d166a781ff94895b976685ee8846d8e80ff5de6fd47e8 SHA512 bfd3975d93e27ccda71944e66b57e7628c5efbbbb6d9ac137fd58c96de760a1a4059fbdaf67d9c8844d2e5f0d7c671f2768fe1ced26f9a5406b872627238f664 +DIST pytest-check-2.1.4.tar.gz 24770 BLAKE2B 72973951e900276e771c083ad8869afbff5305c922c4cbc3fa02b302c6c72f24616ec89f25c2cbc7a2fbe333a4a8c00e2436a2f55345cc8b9791a1e5c2e64125 SHA512 8bf110f7c8e7d76c394ece5b6ba83cdf4ebc459d3a79541c5077237a1caecd0ecc82a74ebc796de9cbc921f48d1c739d1c40dcbd9c2efa3b1ab01f0234238bed diff --git a/dev-python/pytest-check/pytest-check-2.1.4.ebuild b/dev-python/pytest-check/pytest-check-2.1.4.ebuild new file mode 100644 index 000000000000..00b8f39b61da --- /dev/null +++ b/dev-python/pytest-check/pytest-check-2.1.4.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows multiple failures per test" +HOMEPAGE=" + https://github.com/okken/pytest-check/ + https://pypi.org/project/pytest-check/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/pytest-qt/pytest-qt-4.2.0.ebuild b/dev-python/pytest-qt/pytest-qt-4.2.0.ebuild index 9525247645c1..e0baaa4c2e8c 100644 --- a/dev-python/pytest-qt/pytest-qt-4.2.0.ebuild +++ b/dev-python/pytest-qt/pytest-qt-4.2.0.ebuild @@ -33,7 +33,7 @@ BDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme src_test() { virtx distutils-r1_src_test diff --git a/dev-python/pytest-regressions/pytest-regressions-2.4.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.4.1.ebuild index 7dab6693572a..86b0ba3385d0 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.4.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.4.1.ebuild @@ -23,7 +23,7 @@ RDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme +distutils_enable_sphinx doc dev-python/sphinx-rtd-theme python_test() { local EPYTEST_DESELECT=() diff --git a/dev-python/pytest-regressions/pytest-regressions-2.4.2.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.4.2.ebuild index d2853fb72fbc..d4f856935628 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.4.2.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.4.2.ebuild @@ -26,7 +26,7 @@ RDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme +distutils_enable_sphinx doc dev-python/sphinx-rtd-theme python_test() { local EPYTEST_DESELECT=() diff --git a/dev-python/pytest-trio/pytest-trio-0.8.0.ebuild b/dev-python/pytest-trio/pytest-trio-0.8.0.ebuild index f6572fa5fac1..57025e0eb1b6 100644 --- a/dev-python/pytest-trio/pytest-trio-0.8.0.ebuild +++ b/dev-python/pytest-trio/pytest-trio-0.8.0.ebuild @@ -33,7 +33,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs/source \ dev-python/attrs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinxcontrib-trio python_prepare_all() { diff --git a/dev-python/python-libevdev/python-libevdev-0.11.ebuild b/dev-python/python-libevdev/python-libevdev-0.11.ebuild index 9002c64ffce8..668d4583e6c7 100644 --- a/dev-python/python-libevdev/python-libevdev-0.11.ebuild +++ b/dev-python/python-libevdev/python-libevdev-0.11.ebuild @@ -32,4 +32,4 @@ RDEPEND=" distutils_enable_tests unittest distutils_enable_sphinx doc/source \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme diff --git a/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild b/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild index ad587e6b1bc8..20b1a4d75e6c 100644 --- a/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild +++ b/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild @@ -22,8 +22,9 @@ SLOT="0" LICENSE="BSD" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +# <zstd-1.5.4 for bug #893948 DEPEND=" - app-arch/zstd:= + <app-arch/zstd-1.5.4:= " RDEPEND=" ${DEPEND} diff --git a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild index 874c130c89b9..49115c227df8 100644 --- a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild +++ b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild @@ -37,7 +37,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme src_prepare() { # apparently used only as a fallback diff --git a/dev-python/qstylizer/qstylizer-0.2.2.ebuild b/dev-python/qstylizer/qstylizer-0.2.2.ebuild index c8954ccad42a..ccc42f59822f 100644 --- a/dev-python/qstylizer/qstylizer-0.2.2.ebuild +++ b/dev-python/qstylizer/qstylizer-0.2.2.ebuild @@ -32,7 +32,7 @@ BDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-autoprogram +distutils_enable_sphinx doc dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-autoprogram python_prepare_all() { # Exception: Versioning for this project requires either an sdist tarball, or access to an diff --git a/dev-python/qtconsole/qtconsole-5.4.0.ebuild b/dev-python/qtconsole/qtconsole-5.4.0.ebuild index a57841530d58..2290df52d4dd 100644 --- a/dev-python/qtconsole/qtconsole-5.4.0.ebuild +++ b/dev-python/qtconsole/qtconsole-5.4.0.ebuild @@ -45,7 +45,7 @@ PDEPEND=" dev-python/ipython[${PYTHON_USEDEP}] " -distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_test() { diff --git a/dev-python/scikit-build/scikit-build-0.16.4.ebuild b/dev-python/scikit-build/scikit-build-0.16.4.ebuild index 021896310eb8..a5c47bbc0893 100644 --- a/dev-python/scikit-build/scikit-build-0.16.4.ebuild +++ b/dev-python/scikit-build/scikit-build-0.16.4.ebuild @@ -37,7 +37,7 @@ BDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinx-issues distutils_enable_tests pytest diff --git a/dev-python/scikit-build/scikit-build-0.16.5.ebuild b/dev-python/scikit-build/scikit-build-0.16.5.ebuild index 599a95b909cb..816678fb858a 100644 --- a/dev-python/scikit-build/scikit-build-0.16.5.ebuild +++ b/dev-python/scikit-build/scikit-build-0.16.5.ebuild @@ -36,7 +36,7 @@ BDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinx-issues distutils_enable_tests pytest diff --git a/dev-python/scikit-build/scikit-build-0.16.6.ebuild b/dev-python/scikit-build/scikit-build-0.16.6.ebuild index 599a95b909cb..816678fb858a 100644 --- a/dev-python/scikit-build/scikit-build-0.16.6.ebuild +++ b/dev-python/scikit-build/scikit-build-0.16.6.ebuild @@ -36,7 +36,7 @@ BDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinx-issues distutils_enable_tests pytest diff --git a/dev-python/semantic_version/semantic_version-2.10.0.ebuild b/dev-python/semantic_version/semantic_version-2.10.0.ebuild index b9bd06cc85b8..496525ce2281 100644 --- a/dev-python/semantic_version/semantic_version-2.10.0.ebuild +++ b/dev-python/semantic_version/semantic_version-2.10.0.ebuild @@ -20,7 +20,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests pytest python_test() { diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest index af31e3aea1d5..0bf8711b0f37 100644 --- a/dev-python/sh/Manifest +++ b/dev-python/sh/Manifest @@ -1,2 +1,3 @@ DIST sh-1.14.3.tar.gz 62851 BLAKE2B e570b3d51bbabebc90a575aaa502dc448f5049caf7485763f7ca84bd30a1e19f37441e4217074cb75ee0094600d328b59693fffdb0647479478246e58c0f00a7 SHA512 f78b418a396b78b4d303846da222eedc7525dee8d200bf96d48054d91a82671d40e0f1f82eb406b16016752ff95c3b2360075974abc3a5a814b8cfe70528231a DIST sh-2.0.1.tar.gz 345426 BLAKE2B d1e47296c96dd1694ff36a53114b3ef28ff22df4fed9c46dab3c7ae259c4d50d5899197a2679d9f43b24e92c2cd9ee390ee24db752843ac2348031ec06914ee6 SHA512 a388b8e025c83b2036906afbddddfb3d807a03405a7a8c9554e65b5acc1ac9b52a53b6f5c3cec244d6d692bec902e0dd6de3380e71ca092c2fb33503b11f75cf +DIST sh-2.0.2.tar.gz 345351 BLAKE2B 7b1cd213f097b0893b96fbe7c5dd96a3716b6e8fcac5da49a091bbeb4f75ea2c9f7a23237d91e1a6df9fe2c1ba8ea778dad505981cfcc1ef1893404cdb030500 SHA512 dc02a69366d1140112ccf26093bbfd7d719671caf5dd6e093a5f7ef9de3428b44e9aa539e857ef72981a688cb4b40eb47aa2060c18e6074b614a1a5c2c430d83 diff --git a/dev-python/sh/sh-2.0.2.ebuild b/dev-python/sh/sh-2.0.2.ebuild new file mode 100644 index 000000000000..4976ffec2b43 --- /dev/null +++ b/dev-python/sh/sh-2.0.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python subprocess interface" +HOMEPAGE=" + https://github.com/amoffat/sh/ + https://pypi.org/project/sh/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests unittest diff --git a/dev-python/simpy/simpy-4.0.1-r1.ebuild b/dev-python/simpy/simpy-4.0.1-r1.ebuild index 937f1ae8d948..50128f7e874f 100644 --- a/dev-python/simpy/simpy-4.0.1-r1.ebuild +++ b/dev-python/simpy/simpy-4.0.1-r1.ebuild @@ -24,5 +24,5 @@ BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]" # name 'StandaloneHTMLBuilder' from partially initialized module # 'sphinx.builders.html' (most likely due to a circular import) # (/usr/lib/python3.10/site-packages/sphinx/builders/html/__init__.py)) -#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme distutils_enable_tests pytest diff --git a/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild b/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild index d1738d6d25fa..0a00b17f9e18 100644 --- a/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild +++ b/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild @@ -23,4 +23,4 @@ RDEPEND=" BDEPEND="test? ( dev-python/pytest-regressions[${PYTHON_USEDEP}] )" distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme diff --git a/dev-python/sphinx_rtd_theme/Manifest b/dev-python/sphinx-rtd-theme/Manifest index eb9bcc6d300f..eb9bcc6d300f 100644 --- a/dev-python/sphinx_rtd_theme/Manifest +++ b/dev-python/sphinx-rtd-theme/Manifest diff --git a/dev-python/sphinx_rtd_theme/metadata.xml b/dev-python/sphinx-rtd-theme/metadata.xml index ea8988e8af6a..ea8988e8af6a 100644 --- a/dev-python/sphinx_rtd_theme/metadata.xml +++ b/dev-python/sphinx-rtd-theme/metadata.xml diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.1.1.ebuild index b775fd40ed1b..e54a120e1f0f 100644 --- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild +++ b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ReadTheDocs.org theme for Sphinx" HOMEPAGE=" https://github.com/readthedocs/sphinx_rtd_theme/ https://pypi.org/project/sphinx-rtd-theme/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild index 75405feaab33..6eb2d1dcb1a9 100644 --- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild +++ b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ReadTheDocs.org theme for Sphinx" HOMEPAGE=" https://github.com/readthedocs/sphinx_rtd_theme/ https://pypi.org/project/sphinx-rtd-theme/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.4.1.ebuild b/dev-python/sphinx-tabs/sphinx-tabs-3.4.1.ebuild index dd333c96b4c9..838aec4ed611 100644 --- a/dev-python/sphinx-tabs/sphinx-tabs-3.4.1.ebuild +++ b/dev-python/sphinx-tabs/sphinx-tabs-3.4.1.ebuild @@ -38,7 +38,7 @@ BDEPEND=" " distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( # Unpackaged rinohtype diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.1.ebuild b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.1.ebuild index 8a0fb4c060ab..69801f01d65a 100644 --- a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.1.ebuild +++ b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.1.ebuild @@ -24,7 +24,7 @@ SLOT="0" KEYWORDS="amd64 ~riscv" RDEPEND=" - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] " BDEPEND=" >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild index 3068f60051f8..d038535d6dfe 100644 --- a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild +++ b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild @@ -20,7 +20,7 @@ SLOT="0" KEYWORDS="amd64 ~riscv" RDEPEND=" - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild index 257166e36fb1..af82beab22af 100644 --- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild +++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild @@ -39,7 +39,7 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme python_test() { distutils_write_namespace sphinxcontrib diff --git a/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild b/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild index 66410a47448f..5c2de3b243d9 100644 --- a/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild +++ b/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild @@ -24,7 +24,7 @@ distutils_enable_tests pytest # doc directory is not included in the release tarball for some reason #distutils_enable_sphinx doc \ # dev-python/sphinxcontrib-programoutput \ -# dev-python/sphinx_rtd_theme +# dev-python/sphinx-rtd-theme python_test() { # skip the doctests diff --git a/dev-python/swagger_spec_validator/swagger_spec_validator-3.0.3.ebuild b/dev-python/swagger_spec_validator/swagger_spec_validator-3.0.3.ebuild index 1f8a9b5baf56..ac2d2c999eda 100644 --- a/dev-python/swagger_spec_validator/swagger_spec_validator-3.0.3.ebuild +++ b/dev-python/swagger_spec_validator/swagger_spec_validator-3.0.3.ebuild @@ -30,7 +30,7 @@ RDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs/source \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( # network (resolver) diff --git a/dev-python/tekore/tekore-4.5.0.ebuild b/dev-python/tekore/tekore-4.5.0.ebuild index 100b169bb722..394c401f4576 100644 --- a/dev-python/tekore/tekore-4.5.0.ebuild +++ b/dev-python/tekore/tekore-4.5.0.ebuild @@ -39,7 +39,7 @@ DOCS=( readme.rst ) distutils_enable_tests pytest # TODO: package sphinx_codeautolink # distutils_enable_sphinx docs/src \ -# dev-python/sphinx_rtd_theme \ +# dev-python/sphinx-rtd-theme \ # dev-python/sphinx-tabs \ # dev-python/sphinx-autodoc-typehints diff --git a/dev-python/tornado/tornado-6.2.ebuild b/dev-python/tornado/tornado-6.2.ebuild index 31b5a325b109..42e5eb9c67c6 100644 --- a/dev-python/tornado/tornado-6.2.ebuild +++ b/dev-python/tornado/tornado-6.2.ebuild @@ -34,7 +34,7 @@ BDEPEND=" " distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/sphinxcontrib-asyncio src_prepare() { diff --git a/dev-python/trio-asyncio/trio-asyncio-0.12.0-r1.ebuild b/dev-python/trio-asyncio/trio-asyncio-0.12.0-r1.ebuild index 29e22900d2d3..317de4eff972 100644 --- a/dev-python/trio-asyncio/trio-asyncio-0.12.0-r1.ebuild +++ b/dev-python/trio-asyncio/trio-asyncio-0.12.0-r1.ebuild @@ -40,4 +40,4 @@ EPYTEST_DESELECT=( ) distutils_enable_tests pytest -distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio dev-python/sphinx-rtd-theme diff --git a/dev-python/trio/trio-0.21.0.ebuild b/dev-python/trio/trio-0.21.0.ebuild index a7a249a25241..f8d92701b2bf 100644 --- a/dev-python/trio/trio-0.21.0.ebuild +++ b/dev-python/trio/trio-0.21.0.ebuild @@ -42,7 +42,7 @@ distutils_enable_tests pytest distutils_enable_sphinx docs/source \ dev-python/immutables \ dev-python/sphinxcontrib-trio \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/towncrier python_test() { diff --git a/dev-python/trio/trio-0.22.0-r1.ebuild b/dev-python/trio/trio-0.22.0-r1.ebuild index e0a172787a25..ba82776de6b7 100644 --- a/dev-python/trio/trio-0.22.0-r1.ebuild +++ b/dev-python/trio/trio-0.22.0-r1.ebuild @@ -44,7 +44,7 @@ distutils_enable_tests pytest distutils_enable_sphinx docs/source \ dev-python/immutables \ dev-python/sphinxcontrib-trio \ - dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-theme \ dev-python/towncrier src_prepare() { diff --git a/dev-python/txaio/txaio-22.2.1.ebuild b/dev-python/txaio/txaio-22.2.1.ebuild index eb7171d312d0..910bf67c5195 100644 --- a/dev-python/txaio/txaio-22.2.1.ebuild +++ b/dev-python/txaio/txaio-22.2.1.ebuild @@ -21,7 +21,7 @@ KEYWORDS="amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs \ '>=dev-python/sphinxcontrib-spelling-2.1.2' \ - '>=dev-python/sphinx_rtd_theme-0.1.9' + '>=dev-python/sphinx-rtd-theme-0.1.9' distutils_enable_tests pytest python_test() { diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild index 961ee9fd926a..00042d5a13da 100644 --- a/dev-python/txaio/txaio-23.1.1.ebuild +++ b/dev-python/txaio/txaio-23.1.1.ebuild @@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs \ '>=dev-python/sphinxcontrib-spelling-2.1.2' \ - '>=dev-python/sphinx_rtd_theme-0.1.9' + '>=dev-python/sphinx-rtd-theme-0.1.9' distutils_enable_tests pytest EPYTEST_DESELECT=( diff --git a/dev-python/unasync/unasync-0.5.0.ebuild b/dev-python/unasync/unasync-0.5.0.ebuild index 022bdb87a704..80d91bbce20c 100644 --- a/dev-python/unasync/unasync-0.5.0.ebuild +++ b/dev-python/unasync/unasync-0.5.0.ebuild @@ -22,6 +22,6 @@ src_prepare() { distutils_enable_sphinx docs/source \ dev-python/sphinxcontrib-trio \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme distutils_enable_tests --install pytest diff --git a/dev-python/virtualenv/virtualenv-20.17.1.ebuild b/dev-python/virtualenv/virtualenv-20.17.1.ebuild index 83fb7251d6cc..1a60eddcef94 100644 --- a/dev-python/virtualenv/virtualenv-20.17.1.ebuild +++ b/dev-python/virtualenv/virtualenv-20.17.1.ebuild @@ -46,7 +46,7 @@ BDEPEND=" # (unpackaged deps) #distutils_enable_sphinx docs \ # dev-python/sphinx-argparse \ -# dev-python/sphinx_rtd_theme \ +# dev-python/sphinx-rtd-theme \ # dev-python/towncrier distutils_enable_tests pytest diff --git a/dev-python/virtualenv/virtualenv-20.18.0.ebuild b/dev-python/virtualenv/virtualenv-20.18.0.ebuild index 7f83857cc765..785943b460f8 100644 --- a/dev-python/virtualenv/virtualenv-20.18.0.ebuild +++ b/dev-python/virtualenv/virtualenv-20.18.0.ebuild @@ -46,7 +46,7 @@ BDEPEND=" # (unpackaged deps) #distutils_enable_sphinx docs \ # dev-python/sphinx-argparse \ -# dev-python/sphinx_rtd_theme \ +# dev-python/sphinx-rtd-theme \ # dev-python/towncrier distutils_enable_tests pytest diff --git a/dev-python/virtualenv/virtualenv-20.19.0.ebuild b/dev-python/virtualenv/virtualenv-20.19.0.ebuild index 6d141d51ac73..43d4d664cce0 100644 --- a/dev-python/virtualenv/virtualenv-20.19.0.ebuild +++ b/dev-python/virtualenv/virtualenv-20.19.0.ebuild @@ -47,7 +47,7 @@ BDEPEND=" # (unpackaged deps) #distutils_enable_sphinx docs \ # dev-python/sphinx-argparse \ -# dev-python/sphinx_rtd_theme \ +# dev-python/sphinx-rtd-theme \ # dev-python/towncrier distutils_enable_tests pytest diff --git a/dev-python/wrapt/wrapt-1.14.1.ebuild b/dev-python/wrapt/wrapt-1.14.1.ebuild index c777293c9cac..18981faf04c4 100644 --- a/dev-python/wrapt/wrapt-1.14.1.ebuild +++ b/dev-python/wrapt/wrapt-1.14.1.ebuild @@ -23,7 +23,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme python_compile() { local -x WRAPT_INSTALL_EXTENSIONS=true diff --git a/dev-python/xdoctest/xdoctest-1.1.0.ebuild b/dev-python/xdoctest/xdoctest-1.1.0.ebuild index 69f830dadb55..0f89222a30c4 100644 --- a/dev-python/xdoctest/xdoctest-1.1.0.ebuild +++ b/dev-python/xdoctest/xdoctest-1.1.0.ebuild @@ -32,7 +32,7 @@ BDEPEND=" distutils_enable_tests pytest #distutils_enable_sphinx docs/source \ # dev-python/autoapi \ -# dev-python/sphinx_rtd_theme +# dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( tests/test_pytest_cli.py::test_simple_pytest_import_error_cli diff --git a/dev-python/xdoctest/xdoctest-1.1.1.ebuild b/dev-python/xdoctest/xdoctest-1.1.1.ebuild index 263e72f90c40..17d86084f3a3 100644 --- a/dev-python/xdoctest/xdoctest-1.1.1.ebuild +++ b/dev-python/xdoctest/xdoctest-1.1.1.ebuild @@ -35,7 +35,7 @@ BDEPEND=" distutils_enable_tests pytest #distutils_enable_sphinx docs/source \ # dev-python/autoapi \ -# dev-python/sphinx_rtd_theme +# dev-python/sphinx-rtd-theme EPYTEST_DESELECT=( tests/test_pytest_cli.py::test_simple_pytest_import_error_cli diff --git a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild index 334cadbc31ff..ee151be2a78d 100644 --- a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild +++ b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild @@ -20,4 +20,4 @@ SLOT="0" RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" distutils_enable_sphinx docs/source \ - dev-python/sphinx_rtd_theme + dev-python/sphinx-rtd-theme |
