diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
commit | 752d6256e5204b958b0ef7905675a940b5e9172f (patch) | |
tree | 330d16e6362a49cbed8875a777fe641a43376cd3 /dev-python/execnet | |
parent | 0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff) |
gentoo resync : 12.05.2022
Diffstat (limited to 'dev-python/execnet')
-rw-r--r-- | dev-python/execnet/Manifest | 3 | ||||
-rw-r--r-- | dev-python/execnet/execnet-1.9.0-r1.ebuild | 46 | ||||
-rw-r--r-- | dev-python/execnet/execnet-1.9.0.ebuild | 4 |
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}]" |