From fcc5224904648a8e6eb528d7603154160a20022f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 2 Feb 2022 01:39:05 +0000 Subject: gentoo resync : 02.02.2022 --- dev-python/cattrs/Manifest | 5 ++- dev-python/cattrs/cattrs-1.10.0-r1.ebuild | 52 +++++++++++++++++++++++++++++++ dev-python/cattrs/cattrs-1.7.1.ebuild | 47 ---------------------------- dev-python/cattrs/cattrs-1.9.0.ebuild | 4 +-- 4 files changed, 56 insertions(+), 52 deletions(-) create mode 100644 dev-python/cattrs/cattrs-1.10.0-r1.ebuild delete mode 100644 dev-python/cattrs/cattrs-1.7.1.ebuild (limited to 'dev-python/cattrs') diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest index e2b0ca39128a..9c034ad93528 100644 --- a/dev-python/cattrs/Manifest +++ b/dev-python/cattrs/Manifest @@ -1,7 +1,6 @@ DIST cattrs-1.10.0.gh.tar.gz 100657 BLAKE2B b0475644bdd31e12dabf7b969e1890932309497e66b45a311e97d56062e99837af11677c24e33c6d1bed6ec2c6373eab6535874115960ed450f52804a6e5d73e SHA512 51cda84d30627f9d0eb6842c45f7c91dd2f3d9a21b1a635ad21d0648d409b576f52e6127392d60bdd1b6a803f8f897f970706b9cc64b703c06387bc85cd3740e -DIST cattrs-1.7.1.gh.tar.gz 85853 BLAKE2B 36c411ffa92eb263b85d48c81daeea1deea10d5779c6cd1f57988792ef5ec68bedc20b59620077e6500c2e41bb91e83f110467083f90219be7e2419c3880ed94 SHA512 a72370541cbec8928f9e1ae0c130c94e71d826ac522eb39062840d4b78a7f6aacd13395b677f6ff1453e327af31a71af0e5f81893f57ba33edbb53b7683835b2 DIST cattrs-1.9.0.gh.tar.gz 102241 BLAKE2B 89cc71de97e1e63d3cfe3a4169c20e44d9fb8b85c6f939a0503d569dbf521d97ac325ead7c8bd58d4d32b6c6097a70effdf58553e334300639d6ef6c26b40bc7 SHA512 e1e4e59f802baf63cf931b3798bf39e4f18d5ab12a9aea000c2b649d34905d29ccb94f9ccdc5b2c52e48114fb9b292e59ab86da4c747243cae8a9d9ba25e768c +EBUILD cattrs-1.10.0-r1.ebuild 1309 BLAKE2B 91c115f7c87737314e631a19360c580e0e4b195a264eb91e5438f9e2a5065d69dff03c5b9a7804fca0b93891ed137800b086598f73f5bb617c528f94ca225ef9 SHA512 f34071a4ca52cf2f81a20d67e4eaf0ca35a6745643976fdcc2efb0f357d47eb701ecf9804ee19bb3bbb19f814fab26e30e94d5aa56f7ba036cd189aaa6db9410 EBUILD cattrs-1.10.0.ebuild 1157 BLAKE2B ed97e41ebb576b00dfe8d40c24ba4cb85926ff6bd126e9f0bc016e24744eefb4b98192aade0e259576906c3102d87ff16b05393ecab9b9d00c650ce605d8d4fa SHA512 d61fadf3fb97535a7e6dca93a9b637ca004625be751085eccb7a7d9940c1ea7c2175dc85b2524d75ad0a9ee3e3eacc99c082e3cf8c04c5eecd024ceb0f5c54e3 -EBUILD cattrs-1.7.1.ebuild 1122 BLAKE2B 9a9337e76f37fd7fc464bdb95bd3d94d3bbb89a6d8888b3e77a7e3d2c2078b4e011c85aec2e5a6671659bcb0491b975739375f4970db09bdf8758441fc0b5759 SHA512 97146e8004249d2da53b181c20f3ad69e77555b5fbe3e8c4e75f0e418a23fe2ab570dbd1d348d2b0dd71445a3da0f005e2fae62bfb4133474572632f898572e5 -EBUILD cattrs-1.9.0.ebuild 1136 BLAKE2B 343966dbc3bda0577f5d24b3f53deacd14ac7839cd800f3f59d1f55d3e4e0bcb0f7ee59047e3c5c3783ce0a5f7d85b124f5fededa962f91aa92842ded8172aaf SHA512 406e8f006dd84a0f99f94c90228ba03e7998c4aa54736084106a76d2d8425b9d3954d0259f7f5d02e97a1df7c32d29206aa896c66890108975c49259a196a334 +EBUILD cattrs-1.9.0.ebuild 1139 BLAKE2B 571e00d58ae4a0b514d8612db3c021d3c9edc928695ad5d4087f75a9aa785ed06a1717b4d7e8989bd06fd8a95c4b14508cd20f205e1bf2e44bcd44333575daaf SHA512 543ba5e27cb52dfe5524b6aa1876bd3f91023ed26d69c8b9c818e2980ad2f216196f99922c4d6ab7452eb0006659a0efc8576daa1e619f426eb8ebda9289cad2 MISC metadata.xml 347 BLAKE2B 94165f2a8e62f3dc7e195f872944300ffff5ba23b9a7e6c30c18d61bc469ea8ff9b70e516f854bfc52d55a0fd27daff0df58145e34bfe26dbcde8070b8a22630 SHA512 5bb37b39b9574256358a623cff942a95162f5f9dcb32ddf28bd167504c7619be54488fae10044a5c765291f8fa28a5aa346973365dcca867be0eef4e232a4999 diff --git a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild new file mode 100644 index 000000000000..6472f2331420 --- /dev/null +++ b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Composable complex class support for attrs and dataclasses" +HOMEPAGE=" + https://pypi.org/project/cattrs/ + https://github.com/python-attrs/cattrs/" +SRC_URI=" + https://github.com/python-attrs/cattrs/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/immutables[${PYTHON_USEDEP}] + )" +# test_preconf: +# dev-python/bson[${PYTHON_USEDEP}] +# dev-python/msgpack[${PYTHON_USEDEP}] +# dev-python/orjson[${PYTHON_USEDEP}] +# dev-python/pyyaml[${PYTHON_USEDEP}] +# dev-python/tomlkit[${PYTHON_USEDEP}] +# dev-python/ujson[${PYTHON_USEDEP}] + +distutils_enable_tests pytest + +src_prepare() { + sed -e 's:--benchmark.*::' \ + -e '/addopts/d' \ + -i pyproject.toml || die + # backport pyproject.toml fix (50ba769c8349f5891b157d2bb7f06602822ac0a3) + sed -e 's:group.dev.dependencies:dev-dependencies:' \ + -i pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # unpackaged deps, see above + epytest tests --ignore tests/test_preconf.py +} diff --git a/dev-python/cattrs/cattrs-1.7.1.ebuild b/dev-python/cattrs/cattrs-1.7.1.ebuild deleted file mode 100644 index 9657398295c1..000000000000 --- a/dev-python/cattrs/cattrs-1.7.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Composable complex class support for attrs and dataclasses" -HOMEPAGE=" - https://pypi.org/project/cattrs/ - https://github.com/Tinche/cattrs/" -SRC_URI=" - https://github.com/Tinche/cattrs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/immutables[${PYTHON_USEDEP}] - )" -# test_preconf: -# dev-python/bson[${PYTHON_USEDEP}] -# dev-python/msgpack[${PYTHON_USEDEP}] -# dev-python/orjson[${PYTHON_USEDEP}] -# dev-python/pyyaml[${PYTHON_USEDEP}] -# dev-python/tomlkit[${PYTHON_USEDEP}] -# dev-python/ujson[${PYTHON_USEDEP}] - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e 's:--benchmark.*::' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - # unpackaged deps, see above - epytest tests --ignore tests/test_preconf.py -} diff --git a/dev-python/cattrs/cattrs-1.9.0.ebuild b/dev-python/cattrs/cattrs-1.9.0.ebuild index 46bae34b5e89..91c9c3554798 100644 --- a/dev-python/cattrs/cattrs-1.9.0.ebuild +++ b/dev-python/cattrs/cattrs-1.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]" -- cgit v1.2.3