diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-08-10 19:59:21 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-08-10 19:59:21 +0000 |
| commit | 4e3e74413536746122bbc51df4f6d4b6ce14c153 (patch) | |
| tree | 5aa390aea05a0c0c1da0d4b851b21ecb7b2f1d83 /dev-python | |
| parent | 8387819e3b1cc80ea556ab27224ebbfbca70e380 (diff) | |
| download | baldeagleos-repo-4e3e74413536746122bbc51df4f6d4b6ce14c153.tar.gz baldeagleos-repo-4e3e74413536746122bbc51df4f6d4b6ce14c153.tar.xz baldeagleos-repo-4e3e74413536746122bbc51df4f6d4b6ce14c153.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
73 files changed, 575 insertions, 373 deletions
diff --git a/dev-python/PyQt5/PyQt5-5.15.11.ebuild b/dev-python/PyQt5/PyQt5-5.15.11.ebuild index 11a628da9ee9..aca2e1d0ffe6 100644 --- a/dev-python/PyQt5/PyQt5-5.15.11.ebuild +++ b/dev-python/PyQt5/PyQt5-5.15.11.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" IUSE=" bluetooth dbus debug declarative designer examples gles2-only gui help location diff --git a/dev-python/aiohttp-cors/metadata.xml b/dev-python/aiohttp-cors/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/aiohttp-cors/metadata.xml +++ b/dev-python/aiohttp-cors/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/audioread/metadata.xml b/dev-python/audioread/metadata.xml index 328bf175cf74..01da0e110b05 100644 --- a/dev-python/audioread/metadata.xml +++ b/dev-python/audioread/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <longdescription lang="en"> Decode audio files using whichever backend is available. The library currently supports: * Gstreamer via gst-python. diff --git a/dev-python/bcrypt/bcrypt-4.2.0.ebuild b/dev-python/bcrypt/bcrypt-4.2.0.ebuild index 388370429963..d28bdda07609 100644 --- a/dev-python/bcrypt/bcrypt-4.2.0.ebuild +++ b/dev-python/bcrypt/bcrypt-4.2.0.ebuild @@ -64,7 +64,7 @@ LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" BDEPEND=" >=dev-python/setuptools-rust-1.7.0[${PYTHON_USEDEP}] diff --git a/dev-python/click-plugins/metadata.xml b/dev-python/click-plugins/metadata.xml index 83d00b14c8d4..853174b8f2ab 100644 --- a/dev-python/click-plugins/metadata.xml +++ b/dev-python/click-plugins/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/clint/metadata.xml b/dev-python/clint/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/clint/metadata.xml +++ b/dev-python/clint/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/doublex-expects/metadata.xml b/dev-python/doublex-expects/metadata.xml index 83d00b14c8d4..ea8988e8af6a 100644 --- a/dev-python/doublex-expects/metadata.xml +++ b/dev-python/doublex-expects/metadata.xml @@ -1,6 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> + <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/expects/metadata.xml b/dev-python/expects/metadata.xml index 83d00b14c8d4..ea8988e8af6a 100644 --- a/dev-python/expects/metadata.xml +++ b/dev-python/expects/metadata.xml @@ -1,6 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> + <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild b/dev-python/gmpy/gmpy-2.2.1.ebuild index d260cc8b647c..8bd540454d36 100644 --- a/dev-python/gmpy/gmpy-2.2.1.ebuild +++ b/dev-python/gmpy/gmpy-2.2.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DEPEND=" >=dev-libs/mpc-1.0.2:= diff --git a/dev-python/greenstalk/metadata.xml b/dev-python/greenstalk/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/greenstalk/metadata.xml +++ b/dev-python/greenstalk/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/helpdev/metadata.xml b/dev-python/helpdev/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/helpdev/metadata.xml +++ b/dev-python/helpdev/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/httmock/metadata.xml b/dev-python/httmock/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/httmock/metadata.xml +++ b/dev-python/httmock/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/iterable-io/Manifest b/dev-python/iterable-io/Manifest new file mode 100644 index 000000000000..aef8b9ce169f --- /dev/null +++ b/dev-python/iterable-io/Manifest @@ -0,0 +1 @@ +DIST iterable-io-1.0.0.tar.gz 6050 BLAKE2B f7f4c6b463f2072885d6ffe449e768e1bbdfbe6c2741ac5d06515b47ac94a1f6ddecfe776f885c86a1eb9e8677e255f2b1a7254275143d03ca1c5978d8160dc4 SHA512 671f61d25645af027bffe07972f263073097baba83c68e64daa2fff4d66b6a537da91ff5039a4d45e1d6ad6e4f49cba84c6c0e61c3c5a32c9f327698653beefe diff --git a/dev-python/iterable-io/iterable-io-1.0.0.ebuild b/dev-python/iterable-io/iterable-io-1.0.0.ebuild new file mode 100644 index 000000000000..f7d103b52828 --- /dev/null +++ b/dev-python/iterable-io/iterable-io-1.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 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_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Adapt generators and other iterables to a file-like interface" +HOMEPAGE=" + https://github.com/pR0Ps/iterable-io/ + https://pypi.org/project/iterable-io/ +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/iterable-io/metadata.xml b/dev-python/iterable-io/metadata.xml new file mode 100644 index 000000000000..a0d4c5913ba0 --- /dev/null +++ b/dev-python/iterable-io/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + + <origin>gentoo-staging</origin> + <stabilize-allarches/> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/jpype/Manifest b/dev-python/jpype/Manifest new file mode 100644 index 000000000000..1cf190a18578 --- /dev/null +++ b/dev-python/jpype/Manifest @@ -0,0 +1 @@ +DIST JPype1-1.5.0.tar.gz 799134 BLAKE2B 0389c0452e6b453e82554e956c7c4848c14b7bbf76fa624f5f0bf4d70e7008864f0f290393794d89de56ff9740ffefc4dc839a18f48f3daa18f7d9933be4d067 SHA512 955dde2d33a0bd2e5eb0895754fd0c077df94bb28541f720cc706988e0b530e39c3e7752d9f0c531cc86d1812148c443b1430a66553ebd3632a4d4161ad5ed78 diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild new file mode 100644 index 000000000000..3082db18eb45 --- /dev/null +++ b/dev-python/jpype/jpype-1.5.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit distutils-r1 + +DESCRIPTION="Cross-language bridge to allow Python programs full access to Java class libraries" +HOMEPAGE="https://github.com/jpype-project/jpype/" +SRC_URI="https://github.com/jpype-project/jpype/releases/download/v1.5.0/JPype1-1.5.0.tar.gz " +S=${WORKDIR}/JPype1-${PV} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jdk" + +# WORKAROUND: Overload function to nullify blocking QA check. +# To be deleted after resolution of +# https://bugs.gentoo.org/937642 +_distutils-r1_post_python_install() { + local keep +} diff --git a/dev-python/jpype/metadata.xml b/dev-python/jpype/metadata.xml new file mode 100644 index 000000000000..1d0391ae20fa --- /dev/null +++ b/dev-python/jpype/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>ivan.lloro.boada@gmail.com</email> + <name>Ivan Lloro</name> + </maintainer> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/kconfiglib/metadata.xml b/dev-python/kconfiglib/metadata.xml index 83d00b14c8d4..ea8988e8af6a 100644 --- a/dev-python/kconfiglib/metadata.xml +++ b/dev-python/kconfiglib/metadata.xml @@ -1,6 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> + <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/keep/metadata.xml b/dev-python/keep/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/keep/metadata.xml +++ b/dev-python/keep/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/krb5/Manifest b/dev-python/krb5/Manifest index 44d11365f056..8dc121cd5053 100644 --- a/dev-python/krb5/Manifest +++ b/dev-python/krb5/Manifest @@ -1,2 +1 @@ -DIST krb5-0.5.1.tar.gz 221059 BLAKE2B ca7bff0caa192af0493b58e5254bcc45f43aece32ae2d57950d6293506ff8261a53d5990905d4d3a974c9843f6435dd6526c3d3210b9ebe8cda76d640410f213 SHA512 474484d2ffcf94e9855b017a7f8ca29894c4e3c1f4c0d872952bb1b7c1772b319b7a358c5e44cb3be036ea707a58fc1c526f8abb2c3d1d9b8af8525bb769923f DIST krb5-0.6.0.tar.gz 230384 BLAKE2B 0a1dc0dfadba71505b6e03a68f62cfb9bb41e8f9f8345196be241e72c4ea7653fd9575b4924a5a58436da40c8637260a64525c92b2d6481c2c3b931b84d96d81 SHA512 e8f4638b19949b4235564e622adec92d0620442cddd87f777e09e1724735504cc1f86fbe8fee444246e5f532a5c72742146866d0d176d7151d959167d43dcfd9 diff --git a/dev-python/krb5/krb5-0.5.1.ebuild b/dev-python/krb5/krb5-0.5.1.ebuild deleted file mode 100644 index d99b212a5c22..000000000000 --- a/dev-python/krb5/krb5-0.5.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021-2024 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_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Kerberos API bindings for Python" -HOMEPAGE=" - https://github.com/jborean93/pykrb5/ - https://pypi.org/project/krb5/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - virtual/krb5 -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/k5test[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/krb5/krb5-0.6.0.ebuild b/dev-python/krb5/krb5-0.6.0.ebuild index 783a3bf12643..d99b212a5c22 100644 --- a/dev-python/krb5/krb5-0.6.0.ebuild +++ b/dev-python/krb5/krb5-0.6.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" virtual/krb5 diff --git a/dev-python/magic-wormhole-mailbox-server/Manifest b/dev-python/magic-wormhole-mailbox-server/Manifest index e81188bf7051..fa193a2b9f1a 100644 --- a/dev-python/magic-wormhole-mailbox-server/Manifest +++ b/dev-python/magic-wormhole-mailbox-server/Manifest @@ -1,2 +1 @@ -DIST magic-wormhole-mailbox-server-0.4.1_p20230525.gh.tar.gz 69218 BLAKE2B 10c85d41ebd3b9e4918ca6d85f7f69dfe945f3e3282fb83ab5c846d3a633b897a48ee3c91476292bf048fe56f39d3e7fc8b721a74ff56c060ef660d3b47ea122 SHA512 69ff60637092443fa458b4d5def9e99c4eb942046b6ea5023b63a85b4562a23fc0fc8e4137c1a59c0192e6820af60e75c27f616c70d75ee6e5afabcf52d81bd8 -DIST magic-wormhole-mailbox-server-0.4.1_p20231111.gh.tar.gz 73753 BLAKE2B 91a6059f19aafe74416df7bf43dbd27ff333950bf315e0e5c1ab83b696a6ea074d239db4127a6aaf171cc1a31d566439508dafbd8d4eba52729af0c981325f58 SHA512 4d0f2a8a74a7ba2c3f0635af4d4e44485df81858207eba1e3d0c0c1dea7554dedb653ee69ea82e220f0fedfe553e461feb047f3faa83cff613f0d9745a85aed9 +DIST magic-wormhole-mailbox-server-30ecb6e3f6f487c915e7ff0acdf2e630cbe17dc8.gh.tar.gz 73753 BLAKE2B 91a6059f19aafe74416df7bf43dbd27ff333950bf315e0e5c1ab83b696a6ea074d239db4127a6aaf171cc1a31d566439508dafbd8d4eba52729af0c981325f58 SHA512 4d0f2a8a74a7ba2c3f0635af4d4e44485df81858207eba1e3d0c0c1dea7554dedb653ee69ea82e220f0fedfe553e461feb047f3faa83cff613f0d9745a85aed9 diff --git a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20230525.ebuild b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20230525.ebuild deleted file mode 100644 index b6109d436af9..000000000000 --- a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20230525.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -# Version 0.4.1 with additional upstream fixes for python 3.11 support -COMMIT_SHA1="39672ae95a2635ba9daaba62f483aa75bfd80a22" - -inherit distutils-r1 - -DESCRIPTION="Mailbox server for magic-wormhole" -HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ https://pypi.org/project/magic-wormhole-mailbox-server/" -SRC_URI="https://github.com/magic-wormhole/${PN}/archive/${COMMIT_SHA1}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -S="${WORKDIR}/magic-wormhole-mailbox-server-${COMMIT_SHA1}" - -RDEPEND=" - dev-python/autobahn[${PYTHON_USEDEP}] - dev-python/twisted[ssl,${PYTHON_USEDEP}]" - -BDEPEND="test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/treq[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20231111.ebuild b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20231111.ebuild index 8b730aba7424..1adb29d515fc 100644 --- a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20231111.ebuild +++ b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.4.1_p20231111.ebuild @@ -6,26 +6,41 @@ EAPI=8 PYTHON_COMPAT=( python3_{8,9,10,11,12} ) DISTUTILS_USE_PEP517=setuptools -# Version 0.4.1 with additional upstream fixes for python 3.12 support -COMMIT_SHA1="30ecb6e3f6f487c915e7ff0acdf2e630cbe17dc8" - inherit distutils-r1 +# Version 0.4.1 with additional upstream fixes for python 3.12 support +EGIT_COMMIT="30ecb6e3f6f487c915e7ff0acdf2e630cbe17dc8" +MY_P=${PN}-${EGIT_COMMIT} DESCRIPTION="Mailbox server for magic-wormhole" -HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ https://pypi.org/project/magic-wormhole-mailbox-server/" -SRC_URI="https://github.com/magic-wormhole/${PN}/archive/${COMMIT_SHA1}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://magic-wormhole.readthedocs.io/en/latest/ + https://github.com/magic-wormhole/magic-wormhole-mailbox-server/ + https://pypi.org/project/magic-wormhole-mailbox-server/ +" +SRC_URI=" + https://github.com/magic-wormhole/magic-wormhole-mailbox-server/archive/${EGIT_COMMIT}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -S="${WORKDIR}/magic-wormhole-mailbox-server-${COMMIT_SHA1}" RDEPEND=" dev-python/autobahn[${PYTHON_USEDEP}] - dev-python/twisted[ssl,${PYTHON_USEDEP}]" - -BDEPEND="test? ( - dev-python/treq[${PYTHON_USEDEP}] - )" + dev-python/twisted[ssl,${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] + test? ( + dev-python/treq[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + rm versioneer.py || die +} diff --git a/dev-python/magic-wormhole-mailbox-server/metadata.xml b/dev-python/magic-wormhole-mailbox-server/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/magic-wormhole-mailbox-server/metadata.xml +++ b/dev-python/magic-wormhole-mailbox-server/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/magic-wormhole-transit-relay/Manifest b/dev-python/magic-wormhole-transit-relay/Manifest index 18a8da210227..83f3c197203d 100644 --- a/dev-python/magic-wormhole-transit-relay/Manifest +++ b/dev-python/magic-wormhole-transit-relay/Manifest @@ -1,3 +1 @@ DIST magic-wormhole-transit-relay-0.2.1.gh.tar.gz 45936 BLAKE2B ffb05c716a35e688801150c3fd6de28cf557ed346091400f9eeb9335b6815425624e70d61f54be8f0a1e8bb15e874528f7cfcef1e8f0a2f8d3cd4285adb1db3a SHA512 dcc309de800d9023ff106ea7b67da4814006ee50e517570c046f2dff20573306b3d5f7c4e227186b2b6f8ff7cb71e02e41499766badf299d859a0e5628066162 -DIST magic-wormhole-transit-relay-0.2.1_p20230525.gh.tar.gz 55549 BLAKE2B 36184ce5034f8a5b684fb82a9e6debd1f945a119c9daa155e5bec0041dd986668573b7843efde8bbce2dbf2630774b7a195e28443c070760e234e0214c51dcc3 SHA512 c8270b8daebaf2d6403f0cbc6ff8a5c37fec6fd28ce0d441c834f5bcfcb1e0dedfb953acdf9711b6077c0e5fce3fba37447f2c29ed424ba64d8c2a9519b5eed8 -DIST magic-wormhole-transit-relay-0.2.1_p20231025.gh.tar.gz 60237 BLAKE2B 79b711aaff5d0c19b8a127d7dbe6146cfe6b8278e9c952f400862c4a7a9808f9ff03996d6d96d3ac4a61a1def263be2c3d9f4d7115639000e53881317eb07bc9 SHA512 98ce7af3be438eaf60465a055f4baac2f1bfda413ee0b78a804ba7e510805e68bc4fea309585961622e91a4208edd376f631052a6666d69c28b154941a3f6c6e diff --git a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild index 700e6584a62e..70668377b6c1 100644 --- a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild +++ b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,8 +9,15 @@ DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Transit relay server for magic-wormhole" -HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ https://pypi.org/project/magic-wormhole-transit-relay/" -SRC_URI="https://github.com/magic-wormhole/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://magic-wormhole.readthedocs.io/en/latest/ + https://github.com/magic-wormhole/magic-wormhole-transit-relay/ + https://pypi.org/project/magic-wormhole-transit-relay/ +" +SRC_URI=" + https://github.com/magic-wormhole/magic-wormhole-transit-relay/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" LICENSE="MIT" SLOT="0" @@ -18,6 +25,18 @@ KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" dev-python/autobahn[${PYTHON_USEDEP}] - dev-python/twisted[ssl,${PYTHON_USEDEP}]" + dev-python/twisted[ssl,${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + rm versioneer.py || die +} diff --git a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20230525.ebuild b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20230525.ebuild deleted file mode 100644 index f28f623d82f5..000000000000 --- a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20230525.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -# Version 0.2.1 with additional upstream fixes for python 3.11 support and -# miscelleanous bufixes -COMMIT_SHA1="db48e915311d1d10c748bb5299e2345c74e90a1b" - -inherit distutils-r1 - -DESCRIPTION="Transit relay server for magic-wormhole" -HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ https://pypi.org/project/magic-wormhole-transit-relay/" -SRC_URI="https://github.com/magic-wormhole/${PN}/archive/${COMMIT_SHA1}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -S="${WORKDIR}/magic-wormhole-transit-relay-${COMMIT_SHA1}" - -RDEPEND=" - dev-python/autobahn[${PYTHON_USEDEP}] - dev-python/twisted[ssl,${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_test() { - # deselect test_buff_fill test because it exhibits intermittent hangs, - # bug #907200 - local EPYTEST_DESELECT=( - src/wormhole_transit_relay/test/test_backpressure.py::TransitWebSockets::test_buffer_fill - ) - epytest -} diff --git a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20231025.ebuild b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20231025.ebuild deleted file mode 100644 index 851898c0777c..000000000000 --- a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.2.1_p20231025.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -# Version 0.2.1 with additional upstream fixes for python 3.12 support and -# miscelleanous bufixes -COMMIT_SHA1="3b298558e419b0f575f4026be02dd369a4e5f245" - -inherit distutils-r1 - -DESCRIPTION="Transit relay server for magic-wormhole" -HOMEPAGE="https://magic-wormhole.readthedocs.io/en/latest/ https://pypi.org/project/magic-wormhole-transit-relay/" -SRC_URI="https://github.com/magic-wormhole/${PN}/archive/${COMMIT_SHA1}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -S="${WORKDIR}/magic-wormhole-transit-relay-${COMMIT_SHA1}" - -RDEPEND=" - dev-python/autobahn[${PYTHON_USEDEP}] - dev-python/twisted[ssl,${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_test() { - # deselect test_buff_fill test because it exhibits intermittent hangs, - # bug #907200 - local EPYTEST_DESELECT=( - src/wormhole_transit_relay/test/test_backpressure.py::TransitWebSockets::test_buffer_fill - ) - epytest -} diff --git a/dev-python/magic-wormhole-transit-relay/metadata.xml b/dev-python/magic-wormhole-transit-relay/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/magic-wormhole-transit-relay/metadata.xml +++ b/dev-python/magic-wormhole-transit-relay/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/magic-wormhole/Manifest b/dev-python/magic-wormhole/Manifest index e6d8d6116190..e034a5333e3d 100644 --- a/dev-python/magic-wormhole/Manifest +++ b/dev-python/magic-wormhole/Manifest @@ -1 +1,2 @@ DIST magic-wormhole-0.13.0.tar.gz 274564 BLAKE2B 51752204231be0f3eac8765387386435830e91f541aaada7ca6ee52c8334879cdce68c31d40c3207a7bdb5657a5240930aedc36bab8e765f1081b20624ebdf3f SHA512 5c26da12ae94202684da14d7e3fa84ef173a31a3e5e42a40dcc2b8d3a6475943c813bcef9fbf904e419152a16e2cb4a85c2a69bbf0528f5fa63d056bf5f348e2 +DIST magic-wormhole-0.15.0.tar.gz 283096 BLAKE2B 5568dfbebac0410f707df3dbd8fa20c20968a7f72fc2d5ae746ab35709e19241f15ab0e4e6c6f9510766b76de011abc1d28950372a2caac872ba21bf1b8d6692 SHA512 4afd8f1a84651e9fdb516b64c182112adb80ae37e01d89e5255c1c928f3b22c7a034d5fd77191965c34dd004c02c379d469a0c82ac5238fda2a0fb8a2d2477a9 diff --git a/dev-python/magic-wormhole/magic-wormhole-0.15.0.ebuild b/dev-python/magic-wormhole/magic-wormhole-0.15.0.ebuild new file mode 100644 index 000000000000..8a08dfa93b5f --- /dev/null +++ b/dev-python/magic-wormhole/magic-wormhole-0.15.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 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_{8,9,10,11,12} ) + +inherit bash-completion-r1 distutils-r1 pypi + +DESCRIPTION="Get Things From One Computer To Another, Safely" +HOMEPAGE=" + https://magic-wormhole.readthedocs.io/en/latest/ + https://github.com/magic-wormhole/magic-wormhole/ + https://pypi.org/project/magic-wormhole/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/autobahn-0.14.1[${PYTHON_USEDEP}] + dev-python/automat[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + >=dev-python/iterable-io-1.0.0[${PYTHON_USEDEP}] + dev-python/noiseprotocol[${PYTHON_USEDEP}] + dev-python/pynacl[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ~dev-python/spake2-0.8[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.13.0[${PYTHON_USEDEP}] + dev-python/twisted[ssl,${PYTHON_USEDEP}] + >=dev-python/txtorcon-18.0.2[${PYTHON_USEDEP}] + >=dev-python/zipstream-ng-1.7.1[${PYTHON_USEDEP}] +" + +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] + test? ( + dev-python/magic-wormhole-mailbox-server[${PYTHON_USEDEP}] + ~dev-python/magic-wormhole-transit-relay-0.2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + rm versioneer.py || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +src_install() { + distutils-r1_src_install + + newbashcomp "${ED}/usr/wormhole_complete.bash" wormhole + insinto /usr/share/fish/completions + newins "${ED}/usr/wormhole_complete.fish" wormhole.fish + insinto /usr/share/zsh/site-functions + newins "${ED}/usr/wormhole_complete.zsh" _wormhole + rm "${ED}/usr"/wormhole_complete* || die +} diff --git a/dev-python/magic-wormhole/metadata.xml b/dev-python/magic-wormhole/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/magic-wormhole/metadata.xml +++ b/dev-python/magic-wormhole/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/mando/metadata.xml b/dev-python/mando/metadata.xml index 83d00b14c8d4..ea8988e8af6a 100644 --- a/dev-python/mando/metadata.xml +++ b/dev-python/mando/metadata.xml @@ -1,6 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> + <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/miniupnpc/miniupnpc-2.2.8-r1.ebuild b/dev-python/miniupnpc/miniupnpc-2.2.8-r1.ebuild index b6ec2e83d2e5..e857c66c3257 100644 --- a/dev-python/miniupnpc/miniupnpc-2.2.8-r1.ebuild +++ b/dev-python/miniupnpc/miniupnpc-2.2.8-r1.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ~ppc64 x86" DEPEND=" >=net-libs/miniupnpc-${PV}:0= diff --git a/dev-python/mpmath/files/mpmath-1.4.0_alpha1-numpy-2.patch b/dev-python/mpmath/files/mpmath-1.4.0_alpha1-numpy-2.patch deleted file mode 100644 index 13b6ffc9a94f..000000000000 --- a/dev-python/mpmath/files/mpmath-1.4.0_alpha1-numpy-2.patch +++ /dev/null @@ -1,32 +0,0 @@ -From b80b0e08b75f41730a1116aebe34361e5d63d58c Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Tue, 2 Jul 2024 08:11:58 +0200 -Subject: [PATCH] Fix the comparison in test_compatibility for NumPy 2.0.0 - -The comparison in `mpmath/tests/test_convert.py::test_compatibility` -failed for `np.float16` in NumPy 2.0.0 since `2.0**-53` cannot be -represented in half-precision floating point type. Convert the LHS -to `np.float64` to ensure that the comparison is done in sufficiently -precise type. - -This fixes the actual test failure from #815 but the deprecation warning -remains. ---- - mpmath/tests/test_convert.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/mpmath/tests/test_convert.py b/mpmath/tests/test_convert.py -index 5578b245..c6ef2187 100644 ---- a/mpmath/tests/test_convert.py -+++ b/mpmath/tests/test_convert.py -@@ -254,7 +254,9 @@ def test_compatibility(): - # Handle the weird types - try: diff = np.abs(type(np.sqrt(x))(sqrt(x)) - np.sqrt(x)) - except: continue -- assert diff < 2.0**-53 -+ # numpy-2 does the comparison on LHS type, so we need to convert -+ # it to a type that can actually represent 2.0**-53 -+ assert np.float64(diff) < 2.0**-53 - assert mpf(np.float64('inf')) == inf - assert isnan(mp.npconvert(np.float64('nan'))) - if hasattr(np, "float128"): diff --git a/dev-python/mpmath/mpmath-1.4.0_alpha1.ebuild b/dev-python/mpmath/mpmath-1.4.0_alpha1.ebuild index e852b981d0ae..5f8734f04573 100644 --- a/dev-python/mpmath/mpmath-1.4.0_alpha1.ebuild +++ b/dev-python/mpmath/mpmath-1.4.0_alpha1.ebuild @@ -38,11 +38,6 @@ BDEPEND=" EPYTEST_XDIST=1 distutils_enable_tests pytest -PATCHES=( - # https://github.com/mpmath/mpmath/pull/816 - "${FILESDIR}/${P}-numpy-2.patch" -) - python_test() { local EPYTEST_DESELECT=( # TODO @@ -51,6 +46,10 @@ python_test() { mpmath/tests/test_cli.py::test_bare_console_pretty mpmath/tests/test_cli.py::test_bare_console_without_ipython mpmath/tests/test_cli.py::test_bare_console_wrap_floats + # precision problems on some arches, also np2 + # https://github.com/mpmath/mpmath/pull/816 + # https://github.com/mpmath/mpmath/issues/836 + mpmath/tests/test_convert.py::test_compatibility ) local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 diff --git a/dev-python/mpxj/Manifest b/dev-python/mpxj/Manifest new file mode 100644 index 000000000000..5acb87c9adee --- /dev/null +++ b/dev-python/mpxj/Manifest @@ -0,0 +1 @@ +DIST mpxj-13.1.0-py3-none-any.whl 26147212 BLAKE2B 31ad89c768496bb11ee96d4a62adef37f30f9d9c01c193bc422196d57fd77d73a992b3584d7d5b5243f5c6e19958e6e654085cf121aa04e0c85ace66ac029afa SHA512 f49411696170c81f6563c43c4257b96a92a2ac2079ccd93f2f433fa69ab0fb17cbd03d4d4f2f10cae215d70cc0287effac15dba612fcdbe47fe440097cb5c3dd diff --git a/dev-python/mpxj/metadata.xml b/dev-python/mpxj/metadata.xml new file mode 100644 index 000000000000..1d0391ae20fa --- /dev/null +++ b/dev-python/mpxj/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>ivan.lloro.boada@gmail.com</email> + <name>Ivan Lloro</name> + </maintainer> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/mpxj/mpxj-13.1.0.ebuild b/dev-python/mpxj/mpxj-13.1.0.ebuild new file mode 100644 index 000000000000..9e2d04c55322 --- /dev/null +++ b/dev-python/mpxj/mpxj-13.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# sphinx-theme-builder is completely unusable, as it requires pinning +# to a very-specific nodejs version number, and ofc loves fetching +# everything from the Internet + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Clean customisable Sphinx documentation theme" +HOMEPAGE=" + https://pypi.org/project/mpxj/ + https://github.com/joniles/mpxj/ +" +SRC_URI="$(pypi_wheel_url)" +S=${WORKDIR} + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jpype-1.5.0 +" + +src_unpack() { + if [[ ${PKGBUMPING} == ${PVR} ]]; then + unzip "${DISTDIR}/${A}" || die + fi +} + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/${P}-py3-none-any.whl" +} diff --git a/dev-python/noiseprotocol/metadata.xml b/dev-python/noiseprotocol/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/noiseprotocol/metadata.xml +++ b/dev-python/noiseprotocol/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/nose2/metadata.xml b/dev-python/nose2/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/nose2/metadata.xml +++ b/dev-python/nose2/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/numpy/numpy-2.0.1.ebuild b/dev-python/numpy/numpy-2.0.1.ebuild index 7f1cdd8f4820..f5a0bc6653ce 100644 --- a/dev-python/numpy/numpy-2.0.1.ebuild +++ b/dev-python/numpy/numpy-2.0.1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # +lapack because the internal fallbacks are pretty slow. Building without blas # is barely supported anyway, see bug #914358. IUSE="+lapack" diff --git a/dev-python/pdfrw/metadata.xml b/dev-python/pdfrw/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/pdfrw/metadata.xml +++ b/dev-python/pdfrw/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/pure-eval/pure-eval-0.2.3.ebuild b/dev-python/pure-eval/pure-eval-0.2.3.ebuild index fa7d8ab5bbd2..1d3a614b7c38 100644 --- a/dev-python/pure-eval/pure-eval-0.2.3.ebuild +++ b/dev-python/pure-eval/pure-eval-0.2.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" distutils_enable_tests pytest diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index a300c7086894..24d15a7c8f7e 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,2 +1 @@ -DIST pylint-3.2.5.gh.tar.gz 1446535 BLAKE2B fdc88c7873868b1cb689158d014c51a14be9200715ad2f870cc7f8703e1e29881d04092c5e49fd043d54b31258b25d0c0f40cb81cd50c0603835a67197b29d85 SHA512 bba78776ae2610456ecfecffd9571712c13c38006de19d569aaf11bdeee978e1ad33b09ce64288fb2ebccd76d76a788a8db39209cf3f9963d8a38a43605bcbaa DIST pylint-3.2.6.gh.tar.gz 1447684 BLAKE2B 22ec600b327b405dfdd7a9ffe94b20faeed6cca92dbfff8e96baa6bebe5c049b90da55f16e84e53d4a22fdbcb5a8caf7719038935522235ccf3364fe2492c16c SHA512 ba7e87f3eaca088b88cec35ae8d1dbd15ec2167a615638b1fe7c1abb711d54742e5fb2d2c9c2836294c464b98ec32d53efaf5afb170d4cb73dacf966dddca62c diff --git a/dev-python/pylint/pylint-3.2.5.ebuild b/dev-python/pylint/pylint-3.2.5.ebuild deleted file mode 100644 index 2447e92fb244..000000000000 --- a/dev-python/pylint/pylint-3.2.5.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="Python code static checker" -HOMEPAGE=" - https://pypi.org/project/pylint/ - https://github.com/pylint-dev/pylint/ -" -SRC_URI=" - https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples" - -RDEPEND=" - <dev-python/astroid-3.3[${PYTHON_USEDEP}] - >=dev-python/astroid-3.2.2[${PYTHON_USEDEP}] - >=dev-python/dill-0.3.7[${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/tomli-1.1.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/GitPython-3[${PYTHON_USEDEP}] - ' 'python*' ) - <dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - '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[recursion_error_3159]' - 'tests/test_functional.py::test_functional[shadowed_import]' - 'tests/test_functional.py::test_functional[use_yield_from]' - 'tests/test_functional.py::test_functional[wrong_import_order]' - ) - local EPYTEST_IGNORE=( - # No need to run the benchmarks - tests/benchmark/test_baseline_benchmarks.py - ) - - if ! has_version "dev-python/GitPython[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/profile/test_profile_against_externals.py - tests/testutils/_primer/test_package_to_lint.py - tests/testutils/_primer/test_primer.py - ) - fi - - rm -rf pylint || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p timeout -} - -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/pylint/pylint-3.2.6.ebuild b/dev-python/pylint/pylint-3.2.6.ebuild index 3646923d16e0..a359522265b8 100644 --- a/dev-python/pylint/pylint-3.2.6.ebuild +++ b/dev-python/pylint/pylint-3.2.6.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild b/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild deleted file mode 100644 index 6fa60d88c1d1..000000000000 --- a/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 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_{8,9,10,11,12} ) - -inherit distutils-r1 - -DESCRIPTION="Python extension module to (re)mount /boot" -HOMEPAGE="https://github.com/projg2/pymountboot/" -SRC_URI=" - https://github.com/projg2/pymountboot/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~riscv ~sparc x86" - -DEPEND=" - >=sys-apps/util-linux-2.20 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - virtual/pkgconfig -" diff --git a/dev-python/pymountboot/pymountboot-0.2.3-r2.ebuild b/dev-python/pymountboot/pymountboot-0.2.3-r2.ebuild index 3323903ed387..a98c4128ccfc 100644 --- a/dev-python/pymountboot/pymountboot-0.2.3-r2.ebuild +++ b/dev-python/pymountboot/pymountboot-0.2.3-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~riscv ~sparc x86" DEPEND=" >=sys-apps/util-linux-2.20 diff --git a/dev-python/ratelimit/metadata.xml b/dev-python/ratelimit/metadata.xml index c054c50f4380..f55a4e08de5b 100644 --- a/dev-python/ratelimit/metadata.xml +++ b/dev-python/ratelimit/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <longdescription lang="en"> ratelimit introduces a method decorator preventing a method from being called more than once within a given time period. It prevents API providers diff --git a/dev-python/regex/regex-2024.7.24.ebuild b/dev-python/regex/regex-2024.7.24.ebuild index 163e675b0f0b..7fd4246a2122 100644 --- a/dev-python/regex/regex-2024.7.24.ebuild +++ b/dev-python/regex/regex-2024.7.24.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="doc" distutils_enable_tests unittest diff --git a/dev-python/rencode/metadata.xml b/dev-python/rencode/metadata.xml index 92c06103bad1..5dba6690ce55 100644 --- a/dev-python/rencode/metadata.xml +++ b/dev-python/rencode/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <longdescription lang="en"> The rencode module is similar to bencode from the BitTorrent project. For complex, heterogeneous data structures with many small elements, r-encodings diff --git a/dev-python/selenium/selenium-4.23.1.ebuild b/dev-python/selenium/selenium-4.23.1.ebuild index 58b9a6990740..12511a5032cc 100644 --- a/dev-python/selenium/selenium-4.23.1.ebuild +++ b/dev-python/selenium/selenium-4.23.1.ebuild @@ -28,7 +28,7 @@ SRC_URI+=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}] diff --git a/dev-python/spake2/metadata.xml b/dev-python/spake2/metadata.xml index f0609a5259d1..ea8988e8af6a 100644 --- a/dev-python/spake2/metadata.xml +++ b/dev-python/spake2/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 93ae267da962..9f723c1b75bf 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1,2 +1,2 @@ DIST spyder_kernels-2.5.2.tar.gz 99972 BLAKE2B 178f175fe03fd2b7871681ae30d10b62a4daf9ee606477eab4f88a4d81d2692b80cdcf4f9b6d46c4cfc0394b98d798e93dda870a3f1cbe6f77e243fd2b06d97c SHA512 4cf5462d6a6e72bf13f9890fbc5a4008788e132ee3315b0ad01a00beff6b78c63f47b7b5d19be601b64984196cc1a5c4706a4c5bbe878d938e487ae9ddd9f1fc -DIST spyder_kernels-3.0.0b7.tar.gz 239483 BLAKE2B 216f240555d5bccfc2d0a6b19a32af7ebae85dcd2b6165837df63207c4472f5d738a35ada55e68ffed5888f8370b1e93f42b16316b04638a18d3056a6d5f0a32 SHA512 c361b11623b57d0951e49297a84f43112c9e6c0f60849dccb914a0737a65fcbbfe1ce1583f637fc1fa3bf16f548e74f16987bec0ffc2f7a1dad38691e330d362 +DIST spyder_kernels-3.0.0b8.tar.gz 240231 BLAKE2B 65d37fcf58d9e5636b1f3463f51087f2157d0f50d0e57245e32f294a9986f1eb22a1f74418cb6e6e6f5f3b1e4960b1360da9eb331036790172e6a7acc44bcd0a SHA512 5ca4d8697a07f21a423a4f1cb222e34d0740c3f7f743241bd0d1a593e8a465bced847d86ff59587f3d39c17116518d5b41d9bfd3e84a7de75d63f65080c442a1 diff --git a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta7.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta8.ebuild index 33432d39a653..33432d39a653 100644 --- a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta7.ebuild +++ b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta8.ebuild diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest index 2b7241a528c7..761695c421c7 100644 --- a/dev-python/spyder/Manifest +++ b/dev-python/spyder/Manifest @@ -1,3 +1,3 @@ DIST spyder-5.5.5.gh.tar.gz 16258487 BLAKE2B 3fa3ea611fc3267918e4314027c0825905f256a7fe070534c7608a4a42938c3934f34f4dc06fe0cfc0ac32e03fbdc294974672b010aaf9bc32512b817af62e6b SHA512 5f5d25822f20f8ae8767402b037cca78b760768b9bc53ef74ed95839aa59e1c24206457fd4c71003bb9ebffe8daf8ad3bda8dd40e71cc15d3d3ee2030b284b42 -DIST spyder-6.0.0_beta3.gh.tar.gz 15656243 BLAKE2B 7b958065d74aa58e8f34a530ae7a409d7680e55bf70ad0a4ee0a694bdc0239d32b2171c6cbeb97afc36d362860498cedf789ba5790ffdb4665c7414abc212c61 SHA512 d3ba805fd4a3fd03adde986e8c97e8e3fb3cfbcdba16487987f4b18bf7559b44a8f07106e138ab30aaa4e69db3c17d4bd80a1866baf2897a0b839c86d17a0073 +DIST spyder-6.0.0_rc1.gh.tar.gz 15673894 BLAKE2B a9cd90bb12ec4d11b6a92185b2ff115f9d94e015a354022452d3592c53170fa59826f95d33709041c947ce780fa5368cb45cda3e8e04900f2bcd235706456c8f SHA512 2870f12bd830d1f4e6ff5c8af3cfce670c7134ea975b7e09d6f1e69ec0ca32357150fc2da69fcc7ed29bd7bfc504b211bc9faaea0f7fdcbb161e528baf7c70f9 DIST spyder-docs-32efdaebc11dab0b8e0767717342b7d306dc06ea.gh.tar.gz 94897009 BLAKE2B 30e0b42e34bddb60d8fc986183a363b71455067bc7f4411cb75a00c5758e87501ee07ad0b484caed2aa3cf91153be814c7faf935be8665b6984bce38ebcd0be2 SHA512 9f9aa56ab27aed8d27c3d653119d5c5454b4317a78a7ff27715d91cac9dec79143db85d4f1c87b10fa821eb33abc043912df308fa6c84ade59539bd633eefbd2 diff --git a/dev-python/spyder/spyder-6.0.0_beta3.ebuild b/dev-python/spyder/spyder-6.0.0_rc1.ebuild index 69c784d13dec..1f2134ca988e 100644 --- a/dev-python/spyder/spyder-6.0.0_beta3.ebuild +++ b/dev-python/spyder/spyder-6.0.0_rc1.ebuild @@ -18,10 +18,10 @@ HOMEPAGE=" https://pypi.org/project/spyder/ " SRC_URI=" - https://github.com/spyder-ide/${PN}/archive/v${PV//_beta/b}.tar.gz -> ${P}.gh.tar.gz + https://github.com/spyder-ide/${PN}/archive/v${PV//_rc/rc}.tar.gz -> ${P}.gh.tar.gz https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.gh.tar.gz " -S="${WORKDIR}/${PN}-${PV//_beta/b}" +S="${WORKDIR}/${PN}-${PV//_rc/rc}" LICENSE="MIT" SLOT="0" @@ -29,7 +29,7 @@ KEYWORDS="" RDEPEND=" >=dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}] - >=dev-python/asyncssh-2.0.0[${PYTHON_USEDEP}] + >=dev-python/asyncssh-2.14.0[${PYTHON_USEDEP}] <dev-python/asyncssh-3.0.0[${PYTHON_USEDEP}] >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}] >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}] @@ -51,8 +51,6 @@ RDEPEND=" <dev-python/python-lsp-black-3.0.0[${PYTHON_USEDEP}] >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}] >=dev-python/pyuca-1.2[${PYTHON_USEDEP}] - >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] - >=dev-python/pyzmq-24.0.0[${PYTHON_USEDEP}] >=dev-python/qdarkstyle-3.2.0[${PYTHON_USEDEP}] <dev-python/qdarkstyle-3.3.0[${PYTHON_USEDEP}] >=dev-python/qstylizer-0.2.2[${PYTHON_USEDEP}] @@ -63,8 +61,8 @@ RDEPEND=" >=dev-python/QtPy-2.4.0[${PYTHON_USEDEP},svg,webengine] >=dev-python/rtree-0.9.7[${PYTHON_USEDEP}] >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}] - >=dev-python/spyder-kernels-3.0.0_beta7[${PYTHON_USEDEP}] - <dev-python/spyder-kernels-3.0.0_beta8[${PYTHON_USEDEP}] + >=dev-python/spyder-kernels-3.0.0_beta8[${PYTHON_USEDEP}] + <dev-python/spyder-kernels-3.0.0_beta9[${PYTHON_USEDEP}] >=dev-python/superqt-0.6.2[${PYTHON_USEDEP}] <dev-python/superqt-1.0.0[${PYTHON_USEDEP}] >=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/stdio-mgr/metadata.xml b/dev-python/stdio-mgr/metadata.xml index 8d1265309502..8c96976f114f 100644 --- a/dev-python/stdio-mgr/metadata.xml +++ b/dev-python/stdio-mgr/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <longdescription lang="en"> Have a CLI Python application? diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest index 5c54e00fb530..e3465d5f8617 100644 --- a/dev-python/structlog/Manifest +++ b/dev-python/structlog/Manifest @@ -1,2 +1 @@ -DIST structlog-24.2.0.tar.gz 1346958 BLAKE2B d47e78ec3c55048460a32a860ac2e5ebed9e49f546277e562104fec66e73e25702b61c2b8a250a9729c0c774e7c0c1492733957a9a551328267533187e63972e SHA512 df470f292bbf1de6a4a509f034c3bccb87e21afc31cf31a0ef998485a4b69e5bf6ec46d90236d556c876aa96e5a3dcb323d0bfe9bd8ac63a47b527a747af73c8 DIST structlog-24.4.0.tar.gz 1348634 BLAKE2B 29b35ad7471e6e681c86363880397869b5a149ff06bd1e5c68c7587ff2da6663ded7d278788b77fbc6d945cadda89073dbb3f43fbd4b0e21a71380a6d361593a SHA512 0dedb73caa9cd8f288267f129b9b61ae7db542fec1c92a38d785e1606d56a1272fb9fb5dd23c04a8fd0ce0a3c41f430d51230475bde4eab1919998187fbe680b diff --git a/dev-python/structlog/structlog-24.2.0.ebuild b/dev-python/structlog/structlog-24.2.0.ebuild deleted file mode 100644 index d0874c84e81c..000000000000 --- a/dev-python/structlog/structlog-24.2.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Structured Logging for Python" -HOMEPAGE=" - https://github.com/hynek/structlog/ - https://pypi.org/project/structlog/ -" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pretend[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/structlog/structlog-24.4.0.ebuild b/dev-python/structlog/structlog-24.4.0.ebuild index 65260382e25d..d0874c84e81c 100644 --- a/dev-python/structlog/structlog-24.4.0.ebuild +++ b/dev-python/structlog/structlog-24.4.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index c39fe5f52dec..7594c8767b8e 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -1,4 +1,5 @@ DIST twisted-24.3.0.tar.gz 3500456 BLAKE2B b2cebb2f3482dbeba250786b1977ddbb09e1a9a81f71ce5906efe8289b0e134a8b26c191c2262e8ee8ba3fccccea508c34145016b29ecf301541134dcea19e08 SHA512 c3dd227f5936ffa586a0b7447f5df4c2257dce0c0ba740373d82197a72029e7eeb0aef9789247dde73e2f24dd043f3b0b7d795f16e6e908583b054aad9b9eb6a +DIST twisted-24.7.0.tar.gz 3516844 BLAKE2B 169347260b473ea1c50806ce50324ebd51388186098886ccaad1f94e55f6b14eb7a7fc42728dbeaf4b5649d0e6dc1e4624cd5ab6d79feeaa733e18d09cfd689f SHA512 cd5a993c8f1dfdc82597bdc095e07c1016a2a86d1ce5b011b27f9f760db428fcba4579dda5733244979827f9c772c2480d1d419d2d24ae7af8697e2b8e852f62 DIST twisted-24.7.0rc1.tar.gz 3517026 BLAKE2B ce7c2aec350c08ccaee03010dcff7f82fb37760d905206862e77c77c71d5eb8a0c9e04433bfe3ef19f39761ddbacdacb1eeb64b4de6663569f06ed06302276f9 SHA512 7bc5a65d1813573e980c1171a579d3b76a0275706175c2d83d5cfe389bc8ef1e965ec50b4680579af1eb796ed7131eb0bbad173ef2a73c9ed0a367f6a121666a DIST twisted-24.7.0rc2.tar.gz 3517199 BLAKE2B 479b49de68bc915be54dd9c2e44bd2d9271644efae5eaccd57f88cf1b2bd1b3ee9cba31ec072ec69b172fa874e730a8c9b3b4f2e1b52fdd30a29ae2e4c062d52 SHA512 9fc84683fc84e2d990ca1c1619968949f46d4f9ba1fefa333cb4f8feeb1dea7bc3d011fab414b53089cb08eeee6c292633eb5067da75d36501799b8f2a1e94b5 DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 diff --git a/dev-python/twisted/twisted-24.7.0.ebuild b/dev-python/twisted/twisted-24.7.0.ebuild new file mode 100644 index 000000000000..f56606928df6 --- /dev/null +++ b/dev-python/twisted/twisted-24.7.0.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_TESTED=( python3_{8,9,10,11,12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 multiprocessing pypi virtualx + +DESCRIPTION="An asynchronous networking framework written in Python" +HOMEPAGE=" + https://twisted.org/ + https://github.com/twisted/twisted/ + https://pypi.org/project/Twisted/ +" +SRC_URI+=" + https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="conch http2 serial ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/automat-0.8.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1[${PYTHON_USEDEP}] + >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}] + >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] + >=dev-python/zope-interface-5[${PYTHON_USEDEP}] + conch? ( + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + ) + http2? ( + <dev-python/h2-5.0[${PYTHON_USEDEP}] + >=dev-python/h2-3.0.0[${PYTHON_USEDEP}] + <dev-python/priority-2.0[${PYTHON_USEDEP}] + >=dev-python/priority-1.1.0[${PYTHON_USEDEP}] + ) + serial? ( + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + ) + ssl? ( + >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] + >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.4[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}] + >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}] + <dev-python/cython-test-exception-raiser-2[${PYTHON_USEDEP}] + >=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}] + >=dev-python/idna-2.4[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}] + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + virtual/openssh + ssl? ( + >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] + >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}] + ) + ' "${PYTHON_TESTED[@]}") + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-24.3.0-skip-dsa-tests.patch" + "${FILESDIR}/${PN}-24.3.0_p20240628-skip-py313-test.patch" + "${FILESDIR}/${PN}-24.7.0_rc1-skip-py313-tests.patch" +) + +python_prepare_all() { + # upstream test for making releases; not very useful and requires + # sphinx (including on py2) + rm src/twisted/python/test/test_release.py || die + + # multicast tests fail within network-sandbox + sed -e 's:test_joinLeave:_&:' \ + -e 's:test_loopback:_&:' \ + -e 's:test_multiListen:_&:' \ + -e 's:test_multicast:_&:' \ + -i src/twisted/test/test_udp.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + # the test suite handles missing file & failing ioctl()s gracefully + # but not permission errors from sandbox + addwrite /dev/net/tun + virtx distutils-r1_src_test +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON} (xfail)" + return + fi + + # breaks some tests by overriding empty environment + local -x SANDBOX_ON=0 + # for py3.13, see + # https://github.com/twisted/twisted/pull/12092#issuecomment-2194326096 + local -x LINES=25 COLUMNS=80 + "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" twisted || + die "Tests failed with ${EPYTHON}" +} + +python_install() { + distutils-r1_python_install + + # own the dropin.cache so we don't leave orphans + > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die + + python_doscript "${WORKDIR}"/twisted-regen-cache +} + +python_install_all() { + distutils-r1_python_install_all + + newconfd "${FILESDIR}/twistd.conf" twistd + newinitd "${FILESDIR}/twistd.init" twistd +} + +python_postinst() { + twisted-regen-cache || die +} + +pkg_postinst() { + if [[ -z ${ROOT} ]]; then + python_foreach_impl python_postinst + fi +} + +python_postrm() { + rm -f "${ROOT}$(python_get_sitedir)/twisted/plugins/dropin.cache" || die +} + +pkg_postrm() { + # if we're removing the last version, remove the cache file + if [[ ! ${REPLACING_VERSIONS} ]]; then + python_foreach_impl python_postrm + fi +} diff --git a/dev-python/txAMQP/metadata.xml b/dev-python/txAMQP/metadata.xml index 698bf8230cf5..0c48affb2cc5 100644 --- a/dev-python/txAMQP/metadata.xml +++ b/dev-python/txAMQP/metadata.xml @@ -1,8 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <upstream> <bugs-to>https://github.com/txamqp/txamqp/issues</bugs-to> </upstream> <origin>gentoo-staging</origin> + <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 026eb6c288e7..2e332f312337 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1,2 +1,3 @@ DIST zenlib-2.1.2.tar.gz 17293 BLAKE2B 3d5067b9796f31d28d0ca04c842b4ef1807e0557a77c5b6ec5798cfa2aa04ee5e7eafa3549df6add4228e7c3014ca33eb1584c0aee6db9c0acc882f170972b36 SHA512 a0a53ed63a3efe83dc8f49fd512685b82ed383494f404072a47734c02a1955e0a4c9a6c9df48503419c82cb7479783669b6de8deef174a597ab73cad61da5c3e DIST zenlib-2.2.0.tar.gz 17727 BLAKE2B 073bbaa252ab000a30602e0a603a8293b8c3a322374ad4172758a6c95d52483b03cc84d4b72aa868168bde03796defb3efca85682ca8f7b7fce6243d8112198f SHA512 4b324e1b56d757536a80d4d5fe31d4087ee8e1a0aa1ff8a19a43252033ea6e5115c55c5c6d69bcae8594bc36c84625b75df2ce93a2f49f7b885179aa05b45d80 +DIST zenlib-2.2.2.tar.gz 17766 BLAKE2B 14f797f8c8779e4a29c2bd36af179823d8c569ca9af6562514601a37c201e5a3204736206f4dab93555b0092231e8af8954d6be31f250f7ca9bb5538987ceefa SHA512 a95d169bc56ae22b6e4dc4c994adb179a53912cdcd1dba70c09be348245badd75ab1d11c6e1095f846d298a46bc9581b14902dd8f29cb7fce22bece410f91c69 diff --git a/dev-python/zenlib/zenlib-2.2.2.ebuild b/dev-python/zenlib/zenlib-2.2.2.ebuild new file mode 100644 index 000000000000..a16dfbf995bf --- /dev/null +++ b/dev-python/zenlib/zenlib-2.2.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib" +SRC_URI="https://github.com/desultory/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" diff --git a/dev-python/zipstream-ng/Manifest b/dev-python/zipstream-ng/Manifest new file mode 100644 index 000000000000..e3b3029d4bc3 --- /dev/null +++ b/dev-python/zipstream-ng/Manifest @@ -0,0 +1 @@ +DIST zipstream-ng-1.7.1.tar.gz 35488 BLAKE2B e255f01945eb654d2cac9e90bb7e06e5b93d6098ff7d79de765c2c6e69dc29932c909ed9b5b3737b6fbd2050165596d78e4e4602e9f63c032e6bc087596638c8 SHA512 4e39aeb47222a7e790ee8d7281f6f41f54568eef92e26467ff249c3dec9987b766943290f6b1554cd0d5d5e7908e06a2b862e5555694c6a4a433c80264a22c9a diff --git a/dev-python/zipstream-ng/metadata.xml b/dev-python/zipstream-ng/metadata.xml new file mode 100644 index 000000000000..a0d4c5913ba0 --- /dev/null +++ b/dev-python/zipstream-ng/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + + <origin>gentoo-staging</origin> + <stabilize-allarches/> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/zipstream-ng/zipstream-ng-1.7.1.ebuild b/dev-python/zipstream-ng/zipstream-ng-1.7.1.ebuild new file mode 100644 index 000000000000..b1a9334ff62e --- /dev/null +++ b/dev-python/zipstream-ng/zipstream-ng-1.7.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 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_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A modern and easy to use streamable zip file generator" +HOMEPAGE=" + https://github.com/pR0Ps/zipstream-ng/ + https://pypi.org/project/zipstream-ng/ +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest |
