diff options
Diffstat (limited to 'dev-python')
23 files changed, 109 insertions, 479 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 16a58fedc7aa..65551ed310f9 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/click-help-colors/Manifest b/dev-python/click-help-colors/Manifest index 1af280386aad..116f8387f4df 100644 --- a/dev-python/click-help-colors/Manifest +++ b/dev-python/click-help-colors/Manifest @@ -1,3 +1,5 @@ DIST click-help-colors-0.9.2.gh.tar.gz 130204 BLAKE2B ac8f4b0369f5a1d71115e92d84b6b2229f955c74d2ca443aa98319316d5a6d944d29ce4979fc2d8cd03dd5916c4ab6b0870172f2982a83df6d510e51b779ef60 SHA512 1092b256339faf7399274c7cd525895f53e57f31e5d0d4a7068e0fa29e7757d14881a2fd980c501a7277a25ece760623fa4c967c60302359c880899c8a01652f +DIST click-help-colors-0.9.3.gh.tar.gz 131170 BLAKE2B 612789519501858ee8ed415b274b426273b6e4c48b9f650f966f0ee2774c97531c5bbbbf7e0e6edb08f50821635212a04f920a2a26d8897db9dd9413c3999bfd SHA512 7d3708ea710de41baca075468e5d434f5536d04ceb1092085c46cccc31f58d16f6ed1095efca1d9dc6bd1e5532a41e8bde4343d8197744fca58642dd80a03c59 EBUILD click-help-colors-0.9.2.ebuild 697 BLAKE2B 71432111e3e6174be06ba4bb41163f79c041507fc22ca0d96c5682aa7af3b270d6849dd58594ed2576cca5a714935ba2842ea6e9dc61450abeb8f275843f408a SHA512 f93bda84de3d394bea3b2bdf87e9151f3a212258d5627a4b3538e638804e35245896d7e625d861745e86ac89e82dfe447fb355c1521f475e1712c005d7d619fa +EBUILD click-help-colors-0.9.3.ebuild 698 BLAKE2B bea683889720ada08c37d50137118628d7268b3d6512f1c170904fb983b0733ac433e18b54e2e559ee4300da56190b67255e13be235e16f034ec9e4120179a0c SHA512 0355e3376ee90b2af16686b4e357a03b908e0c71c603f02c7118989e021d2f0bd4ed7279e966c0e8805cb7f2e514ff7b93742f9e0156ed6a083f59a6506c6f5b MISC metadata.xml 522 BLAKE2B c281d2270d2e8389fcf83ece941af24a414107601d4c840731fbe952d73d71c32fd26276af21fa5ba4b2bdec0f35ef77a94a12a3239c1f053f50c9aff3e90d7e SHA512 45b82c348eea430dda7453b265e152f1d60d7a3aa17365b8d86ad57d17943ad7d44d5029504636e56c0b437a32e12f6e9c446d5fc6bb70fa72c72108b538f143 diff --git a/dev-python/click-help-colors/click-help-colors-0.9.3.ebuild b/dev-python/click-help-colors/click-help-colors-0.9.3.ebuild new file mode 100644 index 000000000000..1f2d4a2665be --- /dev/null +++ b/dev-python/click-help-colors/click-help-colors-0.9.3.ebuild @@ -0,0 +1,34 @@ +# 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..12} ) + +inherit distutils-r1 + +DESCRIPTION="Colorization of help messages in Click" +HOMEPAGE=" + https://github.com/click-contrib/click-help-colors/ + https://pypi.org/project/click-help-colors/ +" +SRC_URI=" + https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="examples" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 733c8a5c0f38..2be3779e4cb4 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1,7 +1,5 @@ -DIST griffe-0.36.4.gh.tar.gz 192823 BLAKE2B 42815673835bffebf97ab3bd436997329229596d24f4cd6fcd0b57f137b113bd42461cf9b8a33472ef6887dc7efdb4d88f31b6f503abb365f101311ff89fb5f3 SHA512 76d672f91643d347d15e97eb29bd1cdb24f843d396777287d5f5c28259f4f25dc7a89d53a83189e84572fcbed5201144d2b15f1bbc0864799c7703ce90b1cc7a -DIST griffe-0.36.8.gh.tar.gz 194133 BLAKE2B 6fb1f38e3f9da452ba79253ed3786ec29d96bf208bd17f3920fcfff6dd0bc0fda39c26dca28ab07736dd64481137b0f4aa7d058b94d0815fddff0bcf8cf6cfc9 SHA512 bde9bd8313f4c5ff4617cc1f6edcb754a445366e2f03cb8b1126e13ab644c700ccab4fe6ebfed163a4da046ec729d3b2fe79b89d6d17b8c5446c198535795294 DIST griffe-0.36.9.gh.tar.gz 197054 BLAKE2B 0351e72bf119bd98c392c56f254bf632552077d340c0c27b51780934c8baff1e6d33712f65bf31fefd2a8864d110790a78de3d77e2f5cf19429c9b68a5a01b9c SHA512 1b4cdfcfe6c1946183d3445e16b6f689cecec259842c97793af7fb60be3b885da82fddcfba74bed3ba82a8f475fb0321c2ebb03fe02feca80888c244cc4493df -EBUILD griffe-0.36.4.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 -EBUILD griffe-0.36.8.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 +DIST griffe-0.37.0.gh.tar.gz 200702 BLAKE2B 763c30608c7b7ba9cb514f99d19c3fff17811c71325416e9c810b45f4d61778c3d7630789635d6373694b5930532f297edc4f1f8109cc2b6f3273825e7a9be13 SHA512 c042d5fa7b1ecc474137006d54f7b0d68e84abe9db853083e2af9c2e144e1d9216e02ada31cfe8de8d278e892b100cf9e060609acb441c6b25c28a53400b9e2d EBUILD griffe-0.36.9.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 +EBUILD griffe-0.37.0.ebuild 956 BLAKE2B 3c16be3357ffd2d55b2c47f681c7a9d824a804cc2171b57cc7930ef6094e29ebbffe23cf45e64dcf5da4ac0e5e20ec43fcb83c39dad16d304a6a9dfc1893bfbb SHA512 32b7cc82978c997aa6561da4cf71779d61d38641c039d99b17ede6689f0077ca2a24e49a661c4b39a7ae513ddd5e1aadd7a7b3a07cebd66c6730684ae921f66e MISC metadata.xml 398 BLAKE2B eb35dbbdd7d3482404991416d9e06e3e87f88a96cc91d481b5a2f53eb732172116b4cfefa1a65f9ba8db44e2b10ed0fd6e4031b7d17382e9e931d1a2eedb322e SHA512 833aac5d52c2584143d67b7ad325e9538cee17d454410b3c4708ad9b47f58d3b2c0875d735b149603bb36ae124d24343b2e456a6db5e5f806da2e13f32c108cc diff --git a/dev-python/griffe/griffe-0.36.8.ebuild b/dev-python/griffe/griffe-0.36.8.ebuild deleted file mode 100644 index c8d57610c9ff..000000000000 --- a/dev-python/griffe/griffe-0.36.8.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Signature generator for Python programs" -HOMEPAGE=" - https://mkdocstrings.github.io/griffe/ - https://github.com/mkdocstrings/griffe/ - https://pypi.org/project/griffe/ -" -# Tests need files absent from the PyPI tarballs -SRC_URI=" - https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} - -EPYTEST_DESELECT=( - # fragile to installed packages - # (failed on PySide2 for me) - tests/test_stdlib.py::test_fuzzing_on_stdlib -) diff --git a/dev-python/griffe/griffe-0.36.4.ebuild b/dev-python/griffe/griffe-0.37.0.ebuild index c8d57610c9ff..ea86f7d917ec 100644 --- a/dev-python/griffe/griffe-0.36.4.ebuild +++ b/dev-python/griffe/griffe-0.37.0.ebuild @@ -29,7 +29,7 @@ RDEPEND=" " BDEPEND=" test? ( - >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] ) " diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest index e691407dd223..4f0af7f662d7 100644 --- a/dev-python/httpcore/Manifest +++ b/dev-python/httpcore/Manifest @@ -1,9 +1,5 @@ -DIST httpcore-0.18.0.gh.tar.gz 94594 BLAKE2B 9602397bc2aa5941e9bfbffb7ba3e751c4ecac29a76dede6fa45f190ac7514f2e081cc67b781a8b6152c85ca3bfb051bdbc34628b95d05eba25a307e8877faa7 SHA512 3dc8114bf02226fc4ac87408163e599f4e9f70f9e5663c9eb7dc9a65b2b72861f3b19ed2f87e29ac90a8b85c5dc32a3fffdaf88e83b15df838fcbd89737b1c57 DIST httpcore-1.0.0.gh.tar.gz 95190 BLAKE2B 0e2971100da4dde0f25714e32047a2c7263a96a34c85ac5e75a30c319b03df9b0040220e94811d4b9535009066f224425587350de76b8a96fe4f385b8704df5b SHA512 7120d89237a731f0f1794e13a4db56b339a5b80c33881f069c101b4c4380e45b615c8d43bc96a81ae5be35a69a879fcc03941996326100a07bef5d2e12774c98 -DIST httpcore-1.0.1.gh.tar.gz 95484 BLAKE2B 1a029122485ca00e1a9d836cab0088e3331c7a0714ed01edfe992ab5fc7eea909f11f57a143e883d1ea614aeed70d5d03a998cb11507c8491c7bfaf5f60f9b7a SHA512 2ad177bfc4523f659e5cfac5d61c464b964192856e4c84b253e85ead47631f9aedee5248e962899248f7b745783a0bc746024310841cc844a78ba52ea1637c44 DIST httpcore-1.0.2.gh.tar.gz 95549 BLAKE2B 92aa9a936d8c6933e1840ae50e6dfb70e61c756027a0448c2f0a5d270937342bd99cdb110aae152103c0d6c966e9288a22f7166a04dbb06dfb2a6f1bf1454d87 SHA512 6fc0c686b0b02b1e822550c18a7a90d2501f9d530598511877ee8cb09a0bdc4d56afe48cbb5fab5f8c1a12ea443055fe2a081b990fa4270f84db8197646b4979 -EBUILD httpcore-0.18.0.ebuild 1221 BLAKE2B e69fd8414b022c4054a1bd91311a0826970af271ce3e04380a7612122317ca28da22fd731126fbde55fa1931f67a8a378280169328dfc23e550aca044285e89a SHA512 c215c7d88dc54e7ac48e503358e33ffe0d5b83e7df4e3712e7debe1b895d3e17b1957e816b2f7f0f29190a408a4d70d9c6e61ae68aec864c5add4044e9aed157 EBUILD httpcore-1.0.0.ebuild 1221 BLAKE2B e69fd8414b022c4054a1bd91311a0826970af271ce3e04380a7612122317ca28da22fd731126fbde55fa1931f67a8a378280169328dfc23e550aca044285e89a SHA512 c215c7d88dc54e7ac48e503358e33ffe0d5b83e7df4e3712e7debe1b895d3e17b1957e816b2f7f0f29190a408a4d70d9c6e61ae68aec864c5add4044e9aed157 -EBUILD httpcore-1.0.1.ebuild 1229 BLAKE2B 3a27f7372d361270013ae729196707587841da07134560db0b48351df6be4bae21c7d0c000d4414950245c6d7bf634286a5a677af21f4aaffb8637095870d2ae SHA512 eb220a3021bd507a5b6bd23c3493f4ab67f03d595eccade0ee2e8163d79704063dc582255d7810bf980021fa001c0ac72fc1b817693638b879486f61ba486c84 EBUILD httpcore-1.0.2.ebuild 1229 BLAKE2B 3a27f7372d361270013ae729196707587841da07134560db0b48351df6be4bae21c7d0c000d4414950245c6d7bf634286a5a677af21f4aaffb8637095870d2ae SHA512 eb220a3021bd507a5b6bd23c3493f4ab67f03d595eccade0ee2e8163d79704063dc582255d7810bf980021fa001c0ac72fc1b817693638b879486f61ba486c84 MISC metadata.xml 454 BLAKE2B f8a48d9ab81e5f74623dd0c8490e5de5cc711fda7f4614932e7ac6caa80bd23436037ddf9327d6bddc3d39c8b601b4ee74a85c0a10bacb20514cbf8278e34d1f SHA512 af962141bd55f51b27e0d4b61bcf7d5426e816df4f8c65be257d8fddd597664afe04e78ebe7e11caaebf06ae4fe17b88f568dc440403865ba6b8e3b47d796aa6 diff --git a/dev-python/httpcore/httpcore-0.18.0.ebuild b/dev-python/httpcore/httpcore-0.18.0.ebuild deleted file mode 100644 index 08ec98a9ea8d..000000000000 --- a/dev-python/httpcore/httpcore-0.18.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="A minimal low-level HTTP client" -HOMEPAGE=" - https://www.encode.io/httpcore/ - https://github.com/encode/httpcore/ - https://pypi.org/project/httpcore/ -" -SRC_URI=" - https://github.com/encode/httpcore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - <dev-python/anyio-5[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - <dev-python/h11-0.15[${PYTHON_USEDEP}] - <dev-python/h2-5[${PYTHON_USEDEP}] - =dev-python/sniffio-1*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-httpbin[${PYTHON_USEDEP}] - dev-python/pytest-trio[${PYTHON_USEDEP}] - dev-python/socksio[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "SOCKS support" dev-python/socksio -} diff --git a/dev-python/httpcore/httpcore-1.0.1.ebuild b/dev-python/httpcore/httpcore-1.0.1.ebuild deleted file mode 100644 index 777ec038f07c..000000000000 --- a/dev-python/httpcore/httpcore-1.0.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="A minimal low-level HTTP client" -HOMEPAGE=" - https://www.encode.io/httpcore/ - https://github.com/encode/httpcore/ - https://pypi.org/project/httpcore/ -" -SRC_URI=" - https://github.com/encode/httpcore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - <dev-python/anyio-5[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - <dev-python/h11-0.15[${PYTHON_USEDEP}] - <dev-python/h2-5[${PYTHON_USEDEP}] - =dev-python/sniffio-1*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-httpbin[${PYTHON_USEDEP}] - dev-python/pytest-trio[${PYTHON_USEDEP}] - dev-python/socksio[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "SOCKS support" dev-python/socksio -} diff --git a/dev-python/httpx-socks/Manifest b/dev-python/httpx-socks/Manifest index 0b8677f53b58..e0eab60700ac 100644 --- a/dev-python/httpx-socks/Manifest +++ b/dev-python/httpx-socks/Manifest @@ -1,5 +1,3 @@ -DIST httpx-socks-0.7.8.gh.tar.gz 15129 BLAKE2B 8793e67efad2dc4a38f240d9b8710fe392545b20698c569ad00df31d9aa0a144426ebf714bca5960ce2ba73161eb361c1289173212752e712a0bfa022edb7a24 SHA512 f7d6877ee941c6bb4db84995d7debf36f7c793bd598f26281614a7988cc335ca6280c70b6b3a6450a2af358a011cdfc52255e7b1f34ac2e9c7bc93be6a945054 DIST httpx-socks-0.8.0.gh.tar.gz 15285 BLAKE2B 1da3bffff2be273e62452d96c8e07f38cf3c488bb89704ab377565feecafc1f96e9b96b615dfca4c3721c295414005014f868982a440ed47f3454814545aa6c7 SHA512 f58555670bc689002633daf3cf373641cbab6417636d16e878d5f9fc796b8bf7111d7c6985909590ccaeedb95793f589676e7f36c217330cbf46b4778319a4b7 -EBUILD httpx-socks-0.7.8.ebuild 1195 BLAKE2B eaec0b800cb06f87919384af637c076dd300cb1b29e458eb6657d8d1c266d87172cb5f318d70dbfa97e44029584c37e78447ea9de2f21ff37183b1d2217313b8 SHA512 d1b1828a3bd5e3dfc8e92e62a8074530cb5196d78183ef57a028d92e602fe5bc9d4c45e5c359cae4f7ef4105cb9fa5d6f9f806ce9cf443f4437f03535de38182 EBUILD httpx-socks-0.8.0.ebuild 1190 BLAKE2B 641d6969da16f5eb0c0ad015398dde5d63c4c1b6735d9b8cf796e2a151e2390ea1168e69af11649c5adc28b32596653f7ba3eb3c3ecf080ef21a2c06d2c7f70a SHA512 8fedc343986ca5ac744fb79a233ef6dee6e1f51a74a1b7adaf798313349b5ff9b89c879ff51c2e34e29c8b9083abf084dbfd45cb3fec822579c1857ad2c35f87 MISC metadata.xml 400 BLAKE2B b244ebd9f79b1c3313797b0384339d17df61913473cd26ab01c8490fe02cbe735609dbd2b2d76e7b1b7f716bbb3038590517481a05c1b7886ad49905f171f5e3 SHA512 3cb1600426cdc5b9ec3bd5d18b547dedb961bbc341891293f828e70d5156d845c8676ba25244804d32c702fab40134c39237e5ce4fc518104a969a8f8ffb282f diff --git a/dev-python/httpx-socks/httpx-socks-0.7.8.ebuild b/dev-python/httpx-socks/httpx-socks-0.7.8.ebuild deleted file mode 100644 index 8b0b9db282ab..000000000000 --- a/dev-python/httpx-socks/httpx-socks-0.7.8.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Proxy (HTTP, SOCKS) transports for httpx" -HOMEPAGE=" - https://github.com/romis2012/httpx-socks/ - https://pypi.org/project/httpx-socks/ -" -# no tests in sdist, as of 0.7.6 -SRC_URI=" - https://github.com/romis2012/httpx-socks/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - <dev-python/httpx-0.26.0[${PYTHON_USEDEP}] - >=dev-python/httpx-0.21.0[${PYTHON_USEDEP}] - <dev-python/httpcore-0.19.0[${PYTHON_USEDEP}] - >=dev-python/httpcore-0.17.3[${PYTHON_USEDEP}] - >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/hypercorn-0.12.0[${PYTHON_USEDEP}] - >=dev-python/pytest-asyncio-0.18.3[${PYTHON_USEDEP}] - >=dev-python/pytest-trio-0.7.0[${PYTHON_USEDEP}] - >=dev-python/starlette-0.19.1[${PYTHON_USEDEP}] - >=dev-python/trio-0.18.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.6.3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest index 7ad375160d45..38a8730d41a3 100644 --- a/dev-python/mkdocstrings-python/Manifest +++ b/dev-python/mkdocstrings-python/Manifest @@ -1,9 +1,5 @@ -DIST mkdocstrings-python-1.7.0.gh.tar.gz 136113 BLAKE2B a1ccb8ff817beaa89fb8234c60920a3b60e57d3908e103279728a9b0d6c4b53132da5262001b9a0e89b161e5e96226ddd06e0b224db4c869cb99297a6c646167 SHA512 2e1b855c8ad51b8066e3ff1036cf6d0ee90b766f7f851a6045707889e39ca9217f9a747bff0069614e89154356224a670b4de6f8a678439bbff63d4e3ffb6b70 -DIST mkdocstrings-python-1.7.1.gh.tar.gz 136263 BLAKE2B c3c5661f7afd94c4233bd737ff1129f280825a6acc6c868867443e3eab76f4d22732895de486784f0c3f163ded45e7c9a6954768f13fde3bfc1404e76ea9224b SHA512 dfa05086d12805975e68bebabc47e2bfdeca67c7dc799312e3d719142b7bea995f06ed8c5b4699ffbb58647e0a1f6be23dc17a76ff8c7008587ccc3af72c56f9 -DIST mkdocstrings-python-1.7.2.gh.tar.gz 136510 BLAKE2B de1926caf358d858de63dd84261699aaedf9f12e74affeda9b6fb3ca93dd1ddb80aa02aa2bdf1b820564b0ea05c26cce14f7d9aaca37a151314fc449695745c9 SHA512 2aeb2c4f62054188d8075babf0e131107f8ba4355444b793e39a29b95702d6b3b26b6862fc5c48d30bdc4af1fc798c994ede8e96f608cd0a59852368ca1e46f3 DIST mkdocstrings-python-1.7.3.gh.tar.gz 136488 BLAKE2B 470f7d69819222a9c1620f5a5ab57a9e884bc9cb1e4d536f35458c0f4c08c5442da1d31522665077ee848e2b241c7fa50ae3a73f5f570599fadb0ee9f2fcc2f8 SHA512 d5c5e9eeaa13a951cffe4fdc6f9a6bf6e3e3cb0615f7180db91446c6e8060c061682e5d717616d8dbf66009a650d363b25a4124b750f760e60bd1ffdca8e0164 -EBUILD mkdocstrings-python-1.7.0.ebuild 859 BLAKE2B 926a9c55b502d6313dee12dfe777e90ca9573eb787b2fe5129e29c99a034e42f649ef64bead7de1beb3f4a97d1b1b1a5ed2a18bb7989e7d62e750a4f39b72cff SHA512 6a66967c086389d4d6cc7573a1b3c55926fb16cc1545f0c4fa3c89aeb94d4639edeeb2cafe7002a4a28e4eb68f8c8d90e0960a5620f2f3810b4d54df2540d578 -EBUILD mkdocstrings-python-1.7.1.ebuild 859 BLAKE2B 926a9c55b502d6313dee12dfe777e90ca9573eb787b2fe5129e29c99a034e42f649ef64bead7de1beb3f4a97d1b1b1a5ed2a18bb7989e7d62e750a4f39b72cff SHA512 6a66967c086389d4d6cc7573a1b3c55926fb16cc1545f0c4fa3c89aeb94d4639edeeb2cafe7002a4a28e4eb68f8c8d90e0960a5620f2f3810b4d54df2540d578 -EBUILD mkdocstrings-python-1.7.2.ebuild 859 BLAKE2B 926a9c55b502d6313dee12dfe777e90ca9573eb787b2fe5129e29c99a034e42f649ef64bead7de1beb3f4a97d1b1b1a5ed2a18bb7989e7d62e750a4f39b72cff SHA512 6a66967c086389d4d6cc7573a1b3c55926fb16cc1545f0c4fa3c89aeb94d4639edeeb2cafe7002a4a28e4eb68f8c8d90e0960a5620f2f3810b4d54df2540d578 +DIST mkdocstrings-python-1.7.4.gh.tar.gz 139739 BLAKE2B 31e88172d745c165aa13b27078118e0a877f1bd70336d35d43ce57ec1ac5ca8b019a588491e2544b8413252a236d872c91af41b63996d8d6878975d45f3739a1 SHA512 a6445ae3e20117c73b3f3d1bc673fe6824790622931cf1fc0f1178456a9b331a514146e56c279cb046a6e50bb43da2f20abab93441359a183f06ffa794d8b1b2 EBUILD mkdocstrings-python-1.7.3.ebuild 859 BLAKE2B 926a9c55b502d6313dee12dfe777e90ca9573eb787b2fe5129e29c99a034e42f649ef64bead7de1beb3f4a97d1b1b1a5ed2a18bb7989e7d62e750a4f39b72cff SHA512 6a66967c086389d4d6cc7573a1b3c55926fb16cc1545f0c4fa3c89aeb94d4639edeeb2cafe7002a4a28e4eb68f8c8d90e0960a5620f2f3810b4d54df2540d578 +EBUILD mkdocstrings-python-1.7.4.ebuild 859 BLAKE2B 4ee21a97dc9f86543ea87b2dfeeda75bdf55358a647c6bdf786c0eac9dceda695be8beb87ad373b136af783431c0262f8785f93a4a22a1466bcabcd961b39f43 SHA512 36c9c4459afeba6b9c4556e3679bdc7b0b2dc2710054dc9df0b30343df32ebd440932242fccd3e7a86eeead12aa2152a1a07b9537c3e0e56379f2ecb49a3086f MISC metadata.xml 411 BLAKE2B 0ac98abc8de945139a73e2083e8c04df749bd8c0c26c446df65218057182391ae025885fa5c5bde2d1139dde9916aa3baa0426d70b57326563c3fdaf466a20d8 SHA512 c7ec032c8ae7197452714dc2b541ccad1cf84d7844dafc4e7581ffb00c62c0fd2c38d453e62a7706d74d2d20146acdf1e99e502ab8bd8976acfd6f5a605e1c56 diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.0.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.0.ebuild deleted file mode 100644 index f0b94cc2c39d..000000000000 --- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=pdm-backend - -inherit distutils-r1 - -DESCRIPTION="Python handler for dev-python/mkdocstrings" -HOMEPAGE=" - https://mkdocstrings.github.io/python/ - https://github.com/mkdocstrings/python/ - https://pypi.org/project/mkdocstrings-python/ -" -# Tests need files absent from the PyPI tarballs -SRC_URI=" - https://github.com/mkdocstrings/python/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/python-${PV}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=dev-python/griffe-0.35[${PYTHON_USEDEP}] - dev-python/mkdocstrings[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mkdocs-material[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.1.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.1.ebuild deleted file mode 100644 index f0b94cc2c39d..000000000000 --- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=pdm-backend - -inherit distutils-r1 - -DESCRIPTION="Python handler for dev-python/mkdocstrings" -HOMEPAGE=" - https://mkdocstrings.github.io/python/ - https://github.com/mkdocstrings/python/ - https://pypi.org/project/mkdocstrings-python/ -" -# Tests need files absent from the PyPI tarballs -SRC_URI=" - https://github.com/mkdocstrings/python/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/python-${PV}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=dev-python/griffe-0.35[${PYTHON_USEDEP}] - dev-python/mkdocstrings[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mkdocs-material[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.2.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.4.ebuild index f0b94cc2c39d..4d15ba60abef 100644 --- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.2.ebuild +++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.7.4.ebuild @@ -26,7 +26,7 @@ SLOT="0" KEYWORDS="~amd64 ~riscv" RDEPEND=" - >=dev-python/griffe-0.35[${PYTHON_USEDEP}] + >=dev-python/griffe-0.37[${PYTHON_USEDEP}] dev-python/mkdocstrings[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest index 261477690be2..8ef0a285a0f6 100644 --- a/dev-python/pyte/Manifest +++ b/dev-python/pyte/Manifest @@ -1,3 +1,5 @@ DIST pyte-0.8.1.gh.tar.gz 92220 BLAKE2B f4f803ecbf9bc62936ea499929b7fb976c14ee09fe00ee56d5499bb2543a6ac769dd7c87e177c297bbf8ab082c34f154a26daf3a1c84917249400b09556c2b80 SHA512 f49d9394cca92c27fdd5319bdce164d5cac63b77d13156de7105bee6087a615e844fafa8507089c8bf6cf31a796cc858a3ccf597aa23cfa595d0d9e0adfab5d4 +DIST pyte-0.8.2.gh.tar.gz 94352 BLAKE2B 70b8e580b0fffee7c61dcf1b0538751584a405d2c46db6cedb3d6fe1b13a00a7b4c84495e49b0facb2644a22c4021ce6f1a4c91bb8016198e2c779ae0437157b SHA512 6b70f16062a6099fe9ef6f6bb789c18ffe7c0003c48877fd32b68a6cb8fd911e8688118663e7a1af60c5c3e04a55504a40953d2e5814376872ce1afcc64e0bb8 EBUILD pyte-0.8.1.ebuild 746 BLAKE2B 102637cd20bd6bce40bdcd4846e9b49dc9be8a118104e004a01491d36bc07d79ed1b07f00cbd9fde117ac517b29e045bbf646c8ed104cdac25fef22b8a3e4b00 SHA512 15b151d0d3f31bee718f047bd72f9ded36888fc174c561df303a98b1c1e52f8d39f10fa32f4490ba5085c40a775b624df6d9796c54efd0732bbf310b9e4f8c73 +EBUILD pyte-0.8.2.ebuild 732 BLAKE2B c154d4c85a400d43b371066737dc3fb5eeababb596d858b8be1af8d693d254dbe59945c58857fa8446a04c411d9370cdafa13b8090f22812e49239b3048a8d34 SHA512 a32e4cfb1406bb183c393714e02dae400370ee59ec04a867a6176a36ae75b5a44326a31d0d60723c05a00a04ff5672c9644dcc17787776edaf48e4501ba6426e MISC metadata.xml 398 BLAKE2B 4bca2386a5448c989f5aa69096d6f1ab1601fbbd547d81c01920054cab0d3aed2182965e6ffda0ec07ddac5a18fc759e002173ffced3574767d730a39f06fafe SHA512 30ca4fae97a92145e55e0a59dec2edaafeb7931cd422bbe0c96d1ab1f68cc49124f00ed0d2143d444091b5c2561076e47b9ecd7436f59a11c79d3af670528a24 diff --git a/dev-python/pyte/pyte-0.8.2.ebuild b/dev-python/pyte/pyte-0.8.2.ebuild new file mode 100644 index 000000000000..73d0dbf74b23 --- /dev/null +++ b/dev-python/pyte/pyte-0.8.2.ebuild @@ -0,0 +1,35 @@ +# 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..12} ) + +inherit distutils-r1 + +DESCRIPTION="Simple VTXXX-compatible terminal emulator" +HOMEPAGE=" + https://pypi.org/project/pyte/ + https://github.com/selectel/pyte/ +" +SRC_URI=" + https://github.com/selectel/pyte/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +SLOT="0" +LICENSE="LGPL-3" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/wcwidth[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_prepare_all() { + # run pytest directly for tests + sed -i '/setup_requires/d' setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/textX/Manifest b/dev-python/textX/Manifest index c6e2a8f2135e..d9a68b87e57c 100644 --- a/dev-python/textX/Manifest +++ b/dev-python/textX/Manifest @@ -1,6 +1,3 @@ -AUX textX-4.0.0-flit.patch 4041 BLAKE2B 0f3a1520b419056c56e28299b00ce5145c9a5c9500b386360822fb0d30f4a08921f21cdfd892e30c6bb7ce30e870a8412aa4cfd6650a693a96ac943b4d58f754 SHA512 646b39bf71f805dcec963f59eba646e1305819a15ba21f6fe4fe6fd03a8460bb850aa83e976108e479bfe17e42cdafddb709e4a6f6e242dea4dcf205b66ffe08 -DIST textX-3.1.1.gh.tar.gz 1824060 BLAKE2B 48c2faeaff52b9f4a3acd1cf36dabc5edc38bb264bd3efbddd2aacaf0aca80a50445a7b30716bd5acdae0219cc2c63fbe2b26c90923758a4fa2a0b9cffb71e65 SHA512 33fa803a5bc2b4cd3782790625304e952e52b64f8791ddbe0fef100b521b36aa8be5291a3cd467771bd9a2d32fac41209e7895a18cc7c4c0f9a672f0ec4211f4 -DIST textX-4.0.0.gh.tar.gz 1824285 BLAKE2B ad5b1f0e7b839ffeca4e5609f1ff9fd4d9828629a5da807870a7ff2ec2fdac35ac80c362086cc1ca037ce2ba37fc3a9ccff9bc9ce8e2c9db26562a9c26de0180 SHA512 137ce6ef24defcd38bf2a65fb87e79d5313dcf6ec6cd363712781870dacfd1328b52e6e5a4124fc607a7abb5a284821e300072c7087310953c652191d1b69991 -EBUILD textX-3.1.1.ebuild 1276 BLAKE2B 25bf42290de4e9d6c0a1fef9e842c39f643e9e44e4c476bcde6235ad574ca04e4e200f7e7a6398023a89bb843f7af72cb54dd1a7a64122cfe78bb2fe2e51c335 SHA512 dc920b598f8d32bf48ca278c144bc8f3fa3c1fa19a985fc79c5b71f2efc6738b84ee1dd9e0821434d8c7ab55b95cdcfa87223e27d161c31ab44d3a2ecce79d77 -EBUILD textX-4.0.0.ebuild 1314 BLAKE2B 1efec7e20493c2227dd658e025b4a2e3f1fbc7ba7581f43c763fb12f9ede7ff981bf264204dcc51c18c21882397225524ed193badc66ace2c6813eb8b81e977a SHA512 edf4bed4f611bbf86010e91ec9758669d8be5af24e70d75f352a14911f63f74185b4cf40a56f60ad5e9b41d9dced2f8edea2ebb4f4d1b1434d4879afa587c61b +DIST textX-4.0.1.gh.tar.gz 1824450 BLAKE2B 35c18f4f3acbccb57a027c40438099c17eaf97b6124f6cd2fef5b407fb51fc0810ec46daf563ab724ee3e3e6a2775308a0513dab91d6cff5e88d2c18fc6f6af0 SHA512 036eab82760f5f7f11f5da553097a3c1264070516d868568aebc09c6f143ca5f94fcaa21bff90c94e136860269789eda7b704e66e3396d25db491155dceb5bf0 +EBUILD textX-4.0.1.ebuild 1270 BLAKE2B fc1213105e49fdc2c1e2329ebf26ec181c9e54a8c04976e1480e7a26621c3e225c3ba70fa4128c47a98ba4c02e6cccf6bdd6e38b65e9cd290fa7ace7e2aa7bb8 SHA512 e5b83f5ed38d89612ee95c8808e36bdd7f7732b3347156d8fe0e83394bf6ffef86a52ceef947acce36dc157f98c847d465515d64763d595e795286cfd5c82393 MISC metadata.xml 463 BLAKE2B ce9526aea5bf618a5298b38ccc6d9e734bfd221dfb770f3a7e6b061030d3a14e0e49c91eea239bed273479b4befe43b15cdf50f1c349f8da391247d44edb1737 SHA512 4006ba591063ec8844817d9becc1f8d41167b102df24216d77540bf2d1c934982bab523bed396e24987193c6f2a3880729278910cfda3192e356ceea7828ed7c diff --git a/dev-python/textX/files/textX-4.0.0-flit.patch b/dev-python/textX/files/textX-4.0.0-flit.patch deleted file mode 100644 index da53f2c333de..000000000000 --- a/dev-python/textX/files/textX-4.0.0-flit.patch +++ /dev/null @@ -1,125 +0,0 @@ -From aaac277940c70190c126f6775743c59226abd694 Mon Sep 17 00:00:00 2001 -From: Igor Dejanovic <igor.dejanovic@gmail.com> -Date: Fri, 10 Nov 2023 22:13:36 +0100 -Subject: [PATCH] add flit-core as a build backend for test projects - -closes #418 ---- - .../registration/projects/data_dsl/pyproject.toml | 7 ++++++- - .../registration/projects/flow_codegen/pyproject.toml | 7 ++++++- - .../registration/projects/flow_dsl/pyproject.toml | 7 ++++++- - .../registration/projects/types_dsl/pyproject.toml | 7 ++++++- - .../functional/subcommands/example_project/pyproject.toml | 7 ++++++- - 5 files changed, 30 insertions(+), 5 deletions(-) - -diff --git a/tests/functional/registration/projects/data_dsl/pyproject.toml b/tests/functional/registration/projects/data_dsl/pyproject.toml -index 4db8e9e..15129a5 100644 ---- a/tests/functional/registration/projects/data_dsl/pyproject.toml -+++ b/tests/functional/registration/projects/data_dsl/pyproject.toml -@@ -1,5 +1,6 @@ - [project] --name = "data_dsl" -+name = "data-dsl" -+description = "Data DSL" - version = "1.0.0" - - dependencies = [ -@@ -7,5 +8,9 @@ dependencies = [ - "types_dsl" - ] - -+[build-system] -+build-backend = "flit_core.buildapi" -+requires = ["flit_core >=3.8.0,<4"] -+ - [project.entry-points.textx_languages] - data_dsl = "data_dsl:data_dsl" -diff --git a/tests/functional/registration/projects/flow_codegen/pyproject.toml b/tests/functional/registration/projects/flow_codegen/pyproject.toml -index 191a3b2..cec623f 100644 ---- a/tests/functional/registration/projects/flow_codegen/pyproject.toml -+++ b/tests/functional/registration/projects/flow_codegen/pyproject.toml -@@ -1,5 +1,6 @@ - [project] --name = "flow_codegen" -+name = "flow-codegen" -+description = "Flow code generator" - version = "1.0.0" - - dependencies = [ -@@ -7,5 +8,9 @@ dependencies = [ - "click" - ] - -+[build-system] -+build-backend = "flit_core.buildapi" -+requires = ["flit_core >=3.8.0,<4"] -+ - [project.entry-points.textx_generators] - flow_dsl_plantuml = "flow_codegen.generators:flow_pu" -diff --git a/tests/functional/registration/projects/flow_dsl/pyproject.toml b/tests/functional/registration/projects/flow_dsl/pyproject.toml -index e2ac207..5d57387 100644 ---- a/tests/functional/registration/projects/flow_dsl/pyproject.toml -+++ b/tests/functional/registration/projects/flow_dsl/pyproject.toml -@@ -1,10 +1,15 @@ - [project] --name = "flow_dsl" -+name = "flow-dsl" -+description = "Flow DSL" - version = "1.0.0" - - dependencies = [ - "textX" - ] - -+[build-system] -+build-backend = "flit_core.buildapi" -+requires = ["flit_core >=3.8.0,<4"] -+ - [project.entry-points.textx_languages] - flow_dsl = "flow_dsl:flow_dsl" -diff --git a/tests/functional/registration/projects/types_dsl/pyproject.toml b/tests/functional/registration/projects/types_dsl/pyproject.toml -index 345d964..9ca7cd3 100644 ---- a/tests/functional/registration/projects/types_dsl/pyproject.toml -+++ b/tests/functional/registration/projects/types_dsl/pyproject.toml -@@ -1,10 +1,15 @@ - [project] --name = "types_dsl" -+name = "types-dsl" -+description = "Types DSL" - version = "1.0.0" - - dependencies = [ - "textX" - ] - -+[build-system] -+build-backend = "flit_core.buildapi" -+requires = ["flit_core >=3.8.0,<4"] -+ - [project.entry-points.textx_languages] - types_dsl = "types_dsl:types_dsl" -diff --git a/tests/functional/subcommands/example_project/pyproject.toml b/tests/functional/subcommands/example_project/pyproject.toml -index 5ee7009..636065a 100644 ---- a/tests/functional/subcommands/example_project/pyproject.toml -+++ b/tests/functional/subcommands/example_project/pyproject.toml -@@ -1,11 +1,16 @@ - [project] --name = "textX-subcommand-test" -+name = "textx-subcommand-test" -+description = "Test project for textX subcommands" - version = "1.0.0" - - dependencies = [ - "textX" - ] - -+[build-system] -+build-backend = "flit_core.buildapi" -+requires = ["flit_core >=3.8.0,<4"] -+ - [project.entry-points.textx_commands] - testcommand = "textx_subcommand_test.cli:testcommand" - testgroup = "textx_subcommand_test.cli:create_testgroup" --- -2.42.1 - diff --git a/dev-python/textX/textX-4.0.0.ebuild b/dev-python/textX/textX-4.0.0.ebuild deleted file mode 100644 index 8ac8e2aa8b58..000000000000 --- a/dev-python/textX/textX-4.0.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Meta-language for DSL implementation inspired by Xtext" -HOMEPAGE=" - https://pypi.org/project/textX/ - https://github.com/textX/textX/ -" -SRC_URI=" - https://github.com/textX/textX/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/Arpeggio-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}/${P}-flit.patch" -) - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # Update the shebang - sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \ - -i "${BUILD_DIR}"/test/usr/bin/textx || die - - # Install necessary plugins - local plugins=( - tests/functional/subcommands/example_project - tests/functional/registration/projects/* - ) - local p - for p in "${plugins[@]}"; do - pushd "${p}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - epytest tests/functional -} diff --git a/dev-python/textX/textX-3.1.1.ebuild b/dev-python/textX/textX-4.0.1.ebuild index c1b43647ed4a..38d9669826ff 100644 --- a/dev-python/textX/textX-3.1.1.ebuild +++ b/dev-python/textX/textX-4.0.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DISTUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest index a74bf0ee18bb..91ea1069cce6 100644 --- a/dev-python/voluptuous/Manifest +++ b/dev-python/voluptuous/Manifest @@ -1,4 +1,6 @@ AUX voluptuous-0.11.5-fix-doctest.patch 193 BLAKE2B 7880210f220cc65a4ac3692da728fe607e2accea6722232dd0bbef2fcc29187e661afb326741caa0d47f9dc96b6b5bb1cfcd064019dae66636054e1b2704f01f SHA512 d261e24685e551de96cdd68e1e0090aa639198f2647ad5d68f7d0d45b834ede99c52e5439ed0b41f3271aaf934519105c8e0820ead288b1748b18b0ee734e977 DIST voluptuous-0.13.1.gh.tar.gz 42466 BLAKE2B ee66abe131d5ed6f49fb6ecc0227c6108617cadc694132826c88abf33b83538db1c97d38451983d2fb1191d5e7066491194fb01399e920b21a9e75d54df2d3fa SHA512 874960bdd3fce213e46f8017fbc56ede02133de6f8cb439d810db38ca06d9c5fcf5496150ef4c73fd19d9e06489ba08a510fd96aa16b8825564a52fd01cc3f4f +DIST voluptuous-0.14.0.gh.tar.gz 42928 BLAKE2B 86a445d58e6395d81e522d6f54766a43893256876b2ad675810aea5f03ed6847b09b84b5bcee8d99a661ee139da1067b6d06acb852bbfdfb7662e6e1fc7915b8 SHA512 c5acbcdd05a930438c75081cbe9b4c29fdf82849ad4af02041efd4ab0f9f200fcb1554d6868f548de9f466e825e7daf59d5a0db928a16ff713e1c9004bf833b0 EBUILD voluptuous-0.13.1-r1.ebuild 624 BLAKE2B 2f79d9ba0fdd9be223fcd7db2d6c2fe7700b8242fe279de82de14cb7fe22f4f695a7983684801ccb4c85141f476579d0f8c2b1f74918c945ebb41f54924bb4d6 SHA512 bb6dca9c7d96b296f57e6943012f0adef6fd23caae354e6add7c54810c6e3a96c4ab6670b0a03ae2cfecc23372c1b1d35daa18853ac4f894ac5638d993b3d877 +EBUILD voluptuous-0.14.0.ebuild 610 BLAKE2B 05de8bb9b25c9494609587abde3577db6354550a276536c9e74433965cec00892cf58b24a1c24ab6e22aa93eda99919e506728413169303b630ae6716f14e899 SHA512 5e805799964cba384fdd17034f7a06b203ad47edf8d400c506466f02fccd5d98d95d8fc34976cb13932b2952f80d1ad35ca21b8363ebc77f65bbcfc8e9fbfef6 MISC metadata.xml 716 BLAKE2B 1298492f8a89ce4babc23481dc56da06e4d9007546ed2804fdf42906f6d90d3b1327ee2d54724fa3621a387429544931d30a0334312a68a17edaeba735c9d7b8 SHA512 80636ea29257b1ff070427dc759f9d0abf02ba2037676725627308c69a1e9bc49353c09507523a739c3f07a4cb284e2df76d3935f4f9dadb64005ad7204ddf60 diff --git a/dev-python/voluptuous/voluptuous-0.14.0.ebuild b/dev-python/voluptuous/voluptuous-0.14.0.ebuild new file mode 100644 index 000000000000..36fe3b84b0f1 --- /dev/null +++ b/dev-python/voluptuous/voluptuous-0.14.0.ebuild @@ -0,0 +1,25 @@ +# 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..12} ) + +inherit distutils-r1 + +DESCRIPTION="A Python data validation library" +HOMEPAGE=" + https://github.com/alecthomas/voluptuous/ + https://pypi.org/project/voluptuous/ +" +SRC_URI=" + https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest |