From d934827bf44b7cfcf6711964418148fa60877668 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Nov 2020 22:39:15 +0000 Subject: gentoo resync : 25.11.2020 --- dev-python/random2/Manifest | 3 +- .../random2/files/random2-1.0.1-py39-tests.patch | 32 ++++++++++++++++++++++ dev-python/random2/random2-1.0.1-r1.ebuild | 7 ++++- 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 dev-python/random2/files/random2-1.0.1-py39-tests.patch (limited to 'dev-python/random2') diff --git a/dev-python/random2/Manifest b/dev-python/random2/Manifest index b4e6b3aee030..9fafbb107691 100644 --- a/dev-python/random2/Manifest +++ b/dev-python/random2/Manifest @@ -1,3 +1,4 @@ +AUX random2-1.0.1-py39-tests.patch 1264 BLAKE2B 8a9010deebf3529bc968c6b05a84a2034994455874a1b011d0a711da5ca863ad1aef4e462e7d5f6183121bd0f01e2f2270e057cb2c54d907541e9a0e491f09c7 SHA512 20164add503f8a6cf8750cc2e95baec382f3faafac8ed50046b61e5b81a9a2da4033f8a9f196e3ce1516dfe21228c2d25e3957eed3c85bb1c8aeda284a864d1b DIST random2-1.0.1.zip 21088 BLAKE2B 69747711e355d3dea2b16562a6b9cdaa170732172e9eaac9a5cee4b8058f569e0c4527aec89e408e6472168fdecfc52b87703d23f153ec04f6ed2c049bcd162a SHA512 31de31c27bc6e07e99c24d30e97d9ddc3085fe557bcb0725881d4ab0b4c06e6208f64ba6267098c7b1be4f115ad45b399e841beecc90f71da2fb7d82982e75ff -EBUILD random2-1.0.1-r1.ebuild 440 BLAKE2B 429334507adca30cc595381931a3c73eec955e930fec2cc297e8842b75eeb76d335e4b562214a051b9b87b008a5cd6d50bc5af1a797fea7086a31506e6a2c919 SHA512 bc4253ea55756a05eac83c644dcb3f9c789c2f0cb0d888ff872dcc8e60b0ade243a3b9407d46e42acafc877f92d49278b8ce1509d06c68adcdb06da4ff9d289e +EBUILD random2-1.0.1-r1.ebuild 525 BLAKE2B f3e561b1bf90a53b44463682aaf4af1596078f3faef9f0dbe791a502a1b5f5d9fa8ae79fc89111aae0aa8e7a6ef74b0201c07d568d620aa4b6a4382de820dc48 SHA512 5b75bbd0af5b70487ca7a196f73794b867b4fc5186bde950244d7d965f33c32a5ec8cf1746c98f8838cb3bcbd5967f205a8a35be63b5ac26b84e299acfc95427 MISC metadata.xml 217 BLAKE2B ee18cbf5c74b73e82c3d6528706b679f77eaf110c7bef909917ff95a879e1677926033175865b01cd88cf187643bf94dde28c48a6303164d6ddac16a1ee6b6ae SHA512 ede62db62d2516bfa0b6bd9fd3a8f3f54303d57b81f04cc79ac3da39c33b781e35e6cf50a47a2a030a8038d2ec4eb8cabfe00dd3881d838a01c4916828b91396 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 0599ef488cdd..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_{6,7,8} ) +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" ) -- cgit v1.2.3