summaryrefslogtreecommitdiff
path: root/dev-python/execnet
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
committerV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
commit752d6256e5204b958b0ef7905675a940b5e9172f (patch)
tree330d16e6362a49cbed8875a777fe641a43376cd3 /dev-python/execnet
parent0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff)
gentoo resync : 12.05.2022
Diffstat (limited to 'dev-python/execnet')
-rw-r--r--dev-python/execnet/Manifest3
-rw-r--r--dev-python/execnet/execnet-1.9.0-r1.ebuild46
-rw-r--r--dev-python/execnet/execnet-1.9.0.ebuild4
3 files changed, 50 insertions, 3 deletions
diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest
index abc9ffb50803..de4eb48cb530 100644
--- a/dev-python/execnet/Manifest
+++ b/dev-python/execnet/Manifest
@@ -1,3 +1,4 @@
DIST execnet-1.9.0.tar.gz 173884 BLAKE2B 622a1f47365bdea97ba53aee908faf990ef847e3641ab0590073cdd6eac3413d1517f16e8e5b73b56884f02aebb3142691ecf6113e14f9c49c9b0fef3ee3247c SHA512 d425e7b6f3708efecb5dfa2c36a837cb55f2c32cf2ec0c1dc11cd1ca6ea614d119d04908b84dd5a3593c87db35e71fee202f843665c853ac3538479f60c83d60
-EBUILD execnet-1.9.0.ebuild 1286 BLAKE2B 7d04689243fc54345102db2c66fe559adac511b8f90c0e36276ab4740f2bd6e6b6baa13278e03078de2dd6f04906e0d7ea1c59da6ed512b08336cf106784113c SHA512 13988d347781128a3ae8320fb522fb7776fa4b2439d4b9721c58693e9b9d4a699df7620b2a56931c75a34039123beb417b543d591c44f8d77551cd18133ea36f
+EBUILD execnet-1.9.0-r1.ebuild 1271 BLAKE2B 6b7796a7592fa3ebbfd29ded0bcd69f9a541d5c04ebe1eea448643d5b33c91a430a1e654f72b59f6b39a992d5ae1fa2c5cc0995cbcc6cad9edcfa8b4bcd1fdf7 SHA512 81c4f95b434dffae6b9643c560b42b6790020715ae4440c4ee8d3f5e4375a69241ccca012e6e458ddd5585932c9f3ebb8708abfd4a30c9131e0c1b41c66be12b
+EBUILD execnet-1.9.0.ebuild 1293 BLAKE2B e5c18c78f8ec06f08786cd39bdc4cb2b3a333f4e2dda8cb020059f2b3ea80933fc312f4095c97f052a7d34f6c4677317f3c0d848312810ce974da4e41e1edd46 SHA512 fa55e9a65161674954e907a899997c6ba5a2cc8db207d01aff45a0d76b8868ce1f1251175d0f2cf6f4e795adb58bcf829584a090c0cd74922108c9a97c70d42f
MISC metadata.xml 442 BLAKE2B 4f920c4eee254e4fc68e6ac69344dc0da43058d9e2920d17dbe9c2e17bc2fc5eb5b9fe5f65d8edee0a91158c380f4c2635aa6ed01d726d1a332fc39bb567dd9b SHA512 3d4070a50e199f18305638a485c2e0031e88a662b8fbd9025bf76f84a8e3db0603a217a13b1ea50be724f9162b2eb1ef4a2722832a4769a785d40bc4e8f01dc0
diff --git a/dev-python/execnet/execnet-1.9.0-r1.ebuild b/dev-python/execnet/execnet-1.9.0-r1.ebuild
new file mode 100644
index 000000000000..6d15b0446edc
--- /dev/null
+++ b/dev-python/execnet/execnet-1.9.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Rapid multi-Python deployment"
+HOMEPAGE="
+ https://codespeak.net/execnet/
+ https://pypi.org/project/execnet/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # needs python2.7 with apipkg?
+ 'testing/test_termination.py::test_close_initiating_remote_no_error[python2.7]'
+ # tries to run python2
+ testing/test_channel.py::TestStringCoerce::test_3to2
+ testing/test_gateway.py::TestStringCoerce::test_3to2
+ # does not like Gentoo defaults
+ testing/test_gateway.py::TestPopenGateway::test_dont_write_bytecode
+ # almost all tests call py2, not worth filtering for the rest
+ testing/test_serializer.py
+)
+
+python_prepare_all() {
+ sed -i -r 's:(,[[:space:]]*|)"eventlet":: ; s:(,[[:space:]]*|)"gevent"(,|)::' \
+ testing/conftest.py || die
+
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/execnet/execnet-1.9.0.ebuild b/dev-python/execnet/execnet-1.9.0.ebuild
index 6296f67afd08..2b0686417857 100644
--- a/dev-python/execnet/execnet-1.9.0.ebuild
+++ b/dev-python/execnet/execnet-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]"