From 8bb9173c08279bee7776d8473443cfd6eeb55e5f Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [feature/flatten]" Date: Sun, 25 Oct 2020 06:29:39 +0000 Subject: Updating liguros repo --- dev-python/psutil/Manifest | 1 + dev-python/psutil/psutil-5.7.3.ebuild | 39 +++++++++++++++++++++ dev-python/pysol_cards/pysol_cards-0.10.1.ebuild | 2 +- .../random2/files/random2-1.0.1-py39-tests.patch | 32 +++++++++++++++++ dev-python/random2/random2-1.0.1-r1.ebuild | 7 +++- dev-python/u-msgpack/Manifest | 1 + dev-python/u-msgpack/u-msgpack-2.7.1.ebuild | 22 ++++++++++++ dev-python/zipp/Manifest | 2 +- dev-python/zipp/zipp-3.3.0.ebuild | 40 ---------------------- dev-python/zipp/zipp-3.3.2.ebuild | 40 ++++++++++++++++++++++ 10 files changed, 143 insertions(+), 43 deletions(-) create mode 100644 dev-python/psutil/psutil-5.7.3.ebuild create mode 100644 dev-python/random2/files/random2-1.0.1-py39-tests.patch create mode 100644 dev-python/u-msgpack/u-msgpack-2.7.1.ebuild delete mode 100644 dev-python/zipp/zipp-3.3.0.ebuild create mode 100644 dev-python/zipp/zipp-3.3.2.ebuild (limited to 'dev-python') diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest index 431df4c9d06d..7dc9e562e7b3 100644 --- a/dev-python/psutil/Manifest +++ b/dev-python/psutil/Manifest @@ -1,2 +1,3 @@ DIST psutil-5.7.0.tar.gz 449628 BLAKE2B 3bd07a0a2f95a539910fa1cef92e72d168c3ee7a495c0defd3fad307d96448d81182b7ccc5e4388d6726495a18df26b076e27b3cbf57096a5c3c8326c00f2dea SHA512 8cee64ab396dae79866e961aeabdb9a4174e1339bcd5c0a35f23fee97ca2a61c0cb08f7152d7e0db90c387400c5c6fb3da2dd2124ce9bf97dfffe6f3b4967981 DIST psutil-5.7.2.tar.gz 460198 BLAKE2B 203445423ce5e0ef35bbee00a7160a282401108c161efa58febf0e84efeee1b9866e34ceb230bfec1b177a540558f2e0c9a55b1ba4e0b764e494553d9f0a5f7b SHA512 b0c9b6bceffc031b230d656f76eca555e5cd481d8dc70de1c6068ec31f1ffd74314aa35c8e11903901f58c326152128749ff9525064ecca117df258311d27320 +DIST psutil-5.7.3.tar.gz 465556 BLAKE2B 6a9f31fcba571f381c1f4c904a9ff65659d13ed64e91df478aa7df4dabb87a35c4fbd9c0491a3d10b9eaf0fdcc8f2407fcf7144e729043eda605dfe6e6f93844 SHA512 8fcff56dd4e4c1b877c09023721e6f562424f7f84ae5304d518976a1e7f21dd026772f1abfc063bdd0857a375bc869f42febde090dc0b65918d1ebf44e3ad71d diff --git a/dev-python/psutil/psutil-5.7.3.ebuild b/dev-python/psutil/psutil-5.7.3.ebuild new file mode 100644 index 000000000000..8087c33f61d6 --- /dev/null +++ b/dev-python/psutil/psutil-5.7.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7,8,9} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Retrieve information on running processes and system utilization" +HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.org/project/psutil/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/psutil-5.7.2-tests.patch" +) + +python_test() { + if [[ ${EPYTHON} == pypy* ]]; then + ewarn "Not running tests on ${EPYTHON} since they are broken" + return 0 + fi + + # since we are running in an environment a bit similar to CI, + # let's skip the tests that are disable for CI + TRAVIS=1 APPVEYOR=1 "${EPYTHON}" psutil/tests/runner.py || + die "tests failed with ${EPYTHON}" +} + +python_compile() { + # force -j1 to avoid .o linking race conditions + local MAKEOPTS=-j1 + distutils-r1_python_compile +} diff --git a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild index cd79a9f91ca7..42a6072be824 100644 --- a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild +++ b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 diff --git a/dev-python/random2/files/random2-1.0.1-py39-tests.patch b/dev-python/random2/files/random2-1.0.1-py39-tests.patch new file mode 100644 index 000000000000..48317af2f258 --- /dev/null +++ b/dev-python/random2/files/random2-1.0.1-py39-tests.patch @@ -0,0 +1,32 @@ +From a60d5ce10e5df0cebd7e7de0bff6f291bf9403ca Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 24 Oct 2020 20:57:00 +0200 +Subject: [PATCH] getrandbits() accepts 0 in python3_9 + +--- + src/tests.py | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/tests.py b/src/tests.py +index d918891..6f600ab 100644 +--- a/src/tests.py ++++ b/src/tests.py +@@ -291,7 +291,6 @@ class SystemRandom_TestBasicOps(TestBasicOps): + # Verify argument checking + self.assertRaises(TypeError, self.gen.getrandbits) + self.assertRaises(TypeError, self.gen.getrandbits, 1, 2) +- self.assertRaises(ValueError, self.gen.getrandbits, 0) + self.assertRaises(ValueError, self.gen.getrandbits, -1) + self.assertRaises(TypeError, self.gen.getrandbits, 10.1) + +@@ -448,7 +447,6 @@ class MersenneTwister_TestBasicOps(TestBasicOps): + self.assertRaises(TypeError, self.gen.getrandbits) + self.assertRaises(TypeError, self.gen.getrandbits, 'a') + self.assertRaises(TypeError, self.gen.getrandbits, 1, 2) +- self.assertRaises(ValueError, self.gen.getrandbits, 0) + self.assertRaises(ValueError, self.gen.getrandbits, -1) + + def test_randbelow_logic(self, _log=log, int=int): +-- +2.29.1 + diff --git a/dev-python/random2/random2-1.0.1-r1.ebuild b/dev-python/random2/random2-1.0.1-r1.ebuild index 1e12117d9f02..6eb84a539565 100644 --- a/dev-python/random2/random2-1.0.1-r1.ebuild +++ b/dev-python/random2/random2-1.0.1-r1.ebuild @@ -3,15 +3,20 @@ EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 DESCRIPTION="Python-2.7 random module ported to python-3" HOMEPAGE="https://pypi.org/project/random2/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" + LICENSE="PSF-2" SLOT="0" KEYWORDS="amd64 arm64 x86" BDEPEND="app-arch/unzip dev-python/setuptools[${PYTHON_USEDEP}]" + +distutils_enable_tests setup.py + +PATCHES=( "${FILESDIR}/${P}-py39-tests.patch" ) diff --git a/dev-python/u-msgpack/Manifest b/dev-python/u-msgpack/Manifest index ef4529099b3e..4fa7d9f6a269 100644 --- a/dev-python/u-msgpack/Manifest +++ b/dev-python/u-msgpack/Manifest @@ -1 +1,2 @@ DIST u-msgpack-2.7.0.tar.gz 20427 BLAKE2B f4e4447635fc20ef5246bbc90ee9cc0b93eaa9d13a0384423145531bb8bbb21dc9d1ddadc075a4a5e456dd8cc758fed3add4b2b43f83c0115c78a0095030ff70 SHA512 b5a6676aa3eea878e3f1cc6ca1351f59ae0fdffdfe4d68c43303a1c5d257449bdcd08bef0fc75117b238544366e42b43c6444bb93ba63d1633aadd0c32061c8b +DIST u-msgpack-2.7.1.tar.gz 20631 BLAKE2B 10008f0653f969f1f5655c894be5b2497d692bf7ebf6d50de221695cab9c3a973c0870a8162efe6b61f2d9d4fb062c4130c07cddff8d64d6258d7d832efe4021 SHA512 0825b9edee28db2c954c9c0d64987a4640f11af52570c1ad834882a5fcd2e3a76eab3524cc3bb639cacfaf9eef27bf0a75656b4d02bca42b2d35b708348691d6 diff --git a/dev-python/u-msgpack/u-msgpack-2.7.1.ebuild b/dev-python/u-msgpack/u-msgpack-2.7.1.ebuild new file mode 100644 index 000000000000..665342818a36 --- /dev/null +++ b/dev-python/u-msgpack/u-msgpack-2.7.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7,8,9} pypy3 ) + +inherit distutils-r1 + +MY_PN="${PN}-python" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A portable, lightweight MessagePack serializer and deserializer" +HOMEPAGE="https://github.com/vsergeev/u-msgpack-python https://pypi.org/project/u-msgpack-python/" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +S="${WORKDIR}/${MY_P}" + +distutils_enable_tests pytest diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest index 069f2fc3b8b0..fa7faf862b60 100644 --- a/dev-python/zipp/Manifest +++ b/dev-python/zipp/Manifest @@ -1,3 +1,3 @@ DIST zipp-3.1.0.tar.gz 14808 BLAKE2B fb5524c2619e51c5f8c1b85fa819d1001e6296df6c9d5320c6ab3ec88fa5c932c139161e621d51b2827ef40402bb2492b8b08e470b7333e847495ec690024879 SHA512 bb8dea71eccc4f3b18fc816dae700582c3feb72f346e115bb2d1adc336f121304a285e4d5dad48d15b386b9e137c6e1d1793ef50d22b6bd697812a661817684e -DIST zipp-3.3.0.tar.gz 16796 BLAKE2B 4d6acbca82e7da97f0634a47306d157fc3bc9cd37875c95fa449cd08ac7c9ad266c43cfeec373a6d866fc21ccb7ced9049552cc9cc816e471bbe5f7ffd43a4df SHA512 af43451d908dca5971625dade20fa8038713a2c4d2c3ddb1690199832d44b8515124276193bb514883cfba70b32360b450a64a2ed1d8537dc71f243ef57e9d92 DIST zipp-3.3.1.tar.gz 17336 BLAKE2B a71e4a059f5c1f3d7a91032f48686aeda64b5bdd83da45fadc24d6662d03944e3ac9484a1a1ec345baf9ebc4f64b73bf4d880fcdda46e23a17291b6e06a7a72e SHA512 0504e42b09148e5db45d8368e5a9d7b857474d81d18561342cac3306e26944df291c2961114b568940ef003387461ac55b673ae21b2f5e5820194119173fd732 +DIST zipp-3.3.2.tar.gz 15570 BLAKE2B a508d22c1e938ab865e3c6495120a01f79416ac3fa31565eaa4b066b049797ee16e0850e53e0d440e135bf7605b5396cc0fc8798272b59b692d2c004682d8395 SHA512 ecd90625a92167c7751bbe077b63577f236b05a9946b7f4a0629488856e8b275e3c03e5daefc8b89140f43617c0f4440e2baa6d1ff982e3babe3954daadee75a diff --git a/dev-python/zipp/zipp-3.3.0.ebuild b/dev-python/zipp/zipp-3.3.0.ebuild deleted file mode 100644 index 52445b7f7362..000000000000 --- a/dev-python/zipp/zipp-3.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6,7,8,9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files" -HOMEPAGE="https://github.com/jaraco/zipp" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -BDEPEND=" - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-3.4.2[${PYTHON_USEDEP}] - test? ( dev-python/jaraco-itertools[${PYTHON_USEDEP}] ) -" - -distutils_enable_sphinx docs \ - ">=dev-python/jaraco-packaging-3.2" \ - ">=dev-python/rst-linker-1.9" -distutils_enable_tests pytest - -python_prepare_all() { - # Skip a potentially flaky performance test - sed -i -e '/^import func_timeout\|^ *@func_timeout\.func_set_timeout/d' \ - -e 's/test_implied_dirs_performance/_&/' test_zipp.py || die - distutils-r1_python_prepare_all -} - -python_test() { - # Ignoring zipp.py from ${S} avoids ImportPathMismatchError with Python < 3.8 - # by ensuring only zipp from ${BUILD_DIR} is loaded - pytest --ignore zipp.py -vv || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/zipp/zipp-3.3.2.ebuild b/dev-python/zipp/zipp-3.3.2.ebuild new file mode 100644 index 000000000000..52445b7f7362 --- /dev/null +++ b/dev-python/zipp/zipp-3.3.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7,8,9} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files" +HOMEPAGE="https://github.com/jaraco/zipp" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/toml[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-3.4.2[${PYTHON_USEDEP}] + test? ( dev-python/jaraco-itertools[${PYTHON_USEDEP}] ) +" + +distutils_enable_sphinx docs \ + ">=dev-python/jaraco-packaging-3.2" \ + ">=dev-python/rst-linker-1.9" +distutils_enable_tests pytest + +python_prepare_all() { + # Skip a potentially flaky performance test + sed -i -e '/^import func_timeout\|^ *@func_timeout\.func_set_timeout/d' \ + -e 's/test_implied_dirs_performance/_&/' test_zipp.py || die + distutils-r1_python_prepare_all +} + +python_test() { + # Ignoring zipp.py from ${S} avoids ImportPathMismatchError with Python < 3.8 + # by ensuring only zipp from ${BUILD_DIR} is loaded + pytest --ignore zipp.py -vv || die "Tests fail with ${EPYTHON}" +} -- cgit v1.3