From 7b02e37a04e4051a91a109814d386711f41f9a4b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 13 Jul 2022 13:36:46 +0100 Subject: gentoo auto-resync : 13:07:2022 - 13:36:46 --- dev-python/Manifest.gz | Bin 256632 -> 256487 bytes dev-python/aesara/Manifest | 2 + dev-python/aesara/aesara-2.7.7.ebuild | 95 +++++++++++++++++++++ dev-python/aws-sam-translator/Manifest | 2 + .../aws-sam-translator-1.47.0.ebuild | 60 +++++++++++++ dev-python/awxkit/Manifest | 2 + dev-python/awxkit/awxkit-21.3.0.ebuild | 40 +++++++++ dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.24.28.ebuild | 68 +++++++++++++++ dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.27.28.ebuild | 66 ++++++++++++++ dev-python/editdistance-s/Manifest | 3 - .../editdistance-s/editdistance-s-1.0.0.ebuild | 21 ----- dev-python/editdistance-s/metadata.xml | 20 ----- dev-python/google-auth/Manifest | 2 + dev-python/google-auth/google-auth-2.9.1.ebuild | 58 +++++++++++++ dev-python/googleapis-common-protos/Manifest | 2 + .../googleapis-common-protos-1.56.4.ebuild | 33 +++++++ dev-python/jaraco-classes/Manifest | 2 + .../jaraco-classes/jaraco-classes-3.2.2.ebuild | 31 +++++++ dev-python/pyfakefs/Manifest | 2 + dev-python/pyfakefs/pyfakefs-4.6.0.ebuild | 43 ++++++++++ 22 files changed, 512 insertions(+), 44 deletions(-) create mode 100644 dev-python/aesara/aesara-2.7.7.ebuild create mode 100644 dev-python/aws-sam-translator/aws-sam-translator-1.47.0.ebuild create mode 100644 dev-python/awxkit/awxkit-21.3.0.ebuild create mode 100644 dev-python/boto3/boto3-1.24.28.ebuild create mode 100644 dev-python/botocore/botocore-1.27.28.ebuild delete mode 100644 dev-python/editdistance-s/Manifest delete mode 100644 dev-python/editdistance-s/editdistance-s-1.0.0.ebuild delete mode 100644 dev-python/editdistance-s/metadata.xml create mode 100644 dev-python/google-auth/google-auth-2.9.1.ebuild create mode 100644 dev-python/googleapis-common-protos/googleapis-common-protos-1.56.4.ebuild create mode 100644 dev-python/jaraco-classes/jaraco-classes-3.2.2.ebuild create mode 100644 dev-python/pyfakefs/pyfakefs-4.6.0.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 1c590dc35d72..7bb93249454c 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest index 71c8c60185dc..b832852a2c0a 100644 --- a/dev-python/aesara/Manifest +++ b/dev-python/aesara/Manifest @@ -2,7 +2,9 @@ AUX aesara-2.6.5-compiledir-tid.patch 1707 BLAKE2B 77f8fa3618f930dddad8e864dee3e DIST aesara-rel-2.7.3.gh.tar.gz 7918433 BLAKE2B 5f0eaa5cb241db3fb59bfd5fda0566811cb72e5dc902e15aaa269aa5fea35be1c5c51ef7515a386aa9cb20f769ad793a005e85e9b14d10b8be046788842ee496 SHA512 ffd1a830b69196537c62b21d6307f6d0f0a93f0a23fb0bacbf17934d2e5a454a93d72d33d0e28eec6b49e917770df5fc43134453e0bf1bd8433ee52ce22935be DIST aesara-rel-2.7.5.gh.tar.gz 7920343 BLAKE2B 04f7c1cf587799b915a54067a98608cee49de8ab8a50c6d8434aa7ad6bd27b547f9e4a4f71d459d8fca9805f97232a9ba4a1beb5240a8e89dd19f807da2b2957 SHA512 c68dc6e2893d2749d6ec3a74b850979f0766ac65c34bf07af3c0f1a16874e44f5102e1d036a88a7a43f51a44d3fffd65babf67373982362b034a2410124d4aad DIST aesara-rel-2.7.6.gh.tar.gz 7917317 BLAKE2B 21f801bebfe207586482b7eddb2fb1a2d812cb7c9bb28f2a7bc96543dabbe7ea7aa16781636d9e52d8abd389c8c148b3ae16696214d2914b702bb9dce114f149 SHA512 719d6ded6a058b739b3f2dcd734ef785b05eb07dec152c523d2ace7c5e9dd05d1550113f10e114b63b72d3a697900763c6f1e753db9c8d01a6c877fc5d3c2732 +DIST aesara-rel-2.7.7.gh.tar.gz 7918070 BLAKE2B 70a48fdeac8be6c070850294101aa379652f26c2ff7c9723232d6aea31b3aa52675299c2f85fb6e1b5a4c5dfc020f12d72bf1e8b5ddc1d487e750c2ad7583d8c SHA512 2a1e4488aab1dbef71537871cc9a2060d4e760a1b4dfc74ed1d4d2b2acf6a030c4ee27c9f464934219630eaffde4431571a4424bf27f6ee53a80b7bfc1fdfa2b EBUILD aesara-2.7.3.ebuild 2614 BLAKE2B e360f5cbaae35848f952a831da22796d20c8ac3764431efc97ea295c4c93d9176be7b3a4e8f6a4e5bd79b5e967d2a4418c56851aa2d7255b76ed5c118369d293 SHA512 67ceaa8380df3d4484b0c168ebe0fe214e6fd3b4c4fcfe7e10f10f3817532ed496111d31a4ea5d7c5ecbe4603c4edbb9e97c2c3e1afc9381697011ced2819d1b EBUILD aesara-2.7.5.ebuild 2616 BLAKE2B 827420e734f8ec6771c1ee54124dd50a34dcaffb267509e762bc3d1b38d327385b53d60edd239ec404bf4d1a9ce4e80462e65e79dd5b0bd7a8c35376ed013ae9 SHA512 5d2b17595a3086483f2443e5d3608117d2e10fb5e64d0b33f2c2b26a346868abaa8ea09c08ba8beff734ee1ae1d0a878e064f2f8862b3f5838883d449bb0efa1 EBUILD aesara-2.7.6.ebuild 2616 BLAKE2B 827420e734f8ec6771c1ee54124dd50a34dcaffb267509e762bc3d1b38d327385b53d60edd239ec404bf4d1a9ce4e80462e65e79dd5b0bd7a8c35376ed013ae9 SHA512 5d2b17595a3086483f2443e5d3608117d2e10fb5e64d0b33f2c2b26a346868abaa8ea09c08ba8beff734ee1ae1d0a878e064f2f8862b3f5838883d449bb0efa1 +EBUILD aesara-2.7.7.ebuild 2702 BLAKE2B f9f26d758b9a8baadacd1570cdccc49320e60971e4657aae72b247994f9906e11be8e96c493fc0db82e27fd1958008ab9eea7d0fe4acf739954b95ccb3d7f48c SHA512 ebb736dd14d8923a10697d19786cbb8a3275e6327c3882a7b0dccaaf8135829aad4060f38449823f6030033a165d08c762eadc8ea32df1fb1237ed95fc8e76cf MISC metadata.xml 506 BLAKE2B be65b6be62282fa47152985d79892fd04105a47e00a427ee8341d27aeff21b144bee7e7d0f16b2f4b617c941bdf5ebd9de37a42c39d117cdfd579c3035d35a74 SHA512 a207ec3db85a8e6f03feabd14da588f0b9ca9a88ab2495ade0f40b516b3bbd20fe78b14698d28da7ceed238737a9f4d63f587156ef609e846b485132d598c6bb diff --git a/dev-python/aesara/aesara-2.7.7.ebuild b/dev-python/aesara/aesara-2.7.7.ebuild new file mode 100644 index 000000000000..140561cc6d20 --- /dev/null +++ b/dev-python/aesara/aesara-2.7.7.ebuild @@ -0,0 +1,95 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing optfeature + +MY_P=aesara-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE=" + https://github.com/aesara-devs/aesara/ + https://pypi.org/project/aesara/ +" +SRC_URI=" + https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cons[${PYTHON_USEDEP}] + dev-python/etuples[${PYTHON_USEDEP}] + dev-python/logical-unification[${PYTHON_USEDEP}] + dev-python/minikanren[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + =.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/editdistance-s/Manifest b/dev-python/editdistance-s/Manifest deleted file mode 100644 index 34f5d4b7f5e8..000000000000 --- a/dev-python/editdistance-s/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST editdistance-s-1.0.0.tar.gz 5408 BLAKE2B 5420dff814de4d61f7c36c88113c568562a174205d8a4ff2b52b60e797f7459d95fd2a909b70911cfd7d0d67096a3844888bb88866980a2c43f8967a96ef4c55 SHA512 148234a38f54f70a2d6bc64f6a166a8954c79fb89d5f5c0bf3f041fe60056332901484a0626e218a72ae992f476305cbb662dfa0acdda794727fc682c569d718 -EBUILD editdistance-s-1.0.0.ebuild 550 BLAKE2B 661a49b08179d1cb76411d68c17bc7312aa92228c1b59c1f2ef5e359f89d37c3dac98f9e2ce8fe50ab17dcd7ce6e76d7a4b3191eac714fcf2a05fbac1ecd2ca1 SHA512 e5871cc19d30f4a48502a648f1079032229cb52bc24ad5577d63cc355c52e2579395c560beb18e7d5540f85299d2e7d3e84165798697c43424050397f4e2f39f -MISC metadata.xml 770 BLAKE2B 442e8702da027d8d7c0df17e5fca0be6bb3b764b3007076bb8c6b503df8054baa46069b41dd675386bb96fe982fb582b80bdce928e0f32a065704c4a53634656 SHA512 6b6bc64aa127b7063cfc85692fa65e3a88c24d9f1fda34b3c2742b22ab8623614574a7e8430a38f7f210129e2a51f3b9eb17a4dfbec7950ca827238d8c5a0874 diff --git a/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild b/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild deleted file mode 100644 index 73762b004b2e..000000000000 --- a/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Fast implementation of edit (Levenshtein) distance" -HOMEPAGE="https://github.com/asottile/editdistance-s" -SRC_URI="https://github.com/asottile/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest diff --git a/dev-python/editdistance-s/metadata.xml b/dev-python/editdistance-s/metadata.xml deleted file mode 100644 index 1ec83649f2ff..000000000000 --- a/dev-python/editdistance-s/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - marecki@gentoo.org - Marek Szuba - - - This is a fork of "editdistance" with the following changes: - * __hash__ based support is removed as it makes incorrect assumptions - * only strings (type str) are supported - * cffi replaces cython (so abi3 wheels can be produced) - * the module is renamed to editdistance_s - * the public api does not contain eval() (only distance()) - - - asottile/editdistance-s - editdistance-s - - diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index 5a680cd6648b..c16c51b02e9f 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,3 +1,5 @@ DIST google-auth-2.9.0.tar.gz 205241 BLAKE2B 3e33b3c404d0fbd8b4c0b02c6187103c5715dad0f8850b895c91cecca81c2b2adce1b6426eccb8fa5c94948b53978b8530c54c59749e54af5b9513ce23497f6a SHA512 2bcdf7c80d588f8229808e35426cf07ff1e14e778deb315ed375cb2c17a7efcec848c3cd2aa1ab8cd9c8550cd1e79eba9345c84d44f513844dfe1928e42a189d +DIST google-auth-2.9.1.tar.gz 205219 BLAKE2B dd4d3c690a4ced2d4757167497689283b7fd8e9891948f0f14565fffe0d0c9eb62c4356a5715d10d02fefd1183bda5dfe3b1e7a7caa42c8d85c39c5875fd9730 SHA512 37830c708613f3a41c90658f220c2cd7ca45824c7e4741fa3b1754e635f6e0773daff05f770ad0836caefe082d6b517b5bd5b2a789cdbe03de9fdbca9a972f7f EBUILD google-auth-2.9.0.ebuild 1525 BLAKE2B 0559fae14e6b27d48b0a8cf5babe40d71283d26581e6bc1c2efb0e9c20b7757ba820fbed34dd73b32198cbde9f2b3a620b9d27156ef9847a875908ce663a3e63 SHA512 e9ade71009eea68d39214942b376aff7aa4c1660e29cc2bbc535f7e0f40fdbe0ec30140dd4a21dd503531577ee6c183ec78fcf433f4898f819c620be02dceda1 +EBUILD google-auth-2.9.1.ebuild 1527 BLAKE2B 6a9c5ae6fe4de702e737e491d692c91e0b44ba3961a2f965489614220fd641cf0416ced1ee0bfd910730268c14406d27e12a224499004a9d2a41f258726c33b7 SHA512 e64349d2b54a4be4fc33d37faec791ac61459ae7cc4143758bc47b3d593f8c440ea4114dea463318f2706d1c597c6c248a81117908ab5b6f5304e0ea63ae521d MISC metadata.xml 521 BLAKE2B 784282f6a173e7746a408556d77e1277f65a41eae545b6b26054c1e506642e683c1c7d91798f3b7b690bc4f9d2f642a51c1395593177eebf1770d2a0c0ba589e SHA512 c2624ebca3dc42961e61531db4724b2b354a722f71cd7f2c194680fee50125d2251f4b94cc7e31b008a2792e74b0f55f407a1230d3f59572df9cf32ee49d2fb7 diff --git a/dev-python/google-auth/google-auth-2.9.1.ebuild b/dev-python/google-auth/google-auth-2.9.1.ebuild new file mode 100644 index 000000000000..de5188c8fdb8 --- /dev/null +++ b/dev-python/google-auth/google-auth-2.9.1.ebuild @@ -0,0 +1,58 @@ +# 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..10} ) + +inherit distutils-r1 + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + !dev-python/namespace-google +" +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/grpcio[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py +) + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} diff --git a/dev-python/googleapis-common-protos/Manifest b/dev-python/googleapis-common-protos/Manifest index 18ef8baf1237..4e6c91c48238 100644 --- a/dev-python/googleapis-common-protos/Manifest +++ b/dev-python/googleapis-common-protos/Manifest @@ -1,5 +1,7 @@ DIST googleapis-common-protos-1.56.2.tar.gz 109718 BLAKE2B 6aeb43927f5c2b0332dbc478d47b06d49490b666158b35b5e58ccd3290939d903865f60ff11f396f9f329bb64382aa636d87ebd06cefcb66d465a0551843178f SHA512 814dddc95fa5bde437c124ff8b66c281f98cae6c0143d473b9194a1367ccaf7915c21450f79f372be5fdb3c4fb41c9d717e57244f2dbd1e819b927b8d86e8d2f DIST googleapis-common-protos-1.56.3.tar.gz 109601 BLAKE2B ac33ad2d9c737962bbc8c505ce03f57c9add2c9e9d7909371bac33651209bda8a6f85d00d9d93ca8f5bca5a88a3d148c6b0da210dd8330b2711cf3de027a307f SHA512 258f5408c3aae884ddcb13a606f369e80f56675296edb4fdfae1633bfdc707cae414920f87c21e210940667ede2989de7d80355a4b6551f5a9fc567a99fb64c6 +DIST googleapis-common-protos-1.56.4.tar.gz 109551 BLAKE2B 14886a639258c62442f1bd33959f303f280728584d1d2cb2c0f9666b1fd645b9166eea3c149d3081a36ca61b7c48ef0677760d0078f6c46f6c9ce3338d0664b6 SHA512 c4dc3d5390caf5b671b5cf091410d660a96e5e5df5b9584cc757cc5c6929dabd8456965a7721a7573fa28ba8143af8f4c30183193f2e735eb1e25b66b1e15d7c EBUILD googleapis-common-protos-1.56.2.ebuild 821 BLAKE2B 3692f07bb33fe1831f444290716690ce77bd7e9a0bacb745e5c2c9ed64c19bb190cce3e803d11d78e4b8959b1f6bc17eff83723c6ccae9af4b05dc1e2f07c7f8 SHA512 651a2b8fe712bcb4e48576dcabdfffde7343391f05cab80717f6b61c9b166aff107943cba085f7863c0ff5a249db676dfb230d8e857879c49e570dac444a1323 EBUILD googleapis-common-protos-1.56.3.ebuild 823 BLAKE2B eb1a446f4779f4677c8b493b970ba178cb023d351013a8690c63a2e66eefe606146e8420616e4683ad3aacb4c788d7716288d90f0dede7909b8a516795d3aee6 SHA512 29aaf95b88310c3cad592abaf27473cec869ad7dc085264178cb6882c461346ea7b79599fd71860d1f4ea5ae85997c2ce440a379c89a23f678dc1680cd7fe0ad +EBUILD googleapis-common-protos-1.56.4.ebuild 823 BLAKE2B eb1a446f4779f4677c8b493b970ba178cb023d351013a8690c63a2e66eefe606146e8420616e4683ad3aacb4c788d7716288d90f0dede7909b8a516795d3aee6 SHA512 29aaf95b88310c3cad592abaf27473cec869ad7dc085264178cb6882c461346ea7b79599fd71860d1f4ea5ae85997c2ce440a379c89a23f678dc1680cd7fe0ad MISC metadata.xml 537 BLAKE2B 7b81f41f34a3c0fa53340ad298440f67727eb1830009899ffa10835485f66e727844735a88bed94b8a0bba14fa01a78d8a04f5ca3edf48a72781c7e1a797459e SHA512 6013da3540915e13a0cc60336bbefada12fbf71c04d4f40634f24015ada732d0d8b86600401bdadb2c7df2ea84f7097669f4efe6cf176ccca5efe46e9a3869d9 diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.56.4.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.56.4.ebuild new file mode 100644 index 000000000000..00d26d4c7744 --- /dev/null +++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.56.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python classes generated from the common protos in the googleapis repository" +HOMEPAGE=" + https://github.com/googleapis/python-api-common-protos/ + https://pypi.org/project/googleapis-common-protos/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/protobuf-python-3.15.0[${PYTHON_USEDEP}] + !dev-python/namespace-google +" + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +# no tests as this is all generated code diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest index cb634c293091..e9574a60f191 100644 --- a/dev-python/jaraco-classes/Manifest +++ b/dev-python/jaraco-classes/Manifest @@ -1,3 +1,5 @@ DIST jaraco.classes-3.2.1.tar.gz 12286 BLAKE2B c96162ecda1ca3e546b58ab147ea5b080f03e3570d6d59fe7372aeff290c683b68abad6560d7ebf57662009e4d9d8d9a6c1d768ba86e4bd24568794fdedf0534 SHA512 4c85cfdd1da88de01596867365147be6cadd7e1d230798683236fdfde579747e3309aac95ae4f3ef86c91bb4493f3096c4ecc14e3db764ef308aab41ead88e23 +DIST jaraco.classes-3.2.2.tar.gz 9266 BLAKE2B fa9bd77cf02e46617e4f5dc414ee081b60f3c3a4b220e75df366c8efb42a2eecccf688e6a43cd39deb1642df06554484fab9d9209d567dd0ffa53b5e94b913cc SHA512 56eaf8420f0319137ecae04c61e5a866909b83d3638343ea45ed3739524c8314bb6aac7ee9b5f899e2a1a5238c2caeaa971ed1cd0dbd28d9ac01ad6716549deb EBUILD jaraco-classes-3.2.1-r1.ebuild 783 BLAKE2B 5df93dd0dbd56881feed62aaf777c7e46250954ec6ecfee280cfd8816f48e0d88d7bbfd8c7c5a7b7b1543b4f24e365f9f4abf383e7caebf27cfa2bdd7c460c8a SHA512 4bef970d6ff6b6c75a341ef12eee6a3e6fb1f9a47d26cf2973586f4b32b8550807f06fb857eac9e28d09af244d40992707df8004c95643d9f6bd3f7aafd325dc +EBUILD jaraco-classes-3.2.2.ebuild 791 BLAKE2B cf03935c196889f35d10f836c26dc932e3d2ecdbd23caa0d4ddb6b0a1252b56bde648154efad878944abe010de7bd4934174323f4cec59a4123135ecfb196d7b SHA512 936e82828c30d72d2783e52b4c3e0ac827952a897d86b96eb306b60984ddb5f1b1eb8b5c928e734e6aae75aafa6fd7d2a918ba0ce7f016353e2714ed9f19223d MISC metadata.xml 578 BLAKE2B bba68eea8ac49fd7afab6d8a05c723c01ecc82b9392a97e26754edbe6400f0351539aad572d125398eaf0b53ed1d25d44e0348a6307a9c8893eacd20bd9f7386 SHA512 3c521b902ac46722c873ca7c696414c7dc66419ce0764de4c30924c92d135956822c3f86d6e17926fcc87e0c0f82f93443fcd2303aab248566cd047ec5202e36 diff --git a/dev-python/jaraco-classes/jaraco-classes-3.2.2.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.2.2.ebuild new file mode 100644 index 000000000000..b2df39d160e7 --- /dev/null +++ b/dev-python/jaraco-classes/jaraco-classes-3.2.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +MY_P="${P/-/.}" +DESCRIPTION="Classes used by other projects by developer jaraco" +HOMEPAGE=" + https://github.com/jaraco/jaraco.classes/ + https://pypi.org/project/jaraco.classes/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + ">=dev-python/jaraco-packaging-3.2" \ + ">=dev-python/rst-linker-1.9" +distutils_enable_tests pytest diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index 6fc541e992c6..64e8b335d1df 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1,3 +1,5 @@ DIST pyfakefs-4.5.6.tar.gz 206310 BLAKE2B c37cb4709a285bfba411cd76da4f158cfe682d210411290ed3e06456ceb5b6de99ecc320da748c8d9b0e230b6384290638d3fd22f0e1388c1965b2b2806d2d30 SHA512 c7a31cc94eaa2b1830d4da355bf4d3de5cbdc8851561ec82fd2de9fe845457f13bcc25aa58a50afb862f396cb0e83c8bf71bb8be51cc3b628ff01b25db62eca6 +DIST pyfakefs-4.6.0.gh.tar.gz 208832 BLAKE2B 60a8c3223fc92e366beb8907ea0c8f242b91ddd422ab0b551d04d7c24ed3d4202b7c42b8971eef0f15fa27b7ed0821637e9341b3feeaf02232948a50898213d6 SHA512 9f507c7b0e28591886cb91c36dad22d6c55d123a447070c2fdc6573d2db1e2bb79cd5c203a9fce762882de680feacaf7e3b57f9bebf6922c643bf61fe44878f2 EBUILD pyfakefs-4.5.6.ebuild 1553 BLAKE2B 115f6b5b6ec93d47e45fb46c2a6acfdbddd535e1f2bf5edc5a470dea6814d50076fb9df51c7edd8b996d3c0a07c2e08fc2f69076826419fb9b20cf1d263652ad SHA512 4d540e284764f87545e4b284dcfb666943d173f3ca00228f2dcdab0ab6b046eab29926216e87668e5a0193f6ae4bfa2d6b3c2c00c19f84ef1c13de59445ee3fd +EBUILD pyfakefs-4.6.0.ebuild 1478 BLAKE2B 22a3f52c585cdd23edd0ce8e6ba22b807436f9f243fe0b048386f9d2d769e1aeb66855b5961dad4869838b8dadbb31d194d5c1ca68d272e84c2b8b1d07aa1525 SHA512 789acb3e32a066104ed9d419d507de224e586d1daff0f1f6c9a47b741c589edf04b36ba17c041ec656f0aa4590e1ac34d5b50bb053ec5b5130447b828ff106c6 MISC metadata.xml 395 BLAKE2B 8db2ffc4bcdcf27ed640f08d3f79b1dac72f3609d2113c5e2590c9b127ba0e20bf27f040976a34fd8a08166c455140cbc586da72d22ca67c329717bf5d54798d SHA512 86850a2bdfbc39096105db00d9b249224ab57c1fac71738f0a5df2b83bec7773f4150f7480b18fb066122fe0ed46fbc923a72e837db429b5b322e658bb340010 diff --git a/dev-python/pyfakefs/pyfakefs-4.6.0.ebuild b/dev-python/pyfakefs/pyfakefs-4.6.0.ebuild new file mode 100644 index 000000000000..926e0dc49359 --- /dev/null +++ b/dev-python/pyfakefs/pyfakefs-4.6.0.ebuild @@ -0,0 +1,43 @@ +# 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="A fake file system that mocks the Python file system modules" +HOMEPAGE=" + https://github.com/jmcgeheeiv/pyfakefs/ + https://pypi.org/project/pyfakefs/ +" +SRC_URI=" + https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local EPYTEST_DESELECT=() + + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + pyfakefs/pytest_tests/pytest_plugin_test.py::test_pause_resume + pyfakefs/pytest_tests/pytest_plugin_test.py::test_pause_resume_contextmanager + pyfakefs/tests/fake_filesystem_unittest_test.py::PauseResumeTest + pyfakefs/tests/fake_filesystem_unittest_test.py::PauseResumePatcherTest + pyfakefs/tests/fake_tempfile_test.py::FakeTempfileModuleTest::test_named_temporary_file + pyfakefs/tests/fake_tempfile_test.py::FakeTempfileModuleTest::test_named_temporary_file_no_delete + pyfakefs/tests/fake_tempfile_test.py::FakeTempfileModuleTest::test_temporary_file + pyfakefs/tests/fake_tempfile_test.py::FakeTempfileModuleTest::test_temporay_file_with_dir + ) + + epytest -p pyfakefs.pytest_plugin +} -- cgit v1.2.3