[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2024-05-17 Thread Sam James
commit: 3f50dbcc59f347bfb190961d19b2fd06ddaaf7d2
Author: Sam James  gentoo  org>
AuthorDate: Fri May 17 13:04:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 17 13:04:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f50dbcc

dev-python/cattrs: Stabilize 23.2.3 ppc, #932071

Signed-off-by: Sam James  gentoo.org>

 dev-python/cattrs/cattrs-23.2.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
index aee6c6116b63..a3b6fcf9d90f 100644
--- a/dev-python/cattrs/cattrs-23.2.3.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/files/, dev-python/cattrs/

2023-12-09 Thread Michał Górny
commit: 950550d279004abe95b69c8bacac5e8027f7353e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:31:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=950550d2

dev-python/cattrs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  3 -
 dev-python/cattrs/cattrs-23.1.2.ebuild | 76 --
 dev-python/cattrs/cattrs-23.2.1.ebuild | 69 
 dev-python/cattrs/cattrs-23.2.2.ebuild | 69 
 .../cattrs/files/cattrs-23.1.2-32bit-time_t.patch  | 38 ---
 5 files changed, 255 deletions(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 45dd14664739..9ea98d964c55 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,4 +1 @@
-DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488
-DIST cattrs-23.2.1.gh.tar.gz 611553 BLAKE2B 
f0d1c34838c5b869242411d393f2e395b45a84afb302d2df87ab0a51c537fc0057ee9def2b47313e8134635ffb616045f606070a0260ea4814a2cf227539132d
 SHA512 
2b733dc6123cb26ab6d33b1d445ecbddea98a1a76a02acb15231deee2273933bc726da387419fd6143b44e97729d4fd1746eebadd2309e2440bfc5c153f7079b
-DIST cattrs-23.2.2.gh.tar.gz 611668 BLAKE2B 
b7abcffa8c6f62deed70b3fc3850913054a54382c07384d5635984eb1ceaf456c7d8aa45a6baaf3189ca57477eeea9990a60381045b3e1711969dff7f56d0be4
 SHA512 
d969f3d4b9e9d25a940ab1a48f1a8b2de306cc9180f88f403537d78757f50486d522f40e97f1bccbb60839f3d503dfdbd6ad3379e99bd5c5d66306fe36447341
 DIST cattrs-23.2.3.gh.tar.gz 612120 BLAKE2B 
a227cc50cb23a76931562f17444fcfb4a5532cac74f80b478a8abb6d113cbb0a06c471c3ca7ee256f74640486464762f4a13387ccfc1cd144cfd1a9bfecddd8e
 SHA512 
76a75ea0893bb1549dd5178436c4823ae5b918c16f0d8195203c48e894438ec792cee77698d783f7e43c07445c46a6041a309c3d3bbcadcff95d9c4079e3d622

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
deleted file mode 100644
index 30d1c61d53bb..
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing
-
-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 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="test-rust"
-
-RDEPEND="
-   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
-   ' 3.{9..10})
-"
-BDEPEND="
-   test? (
-   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
-   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
-   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
-   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
-   test-rust? (
-   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
-   )
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   local PATCHES=(
-   # https://github.com/python-attrs/cattrs/pull/415
-   "${FILESDIR}/${P}-32bit-time_t.patch"
-   )
-
-   sed -e 's:--benchmark.*::' \
-   -e '/addopts/d' \
-   -i pyproject.toml || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_DESELECT=()
-   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
-   EPYTEST_DESELECT+=(
-   tests/test_preconf.py::test_orjson
-   tests/test_preconf.py::test_orjson_converter
-   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
-   )
-   fi
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p xdist -n "$(makeopts_jobs)" tests
-}

diff --git a/dev-python/cattrs/cattrs-23.2.1.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-12-09 Thread Michał Górny
commit: c85b26feca67357cb4532b290570e15d7c32d6e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:30:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:30:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85b26fe

dev-python/cattrs: Stabilize 23.2.3 ppc64, #919518

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
index 1fb875711f42..aee6c6116b63 100644
--- a/dev-python/cattrs/cattrs-23.2.3.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-12-09 Thread Michał Górny
commit: 73d66b35d034a042d0cb64d48d4fc426dac9ac07
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:13:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d66b35

dev-python/cattrs: Stabilize 23.2.3 amd64, #919518

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
index 723dca7dea36..1fb875711f42 100644
--- a/dev-python/cattrs/cattrs-23.2.3.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-12-09 Thread Michał Górny
commit: 1f595368f6ed59b1736a5114e8e47e4dad59dc64
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 14:30:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 14:30:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f595368

dev-python/cattrs: Stabilize 23.2.3 x86, #919518

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
index b8c0d1166700..723dca7dea36 100644
--- a/dev-python/cattrs/cattrs-23.2.3.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-12-09 Thread Michał Górny
commit: 399bb2cce87b08478aba58c56016b96b343727ac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 14:09:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 14:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399bb2cc

dev-python/cattrs: Stabilize 23.2.3 arm, #919518

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
index 4867f19ebcd4..b8c0d1166700 100644
--- a/dev-python/cattrs/cattrs-23.2.3.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-12-09 Thread Michał Górny
commit: 55e1067ae717c03368017f21677d15f90f3ced91
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 14:00:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 14:00:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1067a

dev-python/cattrs: Stabilize 23.2.3 arm64, #919518

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
index 8216c327b1d3..4867f19ebcd4 100644
--- a/dev-python/cattrs/cattrs-23.2.3.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-11-30 Thread Michał Górny
commit: 8c3e7c2eabf334034c597eb2b51ab26ff2b17ace
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:19:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e7c2e

dev-python/cattrs: Bump to 23.2.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-23.2.3.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index a5284fbefd33..45dd14664739 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,3 +1,4 @@
 DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488
 DIST cattrs-23.2.1.gh.tar.gz 611553 BLAKE2B 
f0d1c34838c5b869242411d393f2e395b45a84afb302d2df87ab0a51c537fc0057ee9def2b47313e8134635ffb616045f606070a0260ea4814a2cf227539132d
 SHA512 
2b733dc6123cb26ab6d33b1d445ecbddea98a1a76a02acb15231deee2273933bc726da387419fd6143b44e97729d4fd1746eebadd2309e2440bfc5c153f7079b
 DIST cattrs-23.2.2.gh.tar.gz 611668 BLAKE2B 
b7abcffa8c6f62deed70b3fc3850913054a54382c07384d5635984eb1ceaf456c7d8aa45a6baaf3189ca57477eeea9990a60381045b3e1711969dff7f56d0be4
 SHA512 
d969f3d4b9e9d25a940ab1a48f1a8b2de306cc9180f88f403537d78757f50486d522f40e97f1bccbb60839f3d503dfdbd6ad3379e99bd5c5d66306fe36447341
+DIST cattrs-23.2.3.gh.tar.gz 612120 BLAKE2B 
a227cc50cb23a76931562f17444fcfb4a5532cac74f80b478a8abb6d113cbb0a06c471c3ca7ee256f74640486464762f4a13387ccfc1cd144cfd1a9bfecddd8e
 SHA512 
76a75ea0893bb1549dd5178436c4823ae5b918c16f0d8195203c48e894438ec792cee77698d783f7e43c07445c46a6041a309c3d3bbcadcff95d9c4079e3d622

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
new file mode 100644
index ..8216c327b1d3
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   test-rust? (
+   $(python_gen_cond_dep '
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/test_preconf.py::test_orjson
+   tests/test_preconf.py::test_orjson_converter
+   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= tests
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-11-21 Thread Michał Górny
commit: af50cbd60a23cad7ccfc7beae9f98704689f754f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 16:43:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 19:04:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af50cbd6

dev-python/cattrs: Bump to 23.2.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-23.2.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index b6f764ced0a8..a5284fbefd33 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,2 +1,3 @@
 DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488
 DIST cattrs-23.2.1.gh.tar.gz 611553 BLAKE2B 
f0d1c34838c5b869242411d393f2e395b45a84afb302d2df87ab0a51c537fc0057ee9def2b47313e8134635ffb616045f606070a0260ea4814a2cf227539132d
 SHA512 
2b733dc6123cb26ab6d33b1d445ecbddea98a1a76a02acb15231deee2273933bc726da387419fd6143b44e97729d4fd1746eebadd2309e2440bfc5c153f7079b
+DIST cattrs-23.2.2.gh.tar.gz 611668 BLAKE2B 
b7abcffa8c6f62deed70b3fc3850913054a54382c07384d5635984eb1ceaf456c7d8aa45a6baaf3189ca57477eeea9990a60381045b3e1711969dff7f56d0be4
 SHA512 
d969f3d4b9e9d25a940ab1a48f1a8b2de306cc9180f88f403537d78757f50486d522f40e97f1bccbb60839f3d503dfdbd6ad3379e99bd5c5d66306fe36447341

diff --git a/dev-python/cattrs/cattrs-23.2.2.ebuild 
b/dev-python/cattrs/cattrs-23.2.2.ebuild
new file mode 100644
index ..1434d99afd5e
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.2.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+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 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   test-rust? (
+   $(python_gen_cond_dep '
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/test_preconf.py::test_orjson
+   tests/test_preconf.py::test_orjson_converter
+   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= tests
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-11-20 Thread Michał Górny
commit: 992eaa62c5b438a11ee15e92aee49ae1b03d5b38
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 16:33:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 16:33:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992eaa62

dev-python/cattrs: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.2.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/cattrs/cattrs-23.2.1.ebuild 
b/dev-python/cattrs/cattrs-23.2.1.ebuild
index 5fef8728bdc0..1434d99afd5e 100644
--- a/dev-python/cattrs/cattrs-23.2.1.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 
@@ -42,7 +42,9 @@ BDEPEND="
>=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
>=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
test-rust? (
-   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   ' 'python*')
)
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-11-17 Thread Michał Górny
commit: cf24fc262d5b9e621022785ee26a9d418ed81086
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 06:28:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 06:42:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf24fc26

dev-python/cattrs: Bump to 23.2.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-23.2.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 62c587a736b2..b6f764ced0a8 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488
+DIST cattrs-23.2.1.gh.tar.gz 611553 BLAKE2B 
f0d1c34838c5b869242411d393f2e395b45a84afb302d2df87ab0a51c537fc0057ee9def2b47313e8134635ffb616045f606070a0260ea4814a2cf227539132d
 SHA512 
2b733dc6123cb26ab6d33b1d445ecbddea98a1a76a02acb15231deee2273933bc726da387419fd6143b44e97729d4fd1746eebadd2309e2440bfc5c153f7079b

diff --git a/dev-python/cattrs/cattrs-23.2.1.ebuild 
b/dev-python/cattrs/cattrs-23.2.1.ebuild
new file mode 100644
index ..5fef8728bdc0
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.2.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+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 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   test-rust? (
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/test_preconf.py::test_orjson
+   tests/test_preconf.py::test_orjson_converter
+   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= tests
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-10-24 Thread Michał Górny
commit: a8d407256f05f57395cb23f16387f15bdfb78dcf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:19:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d40725

dev-python/cattrs: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 62a32d0c6c57..30d1c61d53bb 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 multiprocessing
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-10-01 Thread Arthur Zamarin
commit: 19ef5ae7e880f69e1133a649b7c3338642118e29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  1 18:17:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  1 18:17:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ef5ae7

dev-python/cattrs: Stabilize 23.1.2 ppc64, #914938

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index dc9ccf55cff6..62a32d0c6c57 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-10-01 Thread Arthur Zamarin
commit: 4641b2dffb698e144b52db45e7467e9575549b53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  1 18:17:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  1 18:17:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4641b2df

dev-python/cattrs: Stabilize 23.1.2 arm64, #914938

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 58e96c446782..dc9ccf55cff6 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-10-01 Thread Arthur Zamarin
commit: 75d33856d81cc525c9450f664b7887ef219487c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  1 18:16:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  1 18:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d33856

dev-python/cattrs: Stabilize 23.1.2 arm, #914938

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index c6eef1f8974d..58e96c446782 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-09-09 Thread WANG Xuerui
commit: 004c90e6574dee02c33300ba16638378cc60dd8c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 10 05:23:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 10 05:26:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004c90e6

dev-python/cattrs: keyword 23.1.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index f6f50f7dddfa..c6eef1f8974d 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-20 Thread Arthur Zamarin
commit: b7a61a38b86c991225c2250813f520f648e284c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 17:52:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 17:52:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a61a38

dev-python/cattrs: Keyword 23.1.2 hppa, #909029

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 57fc22dd0ae1..f6f50f7dddfa 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-17 Thread Arthur Zamarin
commit: 7259fa8c51930761433ee622d9494472affcf520
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 17 08:41:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 17 08:41:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7259fa8c

dev-python/cattrs: Keyword 23.1.2 ppc, #909029

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 16709e93de91..57fc22dd0ae1 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-14 Thread Jakov Smolić
commit: f52e48ee8ef9a6a17270d30d28981ae31a85c14f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 14 17:57:22 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 14 17:57:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52e48ee

dev-python/cattrs: Keyword 23.1.2 riscv, #910584

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 26edf4814be2..16709e93de91 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-13 Thread Michał Górny
commit: 3340341e23510090edda63de7775af836234b1a3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 14 04:11:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 14 04:43:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3340341e

dev-python/cattrs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  2 --
 dev-python/cattrs/cattrs-22.2.0.ebuild | 57 --
 dev-python/cattrs/cattrs-23.1.1.ebuild | 56 -
 3 files changed, 115 deletions(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index bae8e6c6c80a..62c587a736b2 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,3 +1 @@
-DIST cattrs-22.2.0.gh.tar.gz 117001 BLAKE2B 
34601cf48c582da2d9aa8d741a08919b5f06043bc6ba6b072d8b0934e90e781349b1325ced478ca0b42b50db1f7fe2a6d3cd16ac29609efd72c9aa894debfe9e
 SHA512 
d198864402f56d4e9403c61ee3d9d109c5eac3350908afa1e244dbe31e4bc986271fcb4c72bde9cdaa9ee865c6a8b81de68ec0d51490ed658b410714e1fc550c
-DIST cattrs-23.1.1.gh.tar.gz 602294 BLAKE2B 
c0be7dc8979919c4d29f9bd51203d219b9d65bbaa271a38f4d1d6c705121a5c9747c3b8a29431de8ea6769baeae67323b8bd6f133f9fd6c80aa1f3bbf969b4d2
 SHA512 
8a048ce214ed1aa4b138164e3cd7e39fec84ee3d46f167dda402e3de0041fb0548b2e75051c63694a5baf59c78705823247e4204408f5d0b410a9aabdc68c7e3
 DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488

diff --git a/dev-python/cattrs/cattrs-22.2.0.ebuild 
b/dev-python/cattrs/cattrs-22.2.0.ebuild
deleted file mode 100644
index 1f12097fec14..
--- a/dev-python/cattrs/cattrs-22.2.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-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}]
-   $(python_gen_cond_dep '
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-"
-BDEPEND="
-   test? (
-   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
-   >=dev-python/immutables-0.18[${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
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # unpackaged deps, see above
-   epytest tests --ignore tests/test_preconf.py
-}

diff --git a/dev-python/cattrs/cattrs-23.1.1.ebuild 
b/dev-python/cattrs/cattrs-23.1.1.ebuild
deleted file mode 100644
index 9c62d3accf1e..
--- a/dev-python/cattrs/cattrs-23.1.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
-
-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"
-
-RDEPEND="
-   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
-   ' 3.{9..10})
-"
-BDEPEND="
-   test? (
-   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
-   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
-   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
-   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-13 Thread Arthur Zamarin
commit: de4c190ae17b91308842c8aaf12e8c07339a3575
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 19:34:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 19:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4c190a

dev-python/cattrs: Stabilize 23.1.2 x86, #912240

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index fadd061a6636..26edf4814be2 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-13 Thread Arthur Zamarin
commit: f1c254611262c9040a65960fb0a8ef47c6115fe1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:09:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c25461

dev-python/cattrs: Keyword 23.1.2 ppc64, #910584

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 090df39fb3b3..fadd061a6636 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-13 Thread Arthur Zamarin
commit: 54823e22f7be63f2cd23f1ccc86d6a7dec95c020
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:04:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:06:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54823e22

dev-python/cattrs: Keyword 23.1.2 s390, #909029

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index e5218a5c247d..090df39fb3b3 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-13 Thread Arthur Zamarin
commit: 88821e69be2091eea648ad39f71c4c152db4fe9f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:04:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:06:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88821e69

dev-python/cattrs: Keyword 23.1.2 sparc, #909029

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 6019ceb9cdf4..e5218a5c247d 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-13 Thread Joonas Niilola
commit: 0e4af741fdcbe50707e8e67b45f700a38608a4f8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 13 06:36:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 13 06:37:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4af741

dev-python/cattrs: Keyword 23.1.2 x86, #910584

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 1d859d02cd96..9820a0459f2c 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/, dev-python/cattrs/files/

2023-08-12 Thread Michał Górny
commit: 092d354cb65458249ee780530456cd0263b28bc7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 12 16:08:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 12 16:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092d354c

dev-python/cattrs: Add a patch to fix tests on 32-bit systems

Closes: https://bugs.gentoo.org/912187
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild |  5 +++
 .../cattrs/files/cattrs-23.1.2-32bit-time_t.patch  | 38 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index e7a53a8e43d0..1d859d02cd96 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -50,6 +50,11 @@ BDEPEND="
 distutils_enable_tests pytest
 
 src_prepare() {
+   local PATCHES=(
+   # https://github.com/python-attrs/cattrs/pull/415
+   "${FILESDIR}/${P}-32bit-time_t.patch"
+   )
+
sed -e 's:--benchmark.*::' \
-e '/addopts/d' \
-i pyproject.toml || die

diff --git a/dev-python/cattrs/files/cattrs-23.1.2-32bit-time_t.patch 
b/dev-python/cattrs/files/cattrs-23.1.2-32bit-time_t.patch
new file mode 100644
index ..68d1606c7b31
--- /dev/null
+++ b/dev-python/cattrs/files/cattrs-23.1.2-32bit-time_t.patch
@@ -0,0 +1,38 @@
+From 1b001c30090876dd9cefa3aefac8218ad78222c0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 12 Aug 2023 18:04:07 +0200
+Subject: [PATCH] Fix typeddict tests on systems with 32-bit time_t
+
+Reduce the range of generated `datetime` instances to values valid
+for 32-bit `time_t` range, as otherwise multiple tests fail with errors
+such as:
+
+FAILED tests/test_typeddicts.py::test_simple_roundtrip - OverflowError: 
timestamp out of range for platform time_t
+
+This is based on an earlier fix for `test_preconf.py`,
+see a0e56f43f061c43814d6f938833d1c325ed61525
+and c58028789454fc7a9b459b94c214cab2ab1acb81.
+
+Originally reported as https://bugs.gentoo.org/912187.
+---
+ tests/typeddicts.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/tests/typeddicts.py b/tests/typeddicts.py
+index d7f8141..4f7804d 100644
+--- a/tests/typeddicts.py
 b/tests/typeddicts.py
+@@ -59,7 +59,9 @@ def int_attributes(
+ def datetime_attributes(
+ draw: DrawFn, total: bool = True, not_required: bool = False
+ ) -> Tuple[datetime, SearchStrategy, SearchStrategy]:
+-success_strat = datetimes().map(lambda dt: dt.replace(microsecond=0))
++success_strat = datetimes(
++min_value=datetime(1970, 1, 1), max_value=datetime(2038, 1, 1)
++).map(lambda dt: dt.replace(microsecond=0))
+ type = datetime
+ strat = success_strat if total else success_strat | just(NOTHING)
+ if not_required and draw(booleans()):
+-- 
+2.41.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-08-12 Thread Arthur Zamarin
commit: ebd96cb1bc9c744458017715155ce5210b0e2e53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 14:29:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 14:29:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd96cb1

dev-python/cattrs: Stabilize 23.1.2 amd64, #909702

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 73ac1770e24c..e7a53a8e43d0 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-07-30 Thread Arthur Zamarin
commit: 4259c8b7c5a35c74a952e986f07d21d39bce0917
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 30 17:31:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 30 17:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4259c8b7

dev-python/cattrs: Keyword 23.1.2 arm64, #909029

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 097477200e4c..73ac1770e24c 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-06-23 Thread Michał Górny
commit: 02328058d57f02458985af54a372c536755e6c49
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 23 08:38:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 23 09:26:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02328058

dev-python/cattrs: Put dev-python/orjson under IUSE=test-rust

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-23.1.2.ebuild | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index cf1b943f4846..097477200e4c 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -21,6 +21,7 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test-rust"
 
 RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
@@ -35,12 +36,14 @@ BDEPEND="
>=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
>=dev-python/immutables-0.18[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
>=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
>=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   test-rust? (
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   )
)
 "
 
@@ -54,6 +57,15 @@ src_prepare() {
 }
 
 python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/test_preconf.py::test_orjson
+   tests/test_preconf.py::test_orjson_converter
+   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
+   )
+   fi
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -p xdist -n "$(makeopts_jobs)" tests
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-06-02 Thread Michał Górny
commit: 0d460acadbf9636f9a09b714cbcd03bae6de2b1b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  2 07:45:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  2 08:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d460aca

dev-python/cattrs: Bump to 23.1.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-23.1.2.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 09f886ebb590..bae8e6c6c80a 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,2 +1,3 @@
 DIST cattrs-22.2.0.gh.tar.gz 117001 BLAKE2B 
34601cf48c582da2d9aa8d741a08919b5f06043bc6ba6b072d8b0934e90e781349b1325ced478ca0b42b50db1f7fe2a6d3cd16ac29609efd72c9aa894debfe9e
 SHA512 
d198864402f56d4e9403c61ee3d9d109c5eac3350908afa1e244dbe31e4bc986271fcb4c72bde9cdaa9ee865c6a8b81de68ec0d51490ed658b410714e1fc550c
 DIST cattrs-23.1.1.gh.tar.gz 602294 BLAKE2B 
c0be7dc8979919c4d29f9bd51203d219b9d65bbaa271a38f4d1d6c705121a5c9747c3b8a29431de8ea6769baeae67323b8bd6f133f9fd6c80aa1f3bbf969b4d2
 SHA512 
8a048ce214ed1aa4b138164e3cd7e39fec84ee3d46f167dda402e3de0041fb0548b2e75051c63694a5baf59c78705823247e4204408f5d0b410a9aabdc68c7e3
+DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
new file mode 100644
index ..cf1b943f4846
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+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"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e 's:--benchmark.*::' \
+   -e '/addopts/d' \
+   -i pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xdist -n "$(makeopts_jobs)" tests
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2023-05-31 Thread Michał Górny
commit: ad1f3240b1b0871871e9e5580056b151c1615c94
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 31 06:08:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 06:33:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1f3240

dev-python/cattrs: Bump to 23.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-23.1.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index c7462bd373d9..09f886ebb590 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 DIST cattrs-22.2.0.gh.tar.gz 117001 BLAKE2B 
34601cf48c582da2d9aa8d741a08919b5f06043bc6ba6b072d8b0934e90e781349b1325ced478ca0b42b50db1f7fe2a6d3cd16ac29609efd72c9aa894debfe9e
 SHA512 
d198864402f56d4e9403c61ee3d9d109c5eac3350908afa1e244dbe31e4bc986271fcb4c72bde9cdaa9ee865c6a8b81de68ec0d51490ed658b410714e1fc550c
+DIST cattrs-23.1.1.gh.tar.gz 602294 BLAKE2B 
c0be7dc8979919c4d29f9bd51203d219b9d65bbaa271a38f4d1d6c705121a5c9747c3b8a29431de8ea6769baeae67323b8bd6f133f9fd6c80aa1f3bbf969b4d2
 SHA512 
8a048ce214ed1aa4b138164e3cd7e39fec84ee3d46f167dda402e3de0041fb0548b2e75051c63694a5baf59c78705823247e4204408f5d0b410a9aabdc68c7e3

diff --git a/dev-python/cattrs/cattrs-23.1.1.ebuild 
b/dev-python/cattrs/cattrs-23.1.1.ebuild
new file mode 100644
index ..9c62d3accf1e
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+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"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e 's:--benchmark.*::' \
+   -e '/addopts/d' \
+   -i pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest tests
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-11-04 Thread Michał Górny
commit: c17d719cdaacda60be2816c11ec805ee2808d8bc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  4 08:32:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov  4 08:32:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17d719c

dev-python/cattrs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 -
 dev-python/cattrs/cattrs-22.1.0.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 6f2ed5507bd7..c7462bd373d9 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,2 +1 @@
-DIST cattrs-22.1.0.gh.tar.gz 108033 BLAKE2B 
823e3ab466fd73385a4aaefb547b3457ee9cd100f38b6778c26bbe3d93e23ed9a00f071d6a5d7626da91e6660e2a8118e70cfa53a5960d550b9038fffec58eef
 SHA512 
db1effb8d632dc3843d38b18bcd439c35d8bae0e4379b075417eaedbc130f6426186c0d299bc5b5d68a7354d7c5e53927ba5e0e989d498841a73237c588febb8
 DIST cattrs-22.2.0.gh.tar.gz 117001 BLAKE2B 
34601cf48c582da2d9aa8d741a08919b5f06043bc6ba6b072d8b0934e90e781349b1325ced478ca0b42b50db1f7fe2a6d3cd16ac29609efd72c9aa894debfe9e
 SHA512 
d198864402f56d4e9403c61ee3d9d109c5eac3350908afa1e244dbe31e4bc986271fcb4c72bde9cdaa9ee865c6a8b81de68ec0d51490ed658b410714e1fc550c

diff --git a/dev-python/cattrs/cattrs-22.1.0.ebuild 
b/dev-python/cattrs/cattrs-22.1.0.ebuild
deleted file mode 100644
index b7aab0ff36c4..
--- a/dev-python/cattrs/cattrs-22.1.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# 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}]
-   $(python_gen_cond_dep '
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-"
-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
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # unpackaged deps, see above
-   epytest tests --ignore tests/test_preconf.py
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-11-04 Thread Agostino Sarubbo
commit: 9e03d9a2d917edf7f6bcac83a3c690259ce7c9ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  4 08:15:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  4 08:15:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e03d9a2

dev-python/cattrs: Stabilize 22.2.0 x86, #879479

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cattrs/cattrs-22.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-22.2.0.ebuild 
b/dev-python/cattrs/cattrs-22.2.0.ebuild
index 83ba8e4cb04e..8338eb2d5339 100644
--- a/dev-python/cattrs/cattrs-22.2.0.ebuild
+++ b/dev-python/cattrs/cattrs-22.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-11-03 Thread Sam James
commit: 5fecbb84db4593f90612fef0ce26d21ab2646428
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 22:04:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 22:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fecbb84

dev-python/cattrs: Stabilize 22.2.0 amd64, #879479

Signed-off-by: Sam James  gentoo.org>

 dev-python/cattrs/cattrs-22.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-22.2.0.ebuild 
b/dev-python/cattrs/cattrs-22.2.0.ebuild
index 6737972d47f6..83ba8e4cb04e 100644
--- a/dev-python/cattrs/cattrs-22.2.0.ebuild
+++ b/dev-python/cattrs/cattrs-22.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-10-03 Thread Michał Górny
commit: 7ff833e61ec6daea6dc3d97bf850aab4b39a7c9e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  3 19:03:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  3 19:55:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff833e6

dev-python/cattrs: Bump to 22.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-22.2.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 4c2e996470cf..6f2ed5507bd7 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 DIST cattrs-22.1.0.gh.tar.gz 108033 BLAKE2B 
823e3ab466fd73385a4aaefb547b3457ee9cd100f38b6778c26bbe3d93e23ed9a00f071d6a5d7626da91e6660e2a8118e70cfa53a5960d550b9038fffec58eef
 SHA512 
db1effb8d632dc3843d38b18bcd439c35d8bae0e4379b075417eaedbc130f6426186c0d299bc5b5d68a7354d7c5e53927ba5e0e989d498841a73237c588febb8
+DIST cattrs-22.2.0.gh.tar.gz 117001 BLAKE2B 
34601cf48c582da2d9aa8d741a08919b5f06043bc6ba6b072d8b0934e90e781349b1325ced478ca0b42b50db1f7fe2a6d3cd16ac29609efd72c9aa894debfe9e
 SHA512 
d198864402f56d4e9403c61ee3d9d109c5eac3350908afa1e244dbe31e4bc986271fcb4c72bde9cdaa9ee865c6a8b81de68ec0d51490ed658b410714e1fc550c

diff --git a/dev-python/cattrs/cattrs-22.2.0.ebuild 
b/dev-python/cattrs/cattrs-22.2.0.ebuild
new file mode 100644
index ..6737972d47f6
--- /dev/null
+++ b/dev-python/cattrs/cattrs-22.2.0.ebuild
@@ -0,0 +1,57 @@
+# 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..11} )
+
+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}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${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
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # unpackaged deps, see above
+   epytest tests --ignore tests/test_preconf.py
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-06-22 Thread Michał Górny
commit: 0f10a5a75d9d30562e869605d6053b28bb5d1ca3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 22 07:56:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 22 07:56:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f10a5a7

dev-python/cattrs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest|  1 -
 dev-python/cattrs/cattrs-1.10.0-r1.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index a5aee28ff19c..4c2e996470cf 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,2 +1 @@
-DIST cattrs-1.10.0.gh.tar.gz 100657 BLAKE2B 
b0475644bdd31e12dabf7b969e1890932309497e66b45a311e97d56062e99837af11677c24e33c6d1bed6ec2c6373eab6535874115960ed450f52804a6e5d73e
 SHA512 
51cda84d30627f9d0eb6842c45f7c91dd2f3d9a21b1a635ad21d0648d409b576f52e6127392d60bdd1b6a803f8f897f970706b9cc64b703c06387bc85cd3740e
 DIST cattrs-22.1.0.gh.tar.gz 108033 BLAKE2B 
823e3ab466fd73385a4aaefb547b3457ee9cd100f38b6778c26bbe3d93e23ed9a00f071d6a5d7626da91e6660e2a8118e70cfa53a5960d550b9038fffec58eef
 SHA512 
db1effb8d632dc3843d38b18bcd439c35d8bae0e4379b075417eaedbc130f6426186c0d299bc5b5d68a7354d7c5e53927ba5e0e989d498841a73237c588febb8

diff --git a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild 
b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
deleted file mode 100644
index 30f62de28d7f..
--- a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-06-22 Thread Agostino Sarubbo
commit: 281b32f8d101c91f1508b8736593ebb396dcd876
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 06:52:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 06:52:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281b32f8

dev-python/cattrs: amd64 stable wrt bug #853559

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cattrs/cattrs-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-22.1.0.ebuild 
b/dev-python/cattrs/cattrs-22.1.0.ebuild
index 3a0027ace0b3..b7aab0ff36c4 100644
--- a/dev-python/cattrs/cattrs-22.1.0.ebuild
+++ b/dev-python/cattrs/cattrs-22.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-06-21 Thread Agostino Sarubbo
commit: 6e8c6ae87ba1455f61902f845a36eac55bec2960
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 05:50:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 05:50:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8c6ae8

dev-python/cattrs: x86 stable wrt bug #853559

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cattrs/cattrs-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-22.1.0.ebuild 
b/dev-python/cattrs/cattrs-22.1.0.ebuild
index 333c5d6b2290..3a0027ace0b3 100644
--- a/dev-python/cattrs/cattrs-22.1.0.ebuild
+++ b/dev-python/cattrs/cattrs-22.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-04-27 Thread Jakov Smolić
commit: a2f8694a328d6ce88f984069ed428ecf1a378e5b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Apr 27 11:21:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Apr 27 11:21:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f8694a

dev-python/cattrs: Keyword 22.1.0 x86, #839933

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/cattrs/cattrs-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-22.1.0.ebuild 
b/dev-python/cattrs/cattrs-22.1.0.ebuild
index b49113e5db97..333c5d6b2290 100644
--- a/dev-python/cattrs/cattrs-22.1.0.ebuild
+++ b/dev-python/cattrs/cattrs-22.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-04-26 Thread Michał Górny
commit: e42feeba69ddf3304e43bb5fd8309fdebde53779
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 26 10:25:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 26 10:55:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42feeba

dev-python/cattrs: Remove obsolete sed

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-22.1.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/cattrs/cattrs-22.1.0.ebuild 
b/dev-python/cattrs/cattrs-22.1.0.ebuild
index 5f09a67c0719..b49113e5db97 100644
--- a/dev-python/cattrs/cattrs-22.1.0.ebuild
+++ b/dev-python/cattrs/cattrs-22.1.0.ebuild
@@ -48,9 +48,6 @@ 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
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-04-21 Thread Michał Górny
commit: 3674cb86c0fe46c877d976c464f6f571ae61a40e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 21 14:48:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 21 15:19:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3674cb86

dev-python/cattrs: Bump to 22.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-22.1.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index b44f49d62b20..a5aee28ff19c 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 DIST cattrs-1.10.0.gh.tar.gz 100657 BLAKE2B 
b0475644bdd31e12dabf7b969e1890932309497e66b45a311e97d56062e99837af11677c24e33c6d1bed6ec2c6373eab6535874115960ed450f52804a6e5d73e
 SHA512 
51cda84d30627f9d0eb6842c45f7c91dd2f3d9a21b1a635ad21d0648d409b576f52e6127392d60bdd1b6a803f8f897f970706b9cc64b703c06387bc85cd3740e
+DIST cattrs-22.1.0.gh.tar.gz 108033 BLAKE2B 
823e3ab466fd73385a4aaefb547b3457ee9cd100f38b6778c26bbe3d93e23ed9a00f071d6a5d7626da91e6660e2a8118e70cfa53a5960d550b9038fffec58eef
 SHA512 
db1effb8d632dc3843d38b18bcd439c35d8bae0e4379b075417eaedbc130f6426186c0d299bc5b5d68a7354d7c5e53927ba5e0e989d498841a73237c588febb8

diff --git a/dev-python/cattrs/cattrs-22.1.0.ebuild 
b/dev-python/cattrs/cattrs-22.1.0.ebuild
new file mode 100644
index ..5f09a67c0719
--- /dev/null
+++ b/dev-python/cattrs/cattrs-22.1.0.ebuild
@@ -0,0 +1,60 @@
+# 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"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-02-13 Thread Michał Górny
commit: 0da0442be951307c24ec22c8edd673b65853ef18
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 13 12:57:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 13 12:57:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da0442b

dev-python/cattrs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest |  1 -
 dev-python/cattrs/cattrs-1.10.0.ebuild | 47 --
 dev-python/cattrs/cattrs-1.9.0.ebuild  | 47 --
 3 files changed, 95 deletions(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 91dd136e7aff..b44f49d62b20 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,2 +1 @@
 DIST cattrs-1.10.0.gh.tar.gz 100657 BLAKE2B 
b0475644bdd31e12dabf7b969e1890932309497e66b45a311e97d56062e99837af11677c24e33c6d1bed6ec2c6373eab6535874115960ed450f52804a6e5d73e
 SHA512 
51cda84d30627f9d0eb6842c45f7c91dd2f3d9a21b1a635ad21d0648d409b576f52e6127392d60bdd1b6a803f8f897f970706b9cc64b703c06387bc85cd3740e
-DIST cattrs-1.9.0.gh.tar.gz 102241 BLAKE2B 
89cc71de97e1e63d3cfe3a4169c20e44d9fb8b85c6f939a0503d569dbf521d97ac325ead7c8bd58d4d32b6c6097a70effdf58553e334300639d6ef6c26b40bc7
 SHA512 
e1e4e59f802baf63cf931b3798bf39e4f18d5ab12a9aea000c2b649d34905d29ccb94f9ccdc5b2c52e48114fb9b292e59ab86da4c747243cae8a9d9ba25e768c

diff --git a/dev-python/cattrs/cattrs-1.10.0.ebuild 
b/dev-python/cattrs/cattrs-1.10.0.ebuild
deleted file mode 100644
index cd5e38f65158..
--- a/dev-python/cattrs/cattrs-1.10.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022 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/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
-   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
deleted file mode 100644
index 91c9c3554798..
--- a/dev-python/cattrs/cattrs-1.9.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2022 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/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 -i -e 's:--benchmark.*::' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # unpackaged deps, see above
-   epytest tests --ignore tests/test_preconf.py
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-02-13 Thread Agostino Sarubbo
commit: c33a86da2bb7c0cd83536abf2bb0934e9aedc326
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 13 10:37:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 13 10:37:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33a86da

dev-python/cattrs: amd64 stable wrt bug #833225

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cattrs/cattrs-1.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild 
b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
index 78c5b540f863..30f62de28d7f 100644
--- a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
+++ b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
@@ -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}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-02-13 Thread Jakov Smolić
commit: 9f0cce2874ea7cb0e64fd01e8abedb6fc09c4b9e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 13 08:40:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 13 08:40:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0cce28

dev-python/cattrs: Stabilize 1.10.0-r1 x86, #833225

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/cattrs/cattrs-1.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild 
b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
index 6472f2331420..78c5b540f863 100644
--- a/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
+++ b/dev-python/cattrs/cattrs-1.10.0-r1.ebuild
@@ -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}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-01-27 Thread Michał Górny
commit: ed87a23a474419166ffc09d70a9d59062e74ff67
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 27 16:56:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 27 16:56:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed87a23a

dev-python/cattrs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest|  1 -
 dev-python/cattrs/cattrs-1.7.1.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 3cab146b0e70..91dd136e7aff 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,3 +1,2 @@
 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

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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-01-27 Thread Jakov Smolić
commit: 62bf9631bf504037439408217eca9a10bdc58606
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 27 15:13:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 27 15:13:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bf9631

dev-python/cattrs: Stabilize 1.9.0 x86, #832130

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/cattrs/cattrs-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-1.9.0.ebuild 
b/dev-python/cattrs/cattrs-1.9.0.ebuild
index 26fa4d082892..91c9c3554798 100644
--- a/dev-python/cattrs/cattrs-1.9.0.ebuild
+++ b/dev-python/cattrs/cattrs-1.9.0.ebuild
@@ -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}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-01-27 Thread Agostino Sarubbo
commit: 6db1d2f5804dd4907b5cb43ff37815d8fae7f5fd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 27 09:20:51 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 27 09:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db1d2f5

dev-python/cattrs: amd64 stable wrt bug #832130

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cattrs/cattrs-1.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cattrs/cattrs-1.9.0.ebuild 
b/dev-python/cattrs/cattrs-1.9.0.ebuild
index 46bae34b5e89..26fa4d082892 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}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-01-26 Thread Michał Górny
commit: fce3ac1c95d722c2adb9098a7785eb9c10bb5d5c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 20:26:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 20:55:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce3ac1c

dev-python/cattrs: Switch to PEP 517 build

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/cattrs-1.10.0-r1.ebuild | 52 +++
 1 file changed, 52 insertions(+)

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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2022-01-04 Thread Arthur Zamarin
commit: 4d8a10f738466bfb3c4c0a418803858bea512563
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan  4 22:15:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan  4 22:15:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8a10f7

dev-python/cattrs: add 1.10.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-1.10.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index a9892b178bd0..3cab146b0e70 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,2 +1,3 @@
+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

diff --git a/dev-python/cattrs/cattrs-1.10.0.ebuild 
b/dev-python/cattrs/cattrs-1.10.0.ebuild
new file mode 100644
index ..cd5e38f65158
--- /dev/null
+++ b/dev-python/cattrs/cattrs-1.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022 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/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
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # unpackaged deps, see above
+   epytest tests --ignore tests/test_preconf.py
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2021-12-05 Thread Michał Górny
commit: 5ce0f8dab19390aa66ef82aafec08372dbbb1e8c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  6 05:42:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec  6 07:01:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce0f8da

dev-python/cattrs: Bump to 1.9.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest|  1 +
 dev-python/cattrs/cattrs-1.9.0.ebuild | 47 +++
 dev-python/cattrs/metadata.xml|  2 +-
 3 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 95b46e8d81d2..a9892b178bd0 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 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

diff --git a/dev-python/cattrs/cattrs-1.9.0.ebuild 
b/dev-python/cattrs/cattrs-1.9.0.ebuild
new file mode 100644
index ..dfba59ab9045
--- /dev/null
+++ b/dev-python/cattrs/cattrs-1.9.0.ebuild
@@ -0,0 +1,47 @@
+# 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/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 -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/metadata.xml b/dev-python/cattrs/metadata.xml
index 04146e11f924..1ffb8b193cd0 100644
--- a/dev-python/cattrs/metadata.xml
+++ b/dev-python/cattrs/metadata.xml
@@ -5,7 +5,7 @@
pyt...@gentoo.org


-   Tinche/cattrs
+   python-attrs/cattrs
cattrs

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2021-09-18 Thread Agostino Sarubbo
commit: 7f3e659a7be3c703f9d7fad80d433e2c97d08726
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 18 12:28:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 18 12:28:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3e659a

dev-python/cattrs: amd64 stable wrt bug #808342

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cattrs/cattrs-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-1.7.1.ebuild 
b/dev-python/cattrs/cattrs-1.7.1.ebuild
index 121366bb696..f0f80e71252 100644
--- a/dev-python/cattrs/cattrs-1.7.1.ebuild
+++ b/dev-python/cattrs/cattrs-1.7.1.ebuild
@@ -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}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2021-08-29 Thread Sam James
commit: 1fb48747eeb0ed482beffd2bdbc905e19c32ef1e
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 29 17:55:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 29 17:55:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb48747

dev-python/cattrs: Stabilize 1.7.1 x86, #808342

Signed-off-by: Sam James  gentoo.org>

 dev-python/cattrs/cattrs-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cattrs/cattrs-1.7.1.ebuild 
b/dev-python/cattrs/cattrs-1.7.1.ebuild
index 556f4c5620b..121366bb696 100644
--- a/dev-python/cattrs/cattrs-1.7.1.ebuild
+++ b/dev-python/cattrs/cattrs-1.7.1.ebuild
@@ -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}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cattrs/

2021-07-10 Thread Michał Górny
commit: 686255b6c0fdd1df25f65b7970afab990f9e4370
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 10 15:40:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 10 17:45:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686255b6

dev-python/cattrs: New dep of dev-python/requests-cache

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cattrs/Manifest|  1 +
 dev-python/cattrs/cattrs-1.7.1.ebuild | 47 +++
 dev-python/cattrs/metadata.xml| 11 
 3 files changed, 59 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
new file mode 100644
index 000..95b46e8d81d
--- /dev/null
+++ b/dev-python/cattrs/Manifest
@@ -0,0 +1 @@
+DIST cattrs-1.7.1.gh.tar.gz 85853 BLAKE2B 
36c411ffa92eb263b85d48c81daeea1deea10d5779c6cd1f57988792ef5ec68bedc20b59620077e6500c2e41bb91e83f110467083f90219be7e2419c3880ed94
 SHA512 
a72370541cbec8928f9e1ae0c130c94e71d826ac522eb39062840d4b78a7f6aacd13395b677f6ff1453e327af31a71af0e5f81893f57ba33edbb53b7683835b2

diff --git a/dev-python/cattrs/cattrs-1.7.1.ebuild 
b/dev-python/cattrs/cattrs-1.7.1.ebuild
new file mode 100644
index 000..556f4c5620b
--- /dev/null
+++ b/dev-python/cattrs/cattrs-1.7.1.ebuild
@@ -0,0 +1,47 @@
+# 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/metadata.xml b/dev-python/cattrs/metadata.xml
new file mode 100644
index 000..ca8344b5586
--- /dev/null
+++ b/dev-python/cattrs/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   Tinche/cattrs
+   cattrs
+   
+