From 37f24aa727930b10c36d3ca62c901b0b06d91ab4 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sat, 27 Jan 2024 11:09:50 +0100 Subject: [PATCH] dev-python/attrs: add 23.1.0, drop 22.2.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/2728 Signed-off-by: Andreas Billmeier --- README.md | 4 ++-- dev-python/attrs/Manifest | 4 ++-- ...ttrs-22.2.0.ebuild => attrs-23.1.0.ebuild} | 23 ++++++++++++------- 3 files changed, 19 insertions(+), 12 deletions(-) rename dev-python/attrs/{attrs-22.2.0.ebuild => attrs-23.1.0.ebuild} (51%) diff --git a/README.md b/README.md index f431ba4e9..bd2f1b931 100644 --- a/README.md +++ b/README.md @@ -617,12 +617,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1672 Ebuilds in total, 1661 of them have in total 1680 (42 different) licenses assigned. +There are 1673 Ebuilds in total, 1662 of them have in total 1681 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|954| -|Apache-2.0|363| +|Apache-2.0|364| |GPL-3|112| |BSD|94| |LGPL-3|23| diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest index 122dfa15f..365e72dc3 100644 --- a/dev-python/attrs/Manifest +++ b/dev-python/attrs/Manifest @@ -1,3 +1,3 @@ -DIST attrs-22.2.0.tar.gz 215900 BLAKE2B 9cb96cec022735ecdd7577f9ee06b2e16b9be05e9df1183c101bef186a66f2c4505224f1047b4b4cdca2a05641279199ab54c7b2e26a9599c3cd8b9ab4543845 SHA512 a7707fb11e21cddd2b25c94c9859dc8306745f0256237493a4ad818ffaf005d1c1e84d55d07fce14eaea18fde4994363227286df2751523e1fe4ef6623562a20 -EBUILD attrs-22.2.0.ebuild 661 BLAKE2B 5a9fe7570dc7549c5e39f161ab81816bbae50870b8b9f46e23a0071ea999750113ea51e790117384b481e2c9c2849fc25d854cd1fce5ecf6b2c7dc2502bc6c90 SHA512 073bddb7b7458c3b97d60fdc3d9d19558fdbc258e40d94067dadc63e0ebcac2e5fb7078dcb363f835da4f83a34f5706032dc80f2f001fe63dd60d97c52df7879 +DIST attrs-23.1.0.tar.gz 212878 BLAKE2B e562c22e7afdf50a9cf8deafc221d0438b8f3fb6b379c6eeb7f9e5ef182b69d5aa9bb886f4b7f69818ba2f1e9bf2ffa2831571a61c3521ab1c56f9c199b411a2 SHA512 1fff41da90668601b29412f71b4419dd9ffb9f2a8e54ce2199198557729167d6d7574954dc998818caba0d6bc378ab2ce068541df9c1c0d4ab1b071758d4a38a +EBUILD attrs-23.1.0.ebuild 786 BLAKE2B 6c06fa9e13388570cf497baca933b53204ec881637055922005951cca046ee44d1b2271ac3b68e0add026ba5ca7a86f0eab51b48a138ad997126737380f77aa0 SHA512 712faabfd601ac6fb4a7a73c543bffab5f9169b52be5e80674d915024208b34c573566bce47c0c44690ee48e5c64adde464d738d816833e041ac9e1abe99d5b6 MISC metadata.xml 501 BLAKE2B 0c8c3d121da5f73089f336b14f4ca62254238bdc9b66d17593d0ff63333f9df233439525f5c7dcb19d5814134887d7e2b81709ab8d2300f55252cd7ebc75dea5 SHA512 c1e730e838b686eaa80878cea470ddc710349619ccf2f47107124508e79a86f6871ab11b51180f5f990fcbf90e0f0b3f93522f28d306be2cadf17db4e08c5d74 diff --git a/dev-python/attrs/attrs-22.2.0.ebuild b/dev-python/attrs/attrs-23.1.0.ebuild similarity index 51% rename from dev-python/attrs/attrs-22.2.0.ebuild rename to dev-python/attrs/attrs-23.1.0.ebuild index e6e95e8f0..1d10f4acf 100644 --- a/dev-python/attrs/attrs-22.2.0.ebuild +++ b/dev-python/attrs/attrs-23.1.0.ebuild @@ -1,28 +1,35 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 pypi + DESCRIPTION="Attributes without boilerplate" HOMEPAGE=" https://github.com/python-attrs/attrs/ https://attrs.readthedocs.io/ - https://pypi.org/project/attrs/" + https://pypi.org/project/attrs/ +" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm arm64 x86" -RDEPEND=" - dev-python/zope-interface[${PYTHON_USEDEP}]" BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( $(python_gen_impl_dep sqlite) - >=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}] - >=dev-python/pytest-4.3.0[${PYTHON_USEDEP}] - )" + $(python_gen_cond_dep ' + dev-python/cloudpickle[${PYTHON_USEDEP}] + ' python3_{10..11}) + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest