From 0ed86cb810f23bc360b9f8b955903db4e6595244 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 24 Apr 2023 12:10:02 +0100 Subject: gentoo auto-resync : 24:04:2023 - 12:10:01 --- dev-python/Manifest.gz | Bin 258863 -> 258854 bytes dev-python/PyQt-builder/Manifest | 4 - dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild | 37 ------ dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild | 36 ------ dev-python/PyQt5-sip/Manifest | 4 - dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild | 23 ---- dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild | 23 ---- dev-python/PyQt5/Manifest | 2 +- dev-python/PyQt5/PyQt5-5.15.9.ebuild | 2 +- dev-python/argcomplete/Manifest | 2 + dev-python/argcomplete/argcomplete-3.0.8.ebuild | 41 +++++++ dev-python/bracex/Manifest | 2 +- dev-python/bracex/bracex-2.3_p1.ebuild | 2 +- dev-python/hatchling/Manifest | 2 + dev-python/hatchling/hatchling-1.14.1.ebuild | 78 +++++++++++++ dev-python/imageio/Manifest | 2 + dev-python/imageio/imageio-2.28.0.ebuild | 82 +++++++++++++ dev-python/moto/Manifest | 2 + dev-python/moto/moto-4.1.8.ebuild | 106 +++++++++++++++++ dev-python/pylibacl/Manifest | 2 + dev-python/pylibacl/pylibacl-0.7.0.ebuild | 43 +++++++ dev-python/pyproject-api/Manifest | 2 - .../pyproject-api/pyproject-api-1.5.0.ebuild | 47 -------- dev-python/sip/Manifest | 2 +- dev-python/sip/sip-6.7.8.ebuild | 2 +- dev-python/sphinx/Manifest | 2 + dev-python/sphinx/sphinx-6.2.0.ebuild | 130 +++++++++++++++++++++ dev-python/termcolor/Manifest | 2 + dev-python/termcolor/termcolor-2.3.0.ebuild | 27 +++++ dev-python/watchdog/Manifest | 2 - dev-python/watchdog/watchdog-2.3.1.ebuild | 50 -------- dev-python/zeroconf/Manifest | 2 + dev-python/zeroconf/zeroconf-0.58.0.ebuild | 56 +++++++++ dev-python/zope-interface/Manifest | 5 +- .../zope-interface/files/5.1.0-drop-coverage.patch | 24 ---- .../zope-interface/zope-interface-5.5.2.ebuild | 57 --------- .../zope-interface/zope-interface-6.0.ebuild | 4 - 37 files changed, 586 insertions(+), 323 deletions(-) delete mode 100644 dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild delete mode 100644 dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild delete mode 100644 dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild delete mode 100644 dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild create mode 100644 dev-python/argcomplete/argcomplete-3.0.8.ebuild create mode 100644 dev-python/hatchling/hatchling-1.14.1.ebuild create mode 100644 dev-python/imageio/imageio-2.28.0.ebuild create mode 100644 dev-python/moto/moto-4.1.8.ebuild create mode 100644 dev-python/pylibacl/pylibacl-0.7.0.ebuild delete mode 100644 dev-python/pyproject-api/pyproject-api-1.5.0.ebuild create mode 100644 dev-python/sphinx/sphinx-6.2.0.ebuild create mode 100644 dev-python/termcolor/termcolor-2.3.0.ebuild delete mode 100644 dev-python/watchdog/watchdog-2.3.1.ebuild create mode 100644 dev-python/zeroconf/zeroconf-0.58.0.ebuild delete mode 100644 dev-python/zope-interface/files/5.1.0-drop-coverage.patch delete mode 100644 dev-python/zope-interface/zope-interface-5.5.2.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index f14beae38e6d..3eb9cba0cf48 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest index 6bce72f503b3..3bf0fd0d80c9 100644 --- a/dev-python/PyQt-builder/Manifest +++ b/dev-python/PyQt-builder/Manifest @@ -1,7 +1,3 @@ -DIST PyQt-builder-1.12.2.tar.gz 5727071 BLAKE2B ca5d55989fec2a9a6f9d37abc307d4db7305bb06449cbf982aa3a2a3f210113319f7fb303ec0d77b513cce844b529e0e56f62c9d62ab3c51cf85a061ecd00c7a SHA512 022f2cd40c100543c4b442fc5b27bbf2ec853d94b531f8f6dc1d7f92b07bcc20e8f0a4eb64feb96d094ba0d5f01fddcc8aed23ddf67a61417e07983a73918230 -DIST PyQt-builder-1.14.1.tar.gz 3907982 BLAKE2B f2ac51b6af3b90d14e1acea1c292f71df6b84e4a6b930b70762a29d58e34303d9788911c99127ff15b85b4f7f7ae699ed2aa3094b7f187aeb92338feaaaadfb0 SHA512 4de9be2c42f38fbc22d46a31dd6da37c02620bb112a674ef846a4eb7f862715852e1d7328da1e0d0e33f78475166fe3c690e710e18bfeb48f840f137831a2182 DIST PyQt-builder-1.15.0.tar.gz 3908159 BLAKE2B aa92682a33057708d46bbec0bd19650042915177ca7574680a14b90045052a818df053fd9776195439aced3e57700196e9d7fbeb8bed4b01c52f0b5bac286ef1 SHA512 6eea424bdeb6921cd56590f95912e6341e09c48bff240005b7288ba2014b422ca84992b3ad48323dc6d5145c70dbfe8681f132142bba01ce95defba1cbf157fa -EBUILD PyQt-builder-1.12.2.ebuild 955 BLAKE2B 6e59e9564459e3dc564c84c94047daa6c0591fa8096e9a3215607294f42b5584fb9fff969f4a2ceba3eab040e1e014f001fdf4ec834917c04cb3f25b316012d8 SHA512 69f08016394eb4604c4a759e24378bfbb22fad3c8a58a63ef772f382f9efff037a19676cf6b62585647bdee493ca778921541ce98c9c57b4e6de9f6476938d7e -EBUILD PyQt-builder-1.14.1.ebuild 928 BLAKE2B 76f2e09f2cb05f20011e925de1ca7728d8a9a411d47d108ebd30cfdb5eb523428016a79d3e885608b7b420af6803516dd166ada69653a18093d3276a052d7084 SHA512 4f6058ff45486d8bf25bb586c7d44f8fe9fb32e792e443a58216345308dca0894e9d2f240edf52234644ef1a5b894f92b5a4f4d992e287530e93651e76b8f698 EBUILD PyQt-builder-1.15.0.ebuild 923 BLAKE2B 0fcee7204d91d03dbf502495e201745e196e63c5b299d7f6c42144d3e615d5509e55dc59cc94ecb379b067e432ff750510a811a4202453131db42ed3c618aa41 SHA512 5f6a85a01ea2d14c033e51098e911fe03f3d48d90925dcf03b892cbd9b98e00ca2a356e0866451a86c4c8e90d0931a59e2137346eeabfc9df942edc918f15f89 MISC metadata.xml 666 BLAKE2B 2602886cadc8244466e26c92178552ac1f618ace1dcd6eca9ced2c3e0f7a7777c435f842f1581d93ea7642dbcc278a4aa59a84305f5a825f39edb736e7d29f69 SHA512 42746ac242170047e0a44389c8d2e8eb5be60fbff1f5f1908802e5c3a04a0c740fe338c9b3049fc03bdb45a4182b388aad9b89a573e87d440a9a833443a1470c diff --git a/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild b/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild deleted file mode 100644 index 3c851baf7523..000000000000 --- a/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="The PEP 517 compliant PyQt build system" -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ https://pypi.org/project/PyQt-builder/" - -MY_P=${PN}-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -fi -S=${WORKDIR}/${MY_P} - -LICENSE="|| ( GPL-2 GPL-3 SIP )" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/sip-6.3[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx doc --no-autodoc - -python_prepare_all() { - # don't install prebuilt Windows DLLs - sed -i -e "s:'dlls/\*/\*',::" setup.py || die - rm -r "${PN/-/_}.egg-info" || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild b/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild deleted file mode 100644 index 260560a447aa..000000000000 --- a/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 pypi - -DESCRIPTION="The PEP 517 compliant PyQt build system" -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ https://pypi.org/project/PyQt-builder/" - -if [[ ${PV} == *_pre* ]]; then - MY_P=${PN}-${PV/_pre/.dev} - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" - S=${WORKDIR}/${MY_P} -fi - -LICENSE="|| ( GPL-2 GPL-3 SIP )" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/sip-6.7.1[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx doc --no-autodoc - -python_prepare_all() { - # don't install prebuilt Windows DLLs - sed -i -e "s:'dlls/\*/\*',::" setup.py || die - rm -r "${PN/-/_}.egg-info" || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest index 041e09aa3744..2819c84ebafd 100644 --- a/dev-python/PyQt5-sip/Manifest +++ b/dev-python/PyQt5-sip/Manifest @@ -1,7 +1,3 @@ -DIST PyQt5_sip-12.11.0.tar.gz 122792 BLAKE2B a2cde0a741fb5ef6d6805a382b66405dcebe09a18cbe1b7d88b277d96995b93b0a939900be9ed347ab46c8ed5d14b222c56f2e19e1506b72ebfda46aab8a22b1 SHA512 1542747ef1912c05b0054ffec16294046e20dd4eb757bb664fb92d7b6ed924521469e88d27e515146f725d153e3ebe3a3bf72805de6451fb52ff86ed5b9128d7 -DIST PyQt5_sip-12.11.1.tar.gz 122858 BLAKE2B 6e7dd31b290ed211b73162ee12b923ba46d7af1661094367ecf4d69f572bd7394576a55667fb99ada306c05eced79c1df68f4184d8fe937a1dedd0913f75379f SHA512 9a24b6e8356fdb1070672ee37e5f4259d72a75bb60376ad0946274331ae29a6cceb98a6c5a278bf5e8015a3d493c925bacab8593ef02c310ff3773bd3ee46a5d DIST PyQt5_sip-12.12.0.tar.gz 122886 BLAKE2B a090c3053086d789b2a54d63716302693233177256fe01e70a04bb67937094374aa7fff063988a307c6b75c3c0f99882c831bbae1684b94f2e42be5051975934 SHA512 0d1d5f483333dfa6a41ee98cc7a3c8940d6f30afc4358faa88e620043f2cf26667903fcdd9083e1b9f92cdef78ace0442b72b5e1d10889b057daa118cc5ba660 -EBUILD PyQt5-sip-12.11.0.ebuild 669 BLAKE2B a3f0f12e585cebb08189e769c7d8de4b2ce63db0c3d93a5989bd68a5bb1fe22f7659df52cca875cc7a3f8529b22fa87ce7e701c9c937d45e4359104167e07f64 SHA512 193915e1af2613a9026ed89df0f2d382a3a8ab060aa68cf5f6e83ab4d9fe6a5aef17f5906e63ad2ba6700a965900cdffe0198d996d75dec641b4d3e13a6b08e9 -EBUILD PyQt5-sip-12.11.1.ebuild 674 BLAKE2B 49fcb24f9968f97acd3fcd74d935c65dfd47a8d104e99cdd436a7e73a70c4e1006723a3ed18c8f00e3de1fa0c2710882fdd53da39babef1c50f10127a447c789 SHA512 8005e1b8eb30e25bf51b4d4f41d7f97eb93eef5412fef53e12970042b459d504a25ee7a26f54ae2d4aa718642f6cd70638dc1c0e58d0680becf552b47931cdc3 EBUILD PyQt5-sip-12.12.0.ebuild 669 BLAKE2B a3f0f12e585cebb08189e769c7d8de4b2ce63db0c3d93a5989bd68a5bb1fe22f7659df52cca875cc7a3f8529b22fa87ce7e701c9c937d45e4359104167e07f64 SHA512 193915e1af2613a9026ed89df0f2d382a3a8ab060aa68cf5f6e83ab4d9fe6a5aef17f5906e63ad2ba6700a965900cdffe0198d996d75dec641b4d3e13a6b08e9 MISC metadata.xml 649 BLAKE2B 0a6faee65b39f122f65965490284b17856ba6d86537f3f3780f8604366739c346b01e29e933a91c7edb5ff898e5d51a10e4bf288228d1943a1c9e9970eac4c86 SHA512 3af9be87db6da5cb071f4025cd6fc1964a4b0629ebe93239f6c5a3734d4ef8ef06e652abbac5c9bd86f882a6235bf3b1f0fec6f0035c77ea42571e47c6045e29 diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild deleted file mode 100644 index 24995e95473d..000000000000 --- a/dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="sip extension module for PyQt5" -HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ https://pypi.org/project/PyQt5-sip/" - -MY_P=${PN/-/_}-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -fi -S="${WORKDIR}/${MY_P}" - -LICENSE="|| ( GPL-2 GPL-3 SIP )" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild deleted file mode 100644 index 8def5aabbcb0..000000000000 --- a/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="sip extension module for PyQt5" -HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ https://pypi.org/project/PyQt5-sip/" - -MY_P=${PN/-/_}-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -fi -S="${WORKDIR}/${MY_P}" - -LICENSE="|| ( GPL-2 GPL-3 SIP )" -SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index f513e87ee92d..2780daaf829f 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,5 +1,5 @@ DIST PyQt5-5.15.7.tar.gz 3238978 BLAKE2B 8e810444d9e4fe0c5af702161bc834848eefb6fdf04b282bbf42a9057d564aa778a01a5d40c249c10eecafb0dce8d160f032668f0d1fc87714fd874f002ec88a SHA512 815065f88454f767525fdd2caf97b0192eaf6095133c9c708ee4efa3d222742720a169856be65c84400a6e8d42d69ae65697d7f9dd17b9b4a347d75db93c5129 DIST PyQt5-5.15.9.tar.gz 3241160 BLAKE2B 37d7227e09c48576a51030729217d2c0771b2f833cfac76ff05dd0c9315889548934ceb459e590a5a9bc3a9ea2b26200791e470788f7d5b28a80fbc21539aa2f SHA512 1c07d93aefe1c24e80851eb4631b80a99e7ba06e823181325456edb90285d3d22417a9f7d4c3ff9c6195bd801e7dc2bbabf0587af844a5e4b0a410c4611d119e EBUILD PyQt5-5.15.7.ebuild 5261 BLAKE2B d2e474ab79602bce66ec107092ff81736c847b3b1f28b140d018b0171bb569a0a4bc04aeb728ada782f067d26689350f7dadbc9ab2d274243265941939943212 SHA512 d1757ec5ee655fe92b1e9112ad2c6aa8c4e980b348afed88c4151da0b6b64fdf18781717b4de1a3ddcf95307cc6eaebf28d4264f53de4777a7e1705922572fce -EBUILD PyQt5-5.15.9.ebuild 5232 BLAKE2B 8c014e7067b97c0254435ace34f95e21d9d349bcfdd4ad3969753e75334127e5ecfab180614f0b4237cc78e74461d0b831e9d3497fa02b48b2ec24c018db7923 SHA512 02c91e06935857aa18eef96e1dfa5bf9ee54d0c07eea59916f3a2012b0403cf966cfe601c4f56a7c9d6299398bfa5db8e1b97ac7be7891991bf1bccef40b1cf7 +EBUILD PyQt5-5.15.9.ebuild 5230 BLAKE2B f01e4eb41648003ee5445a3489dfc9247b0ccc1c852894b4b9dfb7c171da51f2941d33f4771808e591ecab3f71809345f6f7d74838240cc66cea71f3b00154cd SHA512 e102b22901e7c9f9c488ed8abf80c5319e1a50248310d9f1fff3b5fe4f9d4b440d63c000f85cf861f719b6b1efa489d6b86402f2269feea5d16afbbf0e26d05b MISC metadata.xml 2287 BLAKE2B b4090aa2c55d05554a152bc3adfa76c68dc78175d26bb4ea6d25858ce2db922c168cc4ded6c7fa9114cf651417e0a6e435baebe460c8efbbd94be17adafd6f43 SHA512 12e3559ff04c32ebce2a382bf3b01730b0b69829c77cdf75f0061143cc19000e126daebbf9014beeae8bd1fba2675ef2ecfe7943296a8dc66000439c104c1351 diff --git a/dev-python/PyQt5/PyQt5-5.15.9.ebuild b/dev-python/PyQt5/PyQt5-5.15.9.ebuild index e7fb9f5287c4..fee16e05b860 100644 --- a/dev-python/PyQt5/PyQt5-5.15.9.ebuild +++ b/dev-python/PyQt5/PyQt5-5.15.9.ebuild @@ -18,7 +18,7 @@ fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" # TODO: QtNfc, QtQuick3D, QtRemoteObjects IUSE="bluetooth dbus debug declarative designer examples gles2-only gui help location diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest index 53d44fefffb3..e672e6bd3aaa 100644 --- a/dev-python/argcomplete/Manifest +++ b/dev-python/argcomplete/Manifest @@ -1,5 +1,7 @@ DIST argcomplete-2.1.2.tar.gz 54114 BLAKE2B 19d29eb26c8d77998dcba51c263f49800ff98f22038964faf63d7b5963e8d62ca71ade9493937014f2e030add8a7d1032e2fdffce28765e12164906499cd2bcb SHA512 a91e3c0274c780da173659524f166b98f55342e54fbd38583757e65350b2288ea0e7f5acee7cb83b11478eda1b9b0f82ae6b0f559d7104c4ed67a6e1c9befa24 DIST argcomplete-3.0.5.tar.gz 65470 BLAKE2B ca9208edf7688aa7ff9a224befa2a84d2c9b6bdf4077a805efb107f256f98f0477c2c900dfb3c3bee3c08973aab8777cf6b01ab1a4698347e3ac457f131df0a0 SHA512 7ee0e8b961e4e9ba76194587da481908ac064306f1cd4fc0886d6facb4f2dab409dd1080ab440be761caebe358139cc8bc67fb720dd1d8e3f6105595dc8a5858 +DIST argcomplete-3.0.8.tar.gz 56035 BLAKE2B 0b63eff175c2780b63d07ef48169054705a4af5b0e7f1097fc74e525592491d42a48615b766e32cb69a673e26d867cae84fb23b98194c9fe618409d3eb312b83 SHA512 4667f0d03485c81048c53ecfd53fa1bbe50beea15f723f3ebd8a92aae37dd2bbca709f9b6a1e0a5a682f9e769883f94614b4fcefc1fd7c9fad9f1d8cbc1429f3 EBUILD argcomplete-2.1.2.ebuild 879 BLAKE2B d4137f761a2cd59f6adf0cf2342b15d081bfd70914f443e0ea5465018fb32761cb00c6709201b81dea15e46bd584900e1942795aa40a5e2cce2ba4ee03ce6f0d SHA512 339d99564a1b8b69a4080f102cb7484184f6389c1531cbd40838a119c10137d56ba403bd05eaa783341a44a8add84853c6d499c807c9fcbaf585250864b56d5b EBUILD argcomplete-3.0.5.ebuild 871 BLAKE2B d308417ead62aab69184196f8411949c08fb098226b3bf63033135eb4819d4bd3e5cf6d5888534cf4d68386d7d125dc3c173c75b64327fe9378599db8bb871eb SHA512 46e3be1211aeea2fcaf682948fb35975e40f637d48a3ec542fd4c958fca0f5318941714da90e5c9e2bf2a1122183b19b8bf035346857569db38e50bcf0d244cb +EBUILD argcomplete-3.0.8.ebuild 897 BLAKE2B fcaeb78fb38b7025bc822ed5d6e0ae64c9f4fbea055780f56d900d78c9b478f244053bbfc5d8162df3c1789879ae9ce585bb6209df70f58b151bffb200269a7a SHA512 c8e5b6b0f753f8d10492cc127fb0ba8bb802752d27ccdf420e89c21f54ccba53b6909e8dbfe9a1e8fb65229352413f9b2fb2cb1068729326c1c604f46c641032 MISC metadata.xml 411 BLAKE2B 963cfdba9183fde9e97c534345164d26be569d841dcc6fd274601b18d5de2ae97fa837b0acfdc59616c5d19cc54ea368547ffd901f90239cdfb5ba08e8721607 SHA512 22db237979be34053ad7201f599d576a7756b71e6b75c40c2808d47f276cce6d3594ae46dcaec5aa5adab9e9e24e11d47bb9044a8b1a146163d66687965cf5b7 diff --git a/dev-python/argcomplete/argcomplete-3.0.8.ebuild b/dev-python/argcomplete/argcomplete-3.0.8.ebuild new file mode 100644 index 000000000000..8e857f857c5d --- /dev/null +++ b/dev-python/argcomplete/argcomplete-3.0.8.ebuild @@ -0,0 +1,41 @@ +# 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_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Bash tab completion for argparse" +HOMEPAGE=" + https://github.com/kislyuk/argcomplete/ + https://pypi.org/project/argcomplete/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +# pip is called as an external tool +BDEPEND=" + test? ( + app-shells/fish + app-shells/tcsh + app-shells/zsh + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/pip-19 + ) +" + +src_prepare() { + sed -i -e 's:timeout=5:timeout=180:' test/test.py || die + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" test/test.py -v || die +} diff --git a/dev-python/bracex/Manifest b/dev-python/bracex/Manifest index 977cb42446a0..00f823cbd22d 100644 --- a/dev-python/bracex/Manifest +++ b/dev-python/bracex/Manifest @@ -1,3 +1,3 @@ DIST bracex-2.3.post1.tar.gz 27578 BLAKE2B 0d459c5fe7380363786ab09aea8e26be56cd51075a847de7f521e2c35e413f311a00110e4149ebf626ba07fc025539dcb9a69c1bca6b80b69f3c8475ff7de65d SHA512 ac8b7bae97e41d68d8be85c80643c1d4181f7f4f17bde038803e77ee9264bc2a042b9dd391b0be460fc0317f451621f3975f583c9ad89e43ae8690533fb95626 -EBUILD bracex-2.3_p1.ebuild 1066 BLAKE2B dd2fd782c7fec351d56d7252cfd44479231bd870e1c37a52e17d4447590fd41940f4167b3a85c458f57b7d67f76862140dc0e1d9fc61b255718ef8faba2a0c4f SHA512 88d67def018197816da9320e5849c65f624f860ccad54f27465a7a2fb18b89321867fd46722a6517d2e234fa25bf6f414ed2e030df97da219b5d779ebbbc1c5d +EBUILD bracex-2.3_p1.ebuild 1063 BLAKE2B b626b059817162e21ae1344e581c3fdc1ef8a404b048cf81998f96390b62a04b57cbaae14e0b882f8fa5f697d797efd9ee155fd3332a70f939f32e4a67b10f28 SHA512 39a32f46eb8a7211ded65c6f633ca68ca0bbefc0d23c0d6f6356dd2379fc59b9492868500ce93a28c44389f9631efa8449430a7b67913f9ef10537fe5db842e8 MISC metadata.xml 1234 BLAKE2B 57feddb9db2fd3234b863a1edf1026f28a800a8b2469cbe1223d535d96189005cf47fb4228f0de882768890af9d6be66a8a66e6bd10ab5be4de0a0f8857e8b5c SHA512 6c4089d66066ab59045d08e2468e2aa0d2fa5ff424e3822e454cc4b9030a6b1c122f6aab3e64ee140315139f1dce2812a5f053a1d8ab292bec248cc9c343ef7e diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild b/dev-python/bracex/bracex-2.3_p1.ebuild index f1316987e61a..62ed8b4af3b6 100644 --- a/dev-python/bracex/bracex-2.3_p1.ebuild +++ b/dev-python/bracex/bracex-2.3_p1.ebuild @@ -25,7 +25,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index 4ef997899874..a1beccfe429e 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1,5 +1,7 @@ DIST hatch-hatchling-v1.13.0.gh.tar.gz 383610 BLAKE2B 0a3dc20f6c1c504c94c09897e23e6ade844318488093cf849e332cf08f7be178ddb3ae61d8ff01af93438c01216b056a3566e9d8758a0151e4d7498447a9524f SHA512 fb14e1d088676dfc2b76dda207aa514232c3c5b8472d7332c0d53e0bd4dbd1d0e3bd1ac9f261f72e1a32610c565485f5e382fc7071e80066735a04eb8cade13e DIST hatch-hatchling-v1.14.0.gh.tar.gz 378144 BLAKE2B e4fe0b22053e5be1ff330e96ad053e0461aa4e2ad1566313f03f265d42c7b63de8e3e7e7a52fa68639c4bdf4815e22e4040e8511eb43185cb3e7c8cf4d85ff92 SHA512 79a446c327022337c8c9e090c0aea0471fdad0a6c6d384797832bca09ece66c3b854c9626afccbb4fc49a9204ebb1e59a2ee55ff358b0eb1b10b16ddf7b4952a +DIST hatch-hatchling-v1.14.1.gh.tar.gz 378265 BLAKE2B ce990341dd4e41e98dbcc97af8e91bed37d4a4c08da7c86baeefb08b27b293c2d3e9a60c780338959bbbfe784603b762718aaf8721c85d3c0252170209d51235 SHA512 87f01d7bd8cc1be060c73a703cc6fe780ec8ef8ab5f1a883fb2b81a821c1be751bcff2301a21ffaec70a272b05cb47c387edfff97682fab402a142f31439677c EBUILD hatchling-1.13.0.ebuild 2094 BLAKE2B 2e7a1d5a394a93f6d58a50b039fc9297393513803b0ae7bb551680a32321ed5940577acc02e6988865b0b026e0538f9b6efe24a9770e8c771ea5138e1de16aec SHA512 1cbe612df37be3a58213f1defd8df82469313a009cd77a9774e7ea16c615efe8fb0fd4127dc7e349daac0d9c1dd49fc3ff7629f14719f5d63dd4382c05514477 EBUILD hatchling-1.14.0.ebuild 2129 BLAKE2B ec0a8a969de23bf759f00de4eb8113e7a83c686fad2e900fee097bc59e386183315cc9404aee6ca505cb387057ec1358c1026c41957250c08425ac3df8f7ada7 SHA512 8d1ffe7b3b8ae177c09066d4d44a953bd41f2e38c4dd7921b483a9d70ce3790058f9b26a904aa63408135f38131f88ba3a1a5d6caa42a0f7d6ae4b64f31426fe +EBUILD hatchling-1.14.1.ebuild 2137 BLAKE2B 394ea7052399840c8199814333f525e66837a53068624fed62957284af4100aa198c14b7a0999fa41b0cd65259df879e9f0da5521c42350da92b9c8df5fec0de SHA512 0b661bfa5aab1c70ca09c5a32ab30cb95c1f58a923d8c6de0fc23f8b17dd02e7666ef37b5dbf35c74a4fe6878a0da006557e564e743a6e9c0abe7cc76471364c MISC metadata.xml 365 BLAKE2B 5a40a6cf6df042e6e8387830babd0171c9d8bc5d490fe2175b83d1588d827e826b49044ef29de48553515996b742fc475bb9699dcfa8ec05229162b22e0ed317 SHA512 f11bb25bc12c2bb0b0a0a4691115b9a2af525d9e44b33e0d6db98c7fcef0b49b5989fb7574ee8b27bc88f1dd2543bfdd492a6614de172e2c4edabbee8bf6161e diff --git a/dev-python/hatchling/hatchling-1.14.1.ebuild b/dev-python/hatchling/hatchling-1.14.1.ebuild new file mode 100644 index 000000000000..a7e2eb843573 --- /dev/null +++ b/dev-python/hatchling/hatchling-1.14.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( pypy3 python3_{9..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 + +TAG=${P/-/-v} +MY_P=hatch-${TAG} +DESCRIPTION="Modern, extensible Python build backend" +HOMEPAGE=" + https://pypi.org/project/hatchling/ + https://github.com/pypa/hatch/ +" +SRC_URI=" + https://github.com/pypa/hatch/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/backend + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# deps are listed in backend/src/hatchling/ouroboros.py +RDEPEND=" + >=dev-python/editables-0.3[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/trove-classifiers[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x EPYTEST_DESELECT=( + # these run pip to install stuff + tests/backend/dep/test_core.py::test_dependency_found + tests/backend/dep/test_core.py::test_extra_met + tests/backend/dep/test_core.py::test_extra_no_dependencies + tests/backend/dep/test_core.py::test_extra_unmet + tests/backend/dep/test_core.py::test_unknown_extra + tests/backend/dep/test_core.py::test_version_unmet + ) + + # top-level "tests" directory contains tests both for hatch + # and hatchling + cd "${WORKDIR}/${MY_P}" || die + local -x PYTHONPATH="src:${PYTHONPATH}" + epytest tests/backend +} diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 022c45143b3f..d2bdc6a282d8 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1,6 +1,8 @@ AUX imageio-2.22.0-block-download.patch 1211 BLAKE2B c01e3fd7db7463bc11bf331384a21becfc3160d4880a2fd09e47bf0927d97e46787097f50a489b83c2626078b60a0cf8a0d896040981e78c107f1783c8e84c26 SHA512 170261b9fb07ccb7f7a7e058335326df1f72c8d098076bf6ca048a7ca6bac95ddb512b9e41740c385430bc25613249455203addd59931af4e70298e772303964 DIST imageio-2.27.0.gh.tar.gz 405391 BLAKE2B f013de16f460e04f5d30c7bcc3c64dc05cd2ca74b359ffe43f2f84e850bec907f899f8c2cc8bcd2a6594767746bd52bd8ae8f2f0c7bd9a3fe6b5450ef043830c SHA512 28d42b59d5c59c679786fced4d3f616d8ac832da0f76da31337875404a8382e66ead6531e02ec94099f481ce84aad5271199b16eadef03bcd5db9978010a7132 +DIST imageio-2.28.0.gh.tar.gz 406506 BLAKE2B 4021f872cd156461f216047d612ee985779e3cd1bb4d05e82ed12eb7582737ca60d1462a4d8fadeb56dd2aa197763f70f9aac5a1dced884276cf13bf43fdb990 SHA512 ba3aad7e32dd0468b9fc8ddc76c79b89be3e805a0d903b5fe6ff2279996db288b6809be6bc231f95751e1f55c8b12dedaa8b6c7635ba24a43f902f41f9bccf0d DIST imageio-chelsea.png 221294 BLAKE2B 58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3 SHA512 48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27 DIST imageio-cockatoo.mp4 728751 BLAKE2B 45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2 SHA512 e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49 EBUILD imageio-2.27.0.ebuild 2071 BLAKE2B 10ff98b2b56ca3e3ecc2b34a0196efb3512e7e17b7b79e3abdda530552fc790e32ac033b07d9875acf85578a35eb22f67de6c5304db850fdf1eb549312b75d6f SHA512 a381707af28eb925fb71c51bd88233039cd9abd7fd347bec4ecd64542a4c4ddb8628d1a5aec89aaf3f4f01ef12f0b77229a1f0bc9e0a4de35a646fddc77379e7 +EBUILD imageio-2.28.0.ebuild 2071 BLAKE2B 10ff98b2b56ca3e3ecc2b34a0196efb3512e7e17b7b79e3abdda530552fc790e32ac033b07d9875acf85578a35eb22f67de6c5304db850fdf1eb549312b75d6f SHA512 a381707af28eb925fb71c51bd88233039cd9abd7fd347bec4ecd64542a4c4ddb8628d1a5aec89aaf3f4f01ef12f0b77229a1f0bc9e0a4de35a646fddc77379e7 MISC metadata.xml 702 BLAKE2B 646c6a83e6d8e345fddb9cbc42a83c1193b9590937cd652e293d03e6e9d4b240a69e6e86399f5edc9ef05f96d1d4c3713dfa65f8b13984f4483b2ce76a239429 SHA512 5e1e4db52fed55ab837c70ddb9ec81a7ce0b062064e2d33cb5771cd81d50a1a2164e446531c32a405bb9319acd736141765dcd00e36d6db770434a656ad925e1 diff --git a/dev-python/imageio/imageio-2.28.0.ebuild b/dev-python/imageio/imageio-2.28.0.ebuild new file mode 100644 index 000000000000..30875e33909b --- /dev/null +++ b/dev-python/imageio/imageio-2.28.0.ebuild @@ -0,0 +1,82 @@ +# 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 + +BIN_COMMIT=224074bca448815e421a59266864c23041531a42 +DESCRIPTION="Python library for reading and writing image data" +HOMEPAGE=" + https://imageio.readthedocs.io/en/stable/ + https://github.com/imageio/imageio/ + https://pypi.org/project/imageio/ +" +SRC_URI=" + https://github.com/imageio/imageio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png + -> ${PN}-chelsea.png + https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4 + -> ${PN}-cockatoo.mp4 + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# over 50% of tests rely on Internet +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}] + media-libs/freeimage +" +# requests for fsspec[github] +BDEPEND=" + test? ( + dev-python/fsspec[${PYTHON_USEDEP}] + dev-python/imageio-ffmpeg[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tifffile[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + local PATCHES=( + # block silently downloading vulnerable libraries from the Internet + "${FILESDIR}"/imageio-2.22.0-block-download.patch + ) + + if use test; then + mkdir -p "${HOME}"/.imageio/images || die + local i + for i in chelsea.png cockatoo.mp4; do + cp "${DISTDIR}/${PN}-${i}" "${HOME}/.imageio/images/${i}" || die + done + fi + + distutils-r1_src_prepare +} + +EPYTEST_DESELECT=( + # Fails because of system installed freeimage + tests/test_core.py::test_findlib2 + # Tries to download ffmpeg binary ?! + tests/test_ffmpeg.py::test_get_exe_installed + # blocked by our patch + tests/test_core.py::test_fetching + tests/test_core.py::test_request + # known broken + # https://github.com/imageio/imageio/issues/890 + tests/test_freeimage.py::test_exr_write +) diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 91923c87ee48..600ed007ae83 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,5 +1,7 @@ DIST moto-4.1.6.tar.gz 3470215 BLAKE2B 78f9c54128ba71fc5e3ba622be0596490bc82df0a17fa80d9f11bf135bdc91d9698cc29445b5765e6057e80f221c016ca8999186201b83b5f929f5831c417f60 SHA512 fb2dc73a66326216a4c5338660dab844de9a46e6626e0ef68bccb3573a3eba693b30b89961b019a4b7a51207ab11335e73cbdf523c75d91a5a9625a1bc409e61 DIST moto-4.1.7.tar.gz 3506753 BLAKE2B 76e38629f1a772816bfa647b90e89e3c4533cd36fa5a8a26e026229dd1dd8bf1cea404f99c85784a6eefa9173aecff7b88ba1ca7b3f890407c2ad7ef29106fac SHA512 3b20d2a535654cee22c909e19eb492e3b4b8fd382d26367c12cee00128dc4d1ea5228ccc97d40a01c5c2707ff3ca1039644268c47c525c79a9b68fc7ee78541c +DIST moto-4.1.8.tar.gz 3520127 BLAKE2B 623d97dbec357227ea401ac98f694eaaa129fcb47f6b160a22bf95f8d52facf9bb3917e00409990a7e447e70de5a94df9f234c3ed615081573169f3976169f3d SHA512 9c3e9825d1e8d09e278f8bbeb11719c4bee756f9e95b2edbe82b4ffbd3acb93008f6ffdc582eb46619104d0b839428b5e8078ef0e341a3b73f0bc61a7ebf806f EBUILD moto-4.1.6.ebuild 4672 BLAKE2B d687a54839c5912b281612bb50477fbe6daca0b7c5f19f2eb9a59f2c52f513724e33f459fb06171a1ec5c11a02b5fbd62edab1624514b54781f2886b494aab55 SHA512 ae631cf4e0bead498ccac991c06feba779207728b46af73d3f680350e77c9c534865fa5c0c0db1e31d2f47bfaf34e3c30b95d5e69142ba329c47913163797d42 EBUILD moto-4.1.7.ebuild 4674 BLAKE2B 5287db1684a2acc0a182ffbc40b6aec8800b6f4e505891b0df30c0a88141155e08dc5ad8b5934f634c6c830479e30e6decb2bbca2d50bf5a455da4623c9b29f2 SHA512 92addae1b34a8968501523ee1bd2b656b4fe55e5d54a6a1e2056d3e8db4b1c8836ed55d66ee992218e6b4f3244d480bad88e874232b05b16e310d236688b69a1 +EBUILD moto-4.1.8.ebuild 4774 BLAKE2B 8351c0c0eb425b4c91375064228ae7b7b58a1e0caa2ccaa41a1fd9af62d620a7123d5cb1727bf652078450f9eb7d21b1ee3c3c1e3000ad6b72da4977808592c2 SHA512 065b9a7f764ef7d793a98d856789d9b0da4ad92a521a48ce3d20c4a9d29898404da7148e6a45610aa1442910a4a8de2cdbfa26ebe705b2a61f0abf7e89579984 MISC metadata.xml 553 BLAKE2B 1669d17d3e655aa3fb41a489229a5fbfa6a9cfb23c667e98fbbef931992c7e9645581b9ea12011601093586cba491a5557d68e5256edb9f387c4db362346edf9 SHA512 48ae3bd9be8c3bfb68f7022d0e7bb422c2a06157967809be302067facf91db825023859d18ccea89109931538b0e93181d54a31fcc967628df61a9a3112edd3d diff --git a/dev-python/moto/moto-4.1.8.ebuild b/dev-python/moto/moto-4.1.8.ebuild new file mode 100644 index 000000000000..fb6f55956258 --- /dev/null +++ b/dev-python/moto/moto-4.1.8.ebuild @@ -0,0 +1,106 @@ +# 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 pypi + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/getmoto/moto/ + https://pypi.org/project/moto/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-py-3.0.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/botocore[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}] + dev-python/pretty-yaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + dev-python/python-sshpubkeys[${PYTHON_USEDEP}] + >=dev-python/responses-0.9.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/sure-1.4.11[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3 + tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3 + tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3 + tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3 + # broken code (local variable used referenced before definition) + tests/test_appsync/test_appsync_schema.py + tests/test_appsync/test_server.py::test_appsync_list_tags_for_resource + # Needs network (or docker?) but not marked as such, bug #807031 + # TODO: report upstream + tests/test_batch/test_batch_jobs.py::test_terminate_job + tests/test_batch/test_batch_jobs.py::test_cancel_pending_job + tests/test_batch/test_batch_jobs.py::test_cancel_running_job + tests/test_batch/test_batch_jobs.py::test_dependencies + tests/test_batch/test_batch_jobs.py::test_container_overrides + tests/test_cloudformation/test_cloudformation_custom_resources.py::test_create_custom_lambda_resource__verify_cfnresponse_failed + + tests/test_cloudformation/test_cloudformation_stack_integration.py::test_lambda_function + tests/test_core/test_docker.py::test_docker_is_running_and_available + tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda + tests/test_sqs/test_integration.py::test_invoke_function_from_sqs_exception + tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_exception + tests/test_s3/test_server.py::test_s3_server_post_to_bucket_redirect + tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header + "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events0-ObjectCreated:Put]" + "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events1-ObjectCreated:Put]" + "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events3-ObjectCreated:Put]" + # TODO + tests/test_batch/test_batch_jobs.py::test_failed_dependencies + tests/test_batch/test_batch_jobs.py::test_failed_job + tests/test_batch_simple/test_batch_jobs.py::test_submit_job_by_name + tests/test_core/test_environ_patching.py::test_aws_keys_can_be_none + tests/test_core/test_mock_all.py::test_context_manager + tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue + tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue + # require py_partiql_parser + tests/test_s3/test_s3_select.py + tests/test_dynamodb/test_dynamodb_statements.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # note: pytest-xdist causes random test failures + epytest -m 'not network' +} diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest index 49d2fb583ea5..332be12976b5 100644 --- a/dev-python/pylibacl/Manifest +++ b/dev-python/pylibacl/Manifest @@ -1,3 +1,5 @@ DIST pylibacl-0.6.0.gh.tar.gz 40231 BLAKE2B ba76f5540de62cec8572960b65f65289d7fe2066f76861240849c4c8175a9219b7ced086739b5a9b4d560a125c8fe759cc7b5b688bd4dc3d84ca4dc78897ea75 SHA512 a93ad199d9946490a863906411893a204bf801df71cf70217d6b29940a9365f05fd121116f22e054a3b8d27cd62e35c73566c1e0dd246ae5c0edd2f967df50ba +DIST pylibacl-0.7.0.tar.gz 47543 BLAKE2B 277c03d01ab184ffaaa2c07c56e8f2464cba8b6da0fbd251880d274bef3b27dc211f1571425d4216e02bbeba8c623edfa56cafbb27932092ffce254e6be8df5d SHA512 077515a00c7a048faf7792acd9c3e768d35674c0b3f4ec72fdf37561c90ed12bb392582a4fb9a23b7916db3375278c2636f2844f362a8335e7ad68e1e9b9c3bd EBUILD pylibacl-0.6.0-r1.ebuild 981 BLAKE2B 09787b4157c15097c948b58835140d622e06495bbbb9df2fb71c28e7d0608c7213f542fafe915bb324cde7289e171712b9cdfc8a18dd64e1bf48f4edf9bf5eb0 SHA512 f7dbf359320d3986338c191457acb406b9c7687d2cfb4204aff5e330c418ed8889b6e3d4cee9b89a337df511074cf51d6f4d072f19a119ed5ca2be98a70d66fb +EBUILD pylibacl-0.7.0.ebuild 927 BLAKE2B a6dd1163a399363787b2f9ddee6856a45f11891e397314647880a657e90a1e04478be12f1dd754d963e26754d23207a9d173156bf67ca13cb55422315511f91b SHA512 120b9449bf18568661cda99fef6acb301c521ab1c891d6402ccbc09166888ee296cfe80638eb11dc3028e16f37e1b656217fb2516d38496ae509f7fea83d2565 MISC metadata.xml 446 BLAKE2B 0e111cfd834a03f88984dac937b5b3d09a7675338f0381d30603b0512d7f5ae1f486a832d060ecfb9c5946c7273893ed030555062b8bd3f26f10765c28a90143 SHA512 7df5bf16220e50c851fb03af84a600eaba23fdb703aefc2586aa2d27a1e55a18ad7b117274b8a07c7d7997dfd96fd51bd2dca6d3a1dad01cacafa678a5c8a794 diff --git a/dev-python/pylibacl/pylibacl-0.7.0.ebuild b/dev-python/pylibacl/pylibacl-0.7.0.ebuild new file mode 100644 index 000000000000..57da0be809fe --- /dev/null +++ b/dev-python/pylibacl/pylibacl-0.7.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="POSIX ACLs (Access Control Lists) for Python" +HOMEPAGE=" + https://pylibacl.k1024.org/ + https://pypi.org/project/pylibacl/ + https://github.com/iustin/pylibacl/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=" + sys-apps/acl +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_sphinx doc +distutils_enable_tests pytest + +python_test() { + if ! nonfatal epytest ; then + eerror + eerror "If you got the following errors:" + eerror "\"IOError: [Errno 95] Operation not supported\"," + eerror "then you should remount the filesystem containing" + eerror "build directory with \"acl\" option enabled." + eerror + die "Tests fail with ${EPYTHON}" + fi +} diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index 77f6a9c221ea..0c38afc32e3d 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1,5 +1,3 @@ -DIST pyproject-api-1.5.0.gh.tar.gz 22032 BLAKE2B 7e90bacffee70d2a2343f2360f5d0e6794a04a8b8b9be672150e5ac49e1dfabb0673b4c661ddc27f3fffa7bb3d04644e2b1809555987fc0d914a798fac667c8c SHA512 7a68df007e52c685f512fca26d371d1790f2fb9ced381025fe27462088cd4f1488b7edf4de94f6c1df989c4430336789b94d0b3bd634a2f6ec52f14f292b4474 DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e SHA512 31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e -EBUILD pyproject-api-1.5.0.ebuild 1114 BLAKE2B d4337b00092e130acb7cc9a62e21c5a88ad9297706692f5fac64e5eccc97aeb9f55c90e65d402ff905b7faec26ebd816dc98c50a13405475e9dc8108339f9f54 SHA512 fb91c43e333fe1ba42efa7e1dc7671f20730eff3db3a71efa276cc36f4c3dada8df151a1ec42fed78f10c2fa41989289e94e0b4573f31883baac1648173760e6 EBUILD pyproject-api-1.5.1.ebuild 984 BLAKE2B 8124d1b781fce204ebbd452db6cea9b33805a52b654419b8fe8377539730ac1757fc977e501a193a6cc88d832b79090c81926904c6553cec2ccbdca4e1271c2d SHA512 3e3e242325a7a86927ba7bee777ee831302f73b80eda1dacb989662f93fa16729180b93a4780cde9fd4ec0050e3525306f36b94f238695b604cf7f4889b85b32 MISC metadata.xml 378 BLAKE2B f7bb92a50d3be540f9ef686045a6950a6bd26679df183dcce4af9ddd4f203090023309ad4e5e43a9f769ed40ef6269f64fb628ed0acfef9fe9fc36b9f67704b7 SHA512 f3840464571b9893548e778d5eef88c64b614ec8994b1ff1348aed1795cce740b2a32b46df1e654e0a9072e8e059214ca1487421fb1316b4160a1bff4202d475 diff --git a/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild deleted file mode 100644 index 401dc4319478..000000000000 --- a/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="API to interact with the python pyproject.toml based projects" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-api/ - https://pypi.org/project/pyproject-api/ -" -SRC_URI=" - https://github.com/tox-dev/pyproject-api/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) -" -BDEPEND=" - >=dev-python/hatch-vcs-0.2[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - >=dev-python/wheel-0.37.1[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.17[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -EPYTEST_DESELECT=( - # requires Python 2 installed - tests/test_frontend.py::test_can_build_on_python_2 -) diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest index 4f166f65e881..887ef46a22ca 100644 --- a/dev-python/sip/Manifest +++ b/dev-python/sip/Manifest @@ -7,5 +7,5 @@ DIST sip-6.7.8.tar.gz 1162921 BLAKE2B 3cc7107ad8c81240131ba96c43815b2a971bf10916 EBUILD sip-4.19.25-r1.ebuild 2275 BLAKE2B 3b74d08ad36c71fff2d6982548870f14a1425903d94fcd86a21788bae8f9f0c30485846fe49f0aba13843d0764f421be133ec1a14d5e38f65b61a0a889155b25 SHA512 fa4b11a80372b8c9abf0a5c6b4ceb5b41f998342cd997a856b38f52e07e3c89524bdcfa6539dccd207bb03cfac231a7231304162c2984795d962ad10c88cfda1 EBUILD sip-6.7.5-r1.ebuild 1072 BLAKE2B 47a191feced8dfc25164c5ae4bf00e10b8eff6d871bb76808e888906e733a4c8826b1ad085f876251a8ac9098c035ba555c37d37ed4b575aa1529d14fd03f374 SHA512 753cc54678dc5b9fde5b4edd24f52b222bd3f3f390ddb0eeb35ee38d2975e23118721b28785fc5a0d878141df1cab3e5a224dfa592749338295d2173adf4b269 EBUILD sip-6.7.7.ebuild 1039 BLAKE2B 5a303a247540ae858e01303f12f5bfe6d042085ff1e379cdd2e333b66bd2ab5af94968ab78f593049eaf1f26d53f87e572e1df330dc5eb0603fd513a6a77c6c2 SHA512 0cf3356ee41a08d49ebc4c3c1119207ab30e0205e18a2d50cb33f468cc2ddae52bc8dcca8e46a68fca3305fd6d6a134c9678f7f7d567d2f1ff1db5b645b2ddd1 -EBUILD sip-6.7.8.ebuild 990 BLAKE2B 80d419e3ff64e91c7dfb13c4d6938afed274d3c8b1cb2dca87c2b6fff358cc79cbaeb4693123f4418178f1420f262729502990c315ce32b6bbbd8aafd094acd3 SHA512 f19b49a3aaeea75137c7a31db7b2ba8d719ea9ed47d28bdddd63aa7b65d851c00a3d9d42184ce3fd61b1bcec5392ae2bd297e8b6b336f51080f150e4f01694ed +EBUILD sip-6.7.8.ebuild 988 BLAKE2B 4668595529a0cc6620fbdd8cabfcbc926872a9cea9301743efaf94c912532172ba7e3d237b89d811dffed56171a4efd5cdf4b3fe1a73540494f3481247dd2d49 SHA512 5bd10d8d9c8520260454a17e255c1b74374710bb006a5bf2833ea22cb306b421980dd83872cec8a3ea518023c9e062022ed41c9a70eeb1022a90381b2e89995f MISC metadata.xml 639 BLAKE2B deb4a3e534eaa966db932dc17bf7df6a04ed41ce707dc7f1befb272c362be06f222f976c4b0d526a6190d4954f1fa0e2c94ccc2e6cfceff6e8db5959e653fed1 SHA512 8c8e45d32587e346d4df067950aacbc767618418d42f4a5bf48a62706c9612007915ec643dc9fe7b7d083696b26795abb76d9cc475481c26782874f5116863a1 diff --git a/dev-python/sip/sip-6.7.8.ebuild b/dev-python/sip/sip-6.7.8.ebuild index fd7dacfdafbd..6d8d624d2c05 100644 --- a/dev-python/sip/sip-6.7.8.ebuild +++ b/dev-python/sip/sip-6.7.8.ebuild @@ -24,7 +24,7 @@ fi LICENSE="|| ( GPL-2 GPL-3 SIP )" SLOT="5" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" ! -Date: Tue, 14 Apr 2020 23:19:47 -0400 -Subject: [PATCH] Drop coverage dep for testing - ---- - setup.py | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/setup.py b/setup.py -index fb32743..1c9ef83 100644 ---- a/setup.py -+++ b/setup.py -@@ -81,7 +81,6 @@ else: - tests_require = [ - # The test dependencies should NOT have direct or transitive - # dependencies on zope.interface. -- 'coverage >= 5.0.3', - 'zope.event', - 'zope.testing', - ] --- -2.26.0 - diff --git a/dev-python/zope-interface/zope-interface-5.5.2.ebuild b/dev-python/zope-interface/zope-interface-5.5.2.ebuild deleted file mode 100644 index 7e69d107a849..000000000000 --- a/dev-python/zope-interface/zope-interface-5.5.2.ebuild +++ /dev/null @@ -1,57 +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_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_PN=${PN/-/.} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Interfaces for Python" -HOMEPAGE=" - https://github.com/zopefoundation/zope.interface/ - https://pypi.org/project/zope.interface/ -" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="ZPL" -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" - -RDEPEND=" - !dev-python/namespace-zope -" -BDEPEND=" - test? ( - dev-python/zope-event[${PYTHON_USEDEP}] - dev-python/zope-testing[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/5.1.0-drop-coverage.patch -) - -distutils_enable_tests unittest - -src_prepare() { - # strip rdep specific to namespaces - sed -e "/'setuptools'/d" -i setup.py || die - distutils-r1_src_prepare -} - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - distutils_write_namespace zope - eunittest -} diff --git a/dev-python/zope-interface/zope-interface-6.0.ebuild b/dev-python/zope-interface/zope-interface-6.0.ebuild index f9cd4d399b9a..3b73c73af6db 100644 --- a/dev-python/zope-interface/zope-interface-6.0.ebuild +++ b/dev-python/zope-interface/zope-interface-6.0.ebuild @@ -30,10 +30,6 @@ BDEPEND=" ) " -PATCHES=( - "${FILESDIR}"/5.1.0-drop-coverage.patch -) - distutils_enable_tests unittest src_prepare() { -- cgit v1.2.3