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

2024-05-08 Thread Michał Górny
commit: 7406aab5f6ef3be2e0415f60e0958f341981cc76
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 08:11:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 08:15:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7406aab5

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  2 --
 dev-python/beartype/beartype-0.17.2.ebuild | 40 --
 dev-python/beartype/beartype-0.18.4.ebuild | 40 --
 3 files changed, 82 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index f8fedf0df14a..ac4e1728b94e 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1 @@
-DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
-DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 
1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14
 SHA512 
4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9
 DIST beartype-0.18.5.tar.gz 1193506 BLAKE2B 
497de6f326a3b600992748db8b74ba80d4a14003a0cc484b3eeaf48f0f808864fe64462ef3315d421dc4b5fe5d7060b48585ee00eb822c9f124612f394ab93bb
 SHA512 
114b256619c6c7fc48fbe28db00ae5a8ddea4ce11c5394a06fa026f0317a34907ff12ef0c0009cff7a7b83742e6b66bc8b503b4c0e382c0b6cf79d43780bda5b

diff --git a/dev-python/beartype/beartype-0.17.2.ebuild 
b/dev-python/beartype/beartype-0.17.2.ebuild
deleted file mode 100644
index cf8363a1d705..
--- a/dev-python/beartype/beartype-0.17.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff --git a/dev-python/beartype/beartype-0.18.4.ebuild 
b/dev-python/beartype/beartype-0.18.4.ebuild
deleted file mode 100644
index 8337b30a5732..
--- a/dev-python/beartype/beartype-0.18.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}



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

2024-05-08 Thread Michał Górny
commit: e8e5a59acdb0b9ead05156436d5e35a5eab2df6e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 07:49:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 07:50:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e5a59a

dev-python/beartype: Stabilize 0.18.5 ALLARCHES, #931541

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

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

diff --git a/dev-python/beartype/beartype-0.18.5.ebuild 
b/dev-python/beartype/beartype-0.18.5.ebuild
index 8337b30a5732..cf8363a1d705 100644
--- a/dev-python/beartype/beartype-0.18.5.ebuild
+++ b/dev-python/beartype/beartype-0.18.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~riscv"
 
 BDEPEND="
test? (



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

2024-04-21 Thread Michał Górny
commit: 98e317111dbe72d93fb64c8f77f16b580eb41bb5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:25:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e31711

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  3 ---
 dev-python/beartype/beartype-0.18.0.ebuild | 40 --
 dev-python/beartype/beartype-0.18.2.ebuild | 40 --
 dev-python/beartype/beartype-0.18.3.ebuild | 40 --
 4 files changed, 123 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index acc9ae7bbcd9..6963a9e22d49 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,5 +1,2 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
-DIST beartype-0.18.0.tar.gz 1173664 BLAKE2B 
8c5a1131ccc06ef43e354ef9300ed4f170a8d7b9df4b435345c7e5ec4b7637c0b605c525f3c00033d32425dc9b1e2ae853f5662418053f77939671d113c25f0e
 SHA512 
304dda79941bb458445c63e05d447896c2f8b49db95787fe059b6b25f4aa863fc1cbee1e1b13af22dfe22c2359c83da61632ced03ee4391832ffbf88b5f541a1
-DIST beartype-0.18.2.tar.gz 1174624 BLAKE2B 
c3099c5569bf6090b33e637c1cacb829900705ad838ad24413cedce96cfb6c7e3ad8cf3d92741ef83f7b88eb3c056c0efff3ebf1f77c9c970193f3873629e398
 SHA512 
ff26366d210b365fab10af77018ab64ec77d7beed14eb8de5da5711f170b95f862ed5070f7b3aa7a1e66355745309829305cd9db2020b39eae806e0e2af85014
-DIST beartype-0.18.3.tar.gz 1187710 BLAKE2B 
01ccf33585b8b8ff457ff5c039aac5128ac237ff866a63593fc22bb4eef22291a3b7829cbb46a9350e88755e81c5e5d3bbabebb4c590e10c5818f6ab2dd15402
 SHA512 
05ae3e528f415a78e0ffc64be34835f3dd432ec387fccbbe18dadd73b4d2684b749c782e70c291830021c4ab10e6716fe25079e489929e54eef32fb4866a45dc
 DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 
1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14
 SHA512 
4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9

diff --git a/dev-python/beartype/beartype-0.18.0.ebuild 
b/dev-python/beartype/beartype-0.18.0.ebuild
deleted file mode 100644
index 8337b30a5732..
--- a/dev-python/beartype/beartype-0.18.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff --git a/dev-python/beartype/beartype-0.18.2.ebuild 
b/dev-python/beartype/beartype-0.18.2.ebuild
deleted file mode 100644
index 8337b30a5732..
--- a/dev-python/beartype/beartype-0.18.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff 

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

2024-04-21 Thread Michał Górny
commit: 38bc5e01b97029b68e318b32db5cdffe39d18aca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:26:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bc5e01

dev-python/beartype: Bump to 0.18.5

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.18.5.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 6963a9e22d49..f8fedf0df14a 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
 DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 
1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14
 SHA512 
4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9
+DIST beartype-0.18.5.tar.gz 1193506 BLAKE2B 
497de6f326a3b600992748db8b74ba80d4a14003a0cc484b3eeaf48f0f808864fe64462ef3315d421dc4b5fe5d7060b48585ee00eb822c9f124612f394ab93bb
 SHA512 
114b256619c6c7fc48fbe28db00ae5a8ddea4ce11c5394a06fa026f0317a34907ff12ef0c0009cff7a7b83742e6b66bc8b503b4c0e382c0b6cf79d43780bda5b

diff --git a/dev-python/beartype/beartype-0.18.5.ebuild 
b/dev-python/beartype/beartype-0.18.5.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.18.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-19 Thread Arthur Zamarin
commit: 2063b5607f8673cee347fc57159c4380cccd35e5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 19 19:44:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 19 19:44:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2063b560

dev-python/beartype: add 0.18.4

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.18.4.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 7479924ae938..acc9ae7bbcd9 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -2,3 +2,4 @@ DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b
 DIST beartype-0.18.0.tar.gz 1173664 BLAKE2B 
8c5a1131ccc06ef43e354ef9300ed4f170a8d7b9df4b435345c7e5ec4b7637c0b605c525f3c00033d32425dc9b1e2ae853f5662418053f77939671d113c25f0e
 SHA512 
304dda79941bb458445c63e05d447896c2f8b49db95787fe059b6b25f4aa863fc1cbee1e1b13af22dfe22c2359c83da61632ced03ee4391832ffbf88b5f541a1
 DIST beartype-0.18.2.tar.gz 1174624 BLAKE2B 
c3099c5569bf6090b33e637c1cacb829900705ad838ad24413cedce96cfb6c7e3ad8cf3d92741ef83f7b88eb3c056c0efff3ebf1f77c9c970193f3873629e398
 SHA512 
ff26366d210b365fab10af77018ab64ec77d7beed14eb8de5da5711f170b95f862ed5070f7b3aa7a1e66355745309829305cd9db2020b39eae806e0e2af85014
 DIST beartype-0.18.3.tar.gz 1187710 BLAKE2B 
01ccf33585b8b8ff457ff5c039aac5128ac237ff866a63593fc22bb4eef22291a3b7829cbb46a9350e88755e81c5e5d3bbabebb4c590e10c5818f6ab2dd15402
 SHA512 
05ae3e528f415a78e0ffc64be34835f3dd432ec387fccbbe18dadd73b4d2684b749c782e70c291830021c4ab10e6716fe25079e489929e54eef32fb4866a45dc
+DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 
1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14
 SHA512 
4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9

diff --git a/dev-python/beartype/beartype-0.18.4.ebuild 
b/dev-python/beartype/beartype-0.18.4.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.18.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-18 Thread Michał Górny
commit: 1214dae37f222c63be06dbcc0c5664fc10cf8ac2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 19 02:42:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 19 02:44:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1214dae3

dev-python/beartype: Bump to 0.18.3

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.18.3.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index b16e98d410a2..7479924ae938 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1,4 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
 DIST beartype-0.18.0.tar.gz 1173664 BLAKE2B 
8c5a1131ccc06ef43e354ef9300ed4f170a8d7b9df4b435345c7e5ec4b7637c0b605c525f3c00033d32425dc9b1e2ae853f5662418053f77939671d113c25f0e
 SHA512 
304dda79941bb458445c63e05d447896c2f8b49db95787fe059b6b25f4aa863fc1cbee1e1b13af22dfe22c2359c83da61632ced03ee4391832ffbf88b5f541a1
 DIST beartype-0.18.2.tar.gz 1174624 BLAKE2B 
c3099c5569bf6090b33e637c1cacb829900705ad838ad24413cedce96cfb6c7e3ad8cf3d92741ef83f7b88eb3c056c0efff3ebf1f77c9c970193f3873629e398
 SHA512 
ff26366d210b365fab10af77018ab64ec77d7beed14eb8de5da5711f170b95f862ed5070f7b3aa7a1e66355745309829305cd9db2020b39eae806e0e2af85014
+DIST beartype-0.18.3.tar.gz 1187710 BLAKE2B 
01ccf33585b8b8ff457ff5c039aac5128ac237ff866a63593fc22bb4eef22291a3b7829cbb46a9350e88755e81c5e5d3bbabebb4c590e10c5818f6ab2dd15402
 SHA512 
05ae3e528f415a78e0ffc64be34835f3dd432ec387fccbbe18dadd73b4d2684b749c782e70c291830021c4ab10e6716fe25079e489929e54eef32fb4866a45dc

diff --git a/dev-python/beartype/beartype-0.18.3.ebuild 
b/dev-python/beartype/beartype-0.18.3.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.18.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-03 Thread Michał Górny
commit: 5159e5d77c2051c085502639cbbdc95fe62a796c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  4 04:02:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  4 04:02:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5159e5d7

dev-python/beartype: Bump to 0.18.2

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.18.2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 914401acc2e0..b16e98d410a2 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
 DIST beartype-0.18.0.tar.gz 1173664 BLAKE2B 
8c5a1131ccc06ef43e354ef9300ed4f170a8d7b9df4b435345c7e5ec4b7637c0b605c525f3c00033d32425dc9b1e2ae853f5662418053f77939671d113c25f0e
 SHA512 
304dda79941bb458445c63e05d447896c2f8b49db95787fe059b6b25f4aa863fc1cbee1e1b13af22dfe22c2359c83da61632ced03ee4391832ffbf88b5f541a1
+DIST beartype-0.18.2.tar.gz 1174624 BLAKE2B 
c3099c5569bf6090b33e637c1cacb829900705ad838ad24413cedce96cfb6c7e3ad8cf3d92741ef83f7b88eb3c056c0efff3ebf1f77c9c970193f3873629e398
 SHA512 
ff26366d210b365fab10af77018ab64ec77d7beed14eb8de5da5711f170b95f862ed5070f7b3aa7a1e66355745309829305cd9db2020b39eae806e0e2af85014

diff --git a/dev-python/beartype/beartype-0.18.2.ebuild 
b/dev-python/beartype/beartype-0.18.2.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.18.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-03 Thread Michał Górny
commit: 6ebd6ca1b951e928e93b8d08fdd273125c48b6d9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 06:46:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 07:25:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebd6ca1

dev-python/beartype: Bump to 0.18.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.18.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 329d05577ff0..914401acc2e0 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1 +1,2 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
+DIST beartype-0.18.0.tar.gz 1173664 BLAKE2B 
8c5a1131ccc06ef43e354ef9300ed4f170a8d7b9df4b435345c7e5ec4b7637c0b605c525f3c00033d32425dc9b1e2ae853f5662418053f77939671d113c25f0e
 SHA512 
304dda79941bb458445c63e05d447896c2f8b49db95787fe059b6b25f4aa863fc1cbee1e1b13af22dfe22c2359c83da61632ced03ee4391832ffbf88b5f541a1

diff --git a/dev-python/beartype/beartype-0.18.0.ebuild 
b/dev-python/beartype/beartype-0.18.0.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.18.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-03-02 Thread Michał Górny
commit: b55d7ba7f6aad00d02494afa24fabdcecfd5a466
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  2 11:39:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  2 11:43:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55d7ba7

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  2 --
 dev-python/beartype/beartype-0.17.0.ebuild | 40 --
 dev-python/beartype/beartype-0.17.1.ebuild | 40 --
 3 files changed, 82 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 97a0008ee175..329d05577ff0 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1 @@
-DIST beartype-0.17.0.tar.gz 1127446 BLAKE2B 
af31894aab2d2482d288832b59859c9f1ccebd21f9e974e18a68f132c2e4c5194d46e4323ed6b8ec2b1804977672cf72d3357ca04b910a6d2ad968bfdf2b1bb7
 SHA512 
b1322e640f1482819fa8218d284acd1ccb7063e1d725b5db9d3e71a762d4c464ad138df10ec24a3ead07105fb3d24336635309498ea8ce3c811c26a5ee457252
-DIST beartype-0.17.1.tar.gz 1130580 BLAKE2B 
f3f8d3e912fdd1689cd51e3a40e3c795a273400061f9a61e9d5a1e33e5d9d73f181dd688dc454683253ae84aded0a14987ab3eedbd9e0e6d47ef6045ba46e9f8
 SHA512 
37a0a03918b481a11f30506c6c3e3f5e7539c88506e4b373557a47c4c4425b1276d5957fc7785463146b3fcb9d8e9a012d53d2537de021800b771bed47275511
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804

diff --git a/dev-python/beartype/beartype-0.17.0.ebuild 
b/dev-python/beartype/beartype-0.17.0.ebuild
deleted file mode 100644
index cf8363a1d705..
--- a/dev-python/beartype/beartype-0.17.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff --git a/dev-python/beartype/beartype-0.17.1.ebuild 
b/dev-python/beartype/beartype-0.17.1.ebuild
deleted file mode 100644
index 8337b30a5732..
--- a/dev-python/beartype/beartype-0.17.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}



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

2024-03-02 Thread Arthur Zamarin
commit: ae2c36c3d65a55e37b752542439945a7ace2178e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 11:17:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 11:17:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2c36c3

dev-python/beartype: Stabilize 0.17.2 ALLARCHES, #925982

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

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

diff --git a/dev-python/beartype/beartype-0.17.2.ebuild 
b/dev-python/beartype/beartype-0.17.2.ebuild
index 8337b30a5732..cf8363a1d705 100644
--- a/dev-python/beartype/beartype-0.17.2.ebuild
+++ b/dev-python/beartype/beartype-0.17.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~riscv"
 
 BDEPEND="
test? (



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

2024-02-14 Thread Michał Górny
commit: 03032695c25351c8d98d6d045eea143c63d32912
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 04:04:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 04:10:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03032695

dev-python/beartype: Bump to 0.17.2

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.17.2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 99c20695a329..97a0008ee175 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.17.0.tar.gz 1127446 BLAKE2B 
af31894aab2d2482d288832b59859c9f1ccebd21f9e974e18a68f132c2e4c5194d46e4323ed6b8ec2b1804977672cf72d3357ca04b910a6d2ad968bfdf2b1bb7
 SHA512 
b1322e640f1482819fa8218d284acd1ccb7063e1d725b5db9d3e71a762d4c464ad138df10ec24a3ead07105fb3d24336635309498ea8ce3c811c26a5ee457252
 DIST beartype-0.17.1.tar.gz 1130580 BLAKE2B 
f3f8d3e912fdd1689cd51e3a40e3c795a273400061f9a61e9d5a1e33e5d9d73f181dd688dc454683253ae84aded0a14987ab3eedbd9e0e6d47ef6045ba46e9f8
 SHA512 
37a0a03918b481a11f30506c6c3e3f5e7539c88506e4b373557a47c4c4425b1276d5957fc7785463146b3fcb9d8e9a012d53d2537de021800b771bed47275511
+DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804

diff --git a/dev-python/beartype/beartype-0.17.2.ebuild 
b/dev-python/beartype/beartype-0.17.2.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.17.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-02-11 Thread Michał Górny
commit: 6665e759cfaa051023a20df57a39555dbf659270
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 13:02:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 13:10:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6665e759

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  1 -
 dev-python/beartype/beartype-0.16.4.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 897979f219dd..99c20695a329 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1,2 @@
-DIST beartype-0.16.4.tar.gz 1063638 BLAKE2B 
a5e399f070cb0e7b9046eeb66f98d5ea194482d9d10db0f63269f2f085ad30c5a103dbb4f4f6e167fef56c348e9de63bd9c70812170c159d9b913235cf769bd9
 SHA512 
377bf525bdbc46879b2b864289d0450ec7835e424c3d31b682b4d9460f0d65f9759e4e1dc3e6e9b42047f7555ae7dfa8e7598d2181d25c94f30e01f7d006a741
 DIST beartype-0.17.0.tar.gz 1127446 BLAKE2B 
af31894aab2d2482d288832b59859c9f1ccebd21f9e974e18a68f132c2e4c5194d46e4323ed6b8ec2b1804977672cf72d3357ca04b910a6d2ad968bfdf2b1bb7
 SHA512 
b1322e640f1482819fa8218d284acd1ccb7063e1d725b5db9d3e71a762d4c464ad138df10ec24a3ead07105fb3d24336635309498ea8ce3c811c26a5ee457252
 DIST beartype-0.17.1.tar.gz 1130580 BLAKE2B 
f3f8d3e912fdd1689cd51e3a40e3c795a273400061f9a61e9d5a1e33e5d9d73f181dd688dc454683253ae84aded0a14987ab3eedbd9e0e6d47ef6045ba46e9f8
 SHA512 
37a0a03918b481a11f30506c6c3e3f5e7539c88506e4b373557a47c4c4425b1276d5957fc7785463146b3fcb9d8e9a012d53d2537de021800b771bed47275511

diff --git a/dev-python/beartype/beartype-0.16.4.ebuild 
b/dev-python/beartype/beartype-0.16.4.ebuild
deleted file mode 100644
index a6c58fc162e7..
--- a/dev-python/beartype/beartype-0.16.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-)



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

2024-02-11 Thread Sam James
commit: c1459d0ffe3a65fa477414e612b2f2527eb46f77
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 11:10:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 11:10:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1459d0f

dev-python/beartype: Stabilize 0.17.0 ALLARCHES, #924255

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

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

diff --git a/dev-python/beartype/beartype-0.17.0.ebuild 
b/dev-python/beartype/beartype-0.17.0.ebuild
index 8337b30a5732..cf8363a1d705 100644
--- a/dev-python/beartype/beartype-0.17.0.ebuild
+++ b/dev-python/beartype/beartype-0.17.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~riscv"
 
 BDEPEND="
test? (



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

2024-02-10 Thread Michał Górny
commit: 271073ea02542012faef4bf763a60bda1d3e4182
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:31:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271073ea

dev-python/beartype: Bump to 0.17.1

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.17.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 3a029ceae167..897979f219dd 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.16.4.tar.gz 1063638 BLAKE2B 
a5e399f070cb0e7b9046eeb66f98d5ea194482d9d10db0f63269f2f085ad30c5a103dbb4f4f6e167fef56c348e9de63bd9c70812170c159d9b913235cf769bd9
 SHA512 
377bf525bdbc46879b2b864289d0450ec7835e424c3d31b682b4d9460f0d65f9759e4e1dc3e6e9b42047f7555ae7dfa8e7598d2181d25c94f30e01f7d006a741
 DIST beartype-0.17.0.tar.gz 1127446 BLAKE2B 
af31894aab2d2482d288832b59859c9f1ccebd21f9e974e18a68f132c2e4c5194d46e4323ed6b8ec2b1804977672cf72d3357ca04b910a6d2ad968bfdf2b1bb7
 SHA512 
b1322e640f1482819fa8218d284acd1ccb7063e1d725b5db9d3e71a762d4c464ad138df10ec24a3ead07105fb3d24336635309498ea8ce3c811c26a5ee457252
+DIST beartype-0.17.1.tar.gz 1130580 BLAKE2B 
f3f8d3e912fdd1689cd51e3a40e3c795a273400061f9a61e9d5a1e33e5d9d73f181dd688dc454683253ae84aded0a14987ab3eedbd9e0e6d47ef6045ba46e9f8
 SHA512 
37a0a03918b481a11f30506c6c3e3f5e7539c88506e4b373557a47c4c4425b1276d5957fc7785463146b3fcb9d8e9a012d53d2537de021800b771bed47275511

diff --git a/dev-python/beartype/beartype-0.17.1.ebuild 
b/dev-python/beartype/beartype-0.17.1.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.17.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-01-25 Thread Michał Górny
commit: 5d5f1414c447e88bbdaa7eec296e38c2f0e801c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 05:37:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 05:39:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5f1414

dev-python/beartype: Enable py3.12

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

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

diff --git a/dev-python/beartype/beartype-0.17.0.ebuild 
b/dev-python/beartype/beartype-0.17.0.ebuild
index 2cda7e3f1e70..8337b30a5732 100644
--- a/dev-python/beartype/beartype-0.17.0.ebuild
+++ b/dev-python/beartype/beartype-0.17.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2024-01-25 Thread Michał Górny
commit: 7c4a6e42a6a4e0c3bdbb56772afe456a176950a7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 05:09:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 05:39:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4a6e42

dev-python/beartype: Bump to 0.17.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.17.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 03751847b826..3a029ceae167 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1 +1,2 @@
 DIST beartype-0.16.4.tar.gz 1063638 BLAKE2B 
a5e399f070cb0e7b9046eeb66f98d5ea194482d9d10db0f63269f2f085ad30c5a103dbb4f4f6e167fef56c348e9de63bd9c70812170c159d9b913235cf769bd9
 SHA512 
377bf525bdbc46879b2b864289d0450ec7835e424c3d31b682b4d9460f0d65f9759e4e1dc3e6e9b42047f7555ae7dfa8e7598d2181d25c94f30e01f7d006a741
+DIST beartype-0.17.0.tar.gz 1127446 BLAKE2B 
af31894aab2d2482d288832b59859c9f1ccebd21f9e974e18a68f132c2e4c5194d46e4323ed6b8ec2b1804977672cf72d3357ca04b910a6d2ad968bfdf2b1bb7
 SHA512 
b1322e640f1482819fa8218d284acd1ccb7063e1d725b5db9d3e71a762d4c464ad138df10ec24a3ead07105fb3d24336635309498ea8ce3c811c26a5ee457252

diff --git a/dev-python/beartype/beartype-0.17.0.ebuild 
b/dev-python/beartype/beartype-0.17.0.ebuild
new file mode 100644
index ..2cda7e3f1e70
--- /dev/null
+++ b/dev-python/beartype/beartype-0.17.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-01-15 Thread Viorel Munteanu
commit: 12e480f92fc22b5e171b54e217f3f4a20b0df009
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 22:59:22 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 16 05:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e480f9

dev-python/beartype: Stabilize 0.16.4 arm64, #915933

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-python/beartype/beartype-0.16.4.ebuild 
b/dev-python/beartype/beartype-0.16.4.ebuild
index e21162a6a0fc..a6c58fc162e7 100644
--- a/dev-python/beartype/beartype-0.16.4.ebuild
+++ b/dev-python/beartype/beartype-0.16.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~riscv"
 
 BDEPEND="
test? (



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

2024-01-15 Thread Viorel Munteanu
commit: 704e98c782b2d466238e0ff4ded0b4f741e7bddd
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 20:43:06 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 16 05:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704e98c7

dev-python/beartype: Stabilize 0.16.4 amd64, #915933

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-python/beartype/beartype-0.16.4.ebuild 
b/dev-python/beartype/beartype-0.16.4.ebuild
index c645a27f6310..e21162a6a0fc 100644
--- a/dev-python/beartype/beartype-0.16.4.ebuild
+++ b/dev-python/beartype/beartype-0.16.4.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
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 
 BDEPEND="
test? (



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

2023-12-30 Thread Michał Górny
commit: 4364b5474901ba3737d5d900b2526a2d5217cd2c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:25:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4364b547

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  4 
 dev-python/beartype/beartype-0.15.0.ebuild | 35 --
 dev-python/beartype/beartype-0.16.1.ebuild | 35 --
 dev-python/beartype/beartype-0.16.2.ebuild | 35 --
 dev-python/beartype/beartype-0.16.3.ebuild | 35 --
 5 files changed, 144 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 5f03199d58bd..03751847b826 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,5 +1 @@
-DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2
-DIST beartype-0.16.1.tar.gz 1039772 BLAKE2B 
ba3fb71f72c2b332ace7c653d61a8e60546af4f4385dab0676b48759783df33c352edab813c888dc20289044089f7a650c3d56789fc218a044519d0f6982892d
 SHA512 
71ecfaed4113ff1e05a5ba4eef5321da3af7c19bfc53d92906ae2d1c45e5eb8aa4602a3bbd296b242b2a000e03198267ece9c5e963e5216517ad170661e98198
-DIST beartype-0.16.2.tar.gz 1043099 BLAKE2B 
9d71ec55db5429036b9ff8aba7b4c4b8332fb21100e746040ddf92689e55566a8bdb6bbff08eace7a3782b41e75f1e5c7a3d23304dacfd9332b327fd0623533c
 SHA512 
a6c374f96084f0da29733b5fdc145f37de73214a9905e501a9bd30e0ab503165875cb876b2e8d9735971718696a5f3f50d9ee7c8aa12c34df29f6ed7e729c02c
-DIST beartype-0.16.3.tar.gz 1061171 BLAKE2B 
8f8a3f8408585e3c17d3c760b137a7c9e1e8f674c369b7e749652cdc812ed3224c0f9e33b0b7c29c22140a01c0ca012e9f063f3449afd26e65fce7c6a09253aa
 SHA512 
0274859e7722affe115637adbad031a5794d2d9e0fb49480a356c44dcf1cc54a71216faf02c3a5160e7ebee7bfbe99fa64e05a8cd47ed43f81beb5babe7acc19
 DIST beartype-0.16.4.tar.gz 1063638 BLAKE2B 
a5e399f070cb0e7b9046eeb66f98d5ea194482d9d10db0f63269f2f085ad30c5a103dbb4f4f6e167fef56c348e9de63bd9c70812170c159d9b913235cf769bd9
 SHA512 
377bf525bdbc46879b2b864289d0450ec7835e424c3d31b682b4d9460f0d65f9759e4e1dc3e6e9b42047f7555ae7dfa8e7598d2181d25c94f30e01f7d006a741

diff --git a/dev-python/beartype/beartype-0.15.0.ebuild 
b/dev-python/beartype/beartype-0.15.0.ebuild
deleted file mode 100644
index 1600c2778175..
--- a/dev-python/beartype/beartype-0.15.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-)

diff --git a/dev-python/beartype/beartype-0.16.1.ebuild 
b/dev-python/beartype/beartype-0.16.1.ebuild
deleted file mode 100644
index 1600c2778175..
--- a/dev-python/beartype/beartype-0.16.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-)

diff --git a/dev-python/beartype/beartype-0.16.2.ebuild 
b/dev-python/beartype/beartype-0.16.2.ebuild
deleted file mode 100644
index 1600c2778175..
--- a/dev-python/beartype/beartype-0.16.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 

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

2023-10-25 Thread Jakov Smolić
commit: cd5b9eaf8d82666ed534df236c72997f29a1168d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 25 16:59:00 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 25 16:59:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5b9eaf

dev-python/beartype: Keyword 0.16.4 riscv, #914353

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

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

diff --git a/dev-python/beartype/beartype-0.16.4.ebuild 
b/dev-python/beartype/beartype-0.16.4.ebuild
index 1600c2778175..88bbcd2f37e6 100644
--- a/dev-python/beartype/beartype-0.16.4.ebuild
+++ b/dev-python/beartype/beartype-0.16.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 BDEPEND="
test? (



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

2023-10-22 Thread Michał Górny
commit: b7810ae5fbfa04293961c0cd12a5c9860d01c99f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 22 06:41:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 22 06:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7810ae5

dev-python/beartype: Bump to 0.16.4

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.16.4.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 6da93840fcf3..5f03199d58bd 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -2,3 +2,4 @@ DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc0
 DIST beartype-0.16.1.tar.gz 1039772 BLAKE2B 
ba3fb71f72c2b332ace7c653d61a8e60546af4f4385dab0676b48759783df33c352edab813c888dc20289044089f7a650c3d56789fc218a044519d0f6982892d
 SHA512 
71ecfaed4113ff1e05a5ba4eef5321da3af7c19bfc53d92906ae2d1c45e5eb8aa4602a3bbd296b242b2a000e03198267ece9c5e963e5216517ad170661e98198
 DIST beartype-0.16.2.tar.gz 1043099 BLAKE2B 
9d71ec55db5429036b9ff8aba7b4c4b8332fb21100e746040ddf92689e55566a8bdb6bbff08eace7a3782b41e75f1e5c7a3d23304dacfd9332b327fd0623533c
 SHA512 
a6c374f96084f0da29733b5fdc145f37de73214a9905e501a9bd30e0ab503165875cb876b2e8d9735971718696a5f3f50d9ee7c8aa12c34df29f6ed7e729c02c
 DIST beartype-0.16.3.tar.gz 1061171 BLAKE2B 
8f8a3f8408585e3c17d3c760b137a7c9e1e8f674c369b7e749652cdc812ed3224c0f9e33b0b7c29c22140a01c0ca012e9f063f3449afd26e65fce7c6a09253aa
 SHA512 
0274859e7722affe115637adbad031a5794d2d9e0fb49480a356c44dcf1cc54a71216faf02c3a5160e7ebee7bfbe99fa64e05a8cd47ed43f81beb5babe7acc19
+DIST beartype-0.16.4.tar.gz 1063638 BLAKE2B 
a5e399f070cb0e7b9046eeb66f98d5ea194482d9d10db0f63269f2f085ad30c5a103dbb4f4f6e167fef56c348e9de63bd9c70812170c159d9b913235cf769bd9
 SHA512 
377bf525bdbc46879b2b864289d0450ec7835e424c3d31b682b4d9460f0d65f9759e4e1dc3e6e9b42047f7555ae7dfa8e7598d2181d25c94f30e01f7d006a741

diff --git a/dev-python/beartype/beartype-0.16.4.ebuild 
b/dev-python/beartype/beartype-0.16.4.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.16.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-10-14 Thread Michał Górny
commit: f1c799d6840a977c0e13fb0abace62047d70c911
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 14 05:57:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 14 06:29:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c799d6

dev-python/beartype: Bump to 0.16.3

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.16.3.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index cc58e84e8005..6da93840fcf3 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1,4 @@
 DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2
 DIST beartype-0.16.1.tar.gz 1039772 BLAKE2B 
ba3fb71f72c2b332ace7c653d61a8e60546af4f4385dab0676b48759783df33c352edab813c888dc20289044089f7a650c3d56789fc218a044519d0f6982892d
 SHA512 
71ecfaed4113ff1e05a5ba4eef5321da3af7c19bfc53d92906ae2d1c45e5eb8aa4602a3bbd296b242b2a000e03198267ece9c5e963e5216517ad170661e98198
 DIST beartype-0.16.2.tar.gz 1043099 BLAKE2B 
9d71ec55db5429036b9ff8aba7b4c4b8332fb21100e746040ddf92689e55566a8bdb6bbff08eace7a3782b41e75f1e5c7a3d23304dacfd9332b327fd0623533c
 SHA512 
a6c374f96084f0da29733b5fdc145f37de73214a9905e501a9bd30e0ab503165875cb876b2e8d9735971718696a5f3f50d9ee7c8aa12c34df29f6ed7e729c02c
+DIST beartype-0.16.3.tar.gz 1061171 BLAKE2B 
8f8a3f8408585e3c17d3c760b137a7c9e1e8f674c369b7e749652cdc812ed3224c0f9e33b0b7c29c22140a01c0ca012e9f063f3449afd26e65fce7c6a09253aa
 SHA512 
0274859e7722affe115637adbad031a5794d2d9e0fb49480a356c44dcf1cc54a71216faf02c3a5160e7ebee7bfbe99fa64e05a8cd47ed43f81beb5babe7acc19

diff --git a/dev-python/beartype/beartype-0.16.3.ebuild 
b/dev-python/beartype/beartype-0.16.3.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.16.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-09-22 Thread Michał Górny
commit: ce9827678b828e1bf60533881edccd871e018eee
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:18:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:18:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce982767

dev-python/beartype: Bump to 0.16.2

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.16.2.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index aa309f4d8d96..cc58e84e8005 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2
 DIST beartype-0.16.1.tar.gz 1039772 BLAKE2B 
ba3fb71f72c2b332ace7c653d61a8e60546af4f4385dab0676b48759783df33c352edab813c888dc20289044089f7a650c3d56789fc218a044519d0f6982892d
 SHA512 
71ecfaed4113ff1e05a5ba4eef5321da3af7c19bfc53d92906ae2d1c45e5eb8aa4602a3bbd296b242b2a000e03198267ece9c5e963e5216517ad170661e98198
+DIST beartype-0.16.2.tar.gz 1043099 BLAKE2B 
9d71ec55db5429036b9ff8aba7b4c4b8332fb21100e746040ddf92689e55566a8bdb6bbff08eace7a3782b41e75f1e5c7a3d23304dacfd9332b327fd0623533c
 SHA512 
a6c374f96084f0da29733b5fdc145f37de73214a9905e501a9bd30e0ab503165875cb876b2e8d9735971718696a5f3f50d9ee7c8aa12c34df29f6ed7e729c02c

diff --git a/dev-python/beartype/beartype-0.16.2.ebuild 
b/dev-python/beartype/beartype-0.16.2.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.16.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-09-19 Thread Michał Górny
commit: 01d03b110be3a23ad1ef5b6f109e2d4529955966
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 19 11:38:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 19 12:41:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d03b11

dev-python/beartype: Bump to 0.16.1

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.16.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index cb73b6979740..aa309f4d8d96 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1 +1,2 @@
 DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2
+DIST beartype-0.16.1.tar.gz 1039772 BLAKE2B 
ba3fb71f72c2b332ace7c653d61a8e60546af4f4385dab0676b48759783df33c352edab813c888dc20289044089f7a650c3d56789fc218a044519d0f6982892d
 SHA512 
71ecfaed4113ff1e05a5ba4eef5321da3af7c19bfc53d92906ae2d1c45e5eb8aa4602a3bbd296b242b2a000e03198267ece9c5e963e5216517ad170661e98198

diff --git a/dev-python/beartype/beartype-0.16.1.ebuild 
b/dev-python/beartype/beartype-0.16.1.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.16.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-07-24 Thread Michał Górny
commit: f505d1b5632d3ba35b362a48870b712ee1b8f609
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 24 11:18:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 24 11:30:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f505d1b5

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  2 --
 dev-python/beartype/beartype-0.14.0.ebuild | 35 --
 dev-python/beartype/beartype-0.14.1.ebuild | 35 --
 3 files changed, 72 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 6473b39734cd..cb73b6979740 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1 @@
-DIST beartype-0.14.0.tar.gz 946839 BLAKE2B 
f1e5f51fc160eac2c87035114a8ad10e550fef464ab9eceb416b811cda84479c1d6b4ca095cb71911477d525fe28174c2c810c27f3ed177916a5738315a63bb6
 SHA512 
bdf1a9c4323455efbaa74af669e4b31c6701f5cc230d2d185e8d355361c4ed0afa9a314ee42ca773135cef6e88b17b8ccdcd848fbb7758e7de5fcdb5d25d
-DIST beartype-0.14.1.tar.gz 964899 BLAKE2B 
2387be88e33e3b1908caacf967c43ffaf0cae4f42ee0b29e840762707ee45902f2609ce42cf917eff4692d1ee86633844129308b0b4a533989967b282a265a71
 SHA512 
93e4b1a32cfa0b1465e7ae32177f34118b99e3ea7f5c8b796b3980256755f37dc15be10bf973ef75464e8825a4f4bd1c344bf2c592801cb482ecd78d93db3de5
 DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2

diff --git a/dev-python/beartype/beartype-0.14.0.ebuild 
b/dev-python/beartype/beartype-0.14.0.ebuild
deleted file mode 100644
index 2ede86b8636b..
--- a/dev-python/beartype/beartype-0.14.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-)

diff --git a/dev-python/beartype/beartype-0.14.1.ebuild 
b/dev-python/beartype/beartype-0.14.1.ebuild
deleted file mode 100644
index 1600c2778175..
--- a/dev-python/beartype/beartype-0.14.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-)



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

2023-07-22 Thread Arthur Zamarin
commit: b61d1c7193c6f0663334632487079056977898b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 22 12:54:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 22 12:55:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61d1c71

dev-python/beartype: add 0.15.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.15.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index a117640105c2..6473b39734cd 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.14.0.tar.gz 946839 BLAKE2B 
f1e5f51fc160eac2c87035114a8ad10e550fef464ab9eceb416b811cda84479c1d6b4ca095cb71911477d525fe28174c2c810c27f3ed177916a5738315a63bb6
 SHA512 
bdf1a9c4323455efbaa74af669e4b31c6701f5cc230d2d185e8d355361c4ed0afa9a314ee42ca773135cef6e88b17b8ccdcd848fbb7758e7de5fcdb5d25d
 DIST beartype-0.14.1.tar.gz 964899 BLAKE2B 
2387be88e33e3b1908caacf967c43ffaf0cae4f42ee0b29e840762707ee45902f2609ce42cf917eff4692d1ee86633844129308b0b4a533989967b282a265a71
 SHA512 
93e4b1a32cfa0b1465e7ae32177f34118b99e3ea7f5c8b796b3980256755f37dc15be10bf973ef75464e8825a4f4bd1c344bf2c592801cb482ecd78d93db3de5
+DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2

diff --git a/dev-python/beartype/beartype-0.15.0.ebuild 
b/dev-python/beartype/beartype-0.15.0.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.15.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-06-07 Thread Michał Górny
commit: 5940d02209afe56ebf160f507446b48093c38d51
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  8 05:19:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  8 05:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5940d022

dev-python/beartype: Bump to 0.14.1

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.14.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index cf25515cbbfb..a117640105c2 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1 +1,2 @@
 DIST beartype-0.14.0.tar.gz 946839 BLAKE2B 
f1e5f51fc160eac2c87035114a8ad10e550fef464ab9eceb416b811cda84479c1d6b4ca095cb71911477d525fe28174c2c810c27f3ed177916a5738315a63bb6
 SHA512 
bdf1a9c4323455efbaa74af669e4b31c6701f5cc230d2d185e8d355361c4ed0afa9a314ee42ca773135cef6e88b17b8ccdcd848fbb7758e7de5fcdb5d25d
+DIST beartype-0.14.1.tar.gz 964899 BLAKE2B 
2387be88e33e3b1908caacf967c43ffaf0cae4f42ee0b29e840762707ee45902f2609ce42cf917eff4692d1ee86633844129308b0b4a533989967b282a265a71
 SHA512 
93e4b1a32cfa0b1465e7ae32177f34118b99e3ea7f5c8b796b3980256755f37dc15be10bf973ef75464e8825a4f4bd1c344bf2c592801cb482ecd78d93db3de5

diff --git a/dev-python/beartype/beartype-0.14.1.ebuild 
b/dev-python/beartype/beartype-0.14.1.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.14.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-06-07 Thread Michał Górny
commit: f942e3683aa7dabe9061bdfe8775c8b7ef817529
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  8 05:15:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  8 05:55:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f942e368

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  3 ---
 dev-python/beartype/beartype-0.12.0.ebuild | 37 ---
 dev-python/beartype/beartype-0.13.0.ebuild | 41 --
 dev-python/beartype/beartype-0.13.1.ebuild | 35 -
 4 files changed, 116 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 39e48db10636..cf25515cbbfb 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,4 +1 @@
-DIST beartype-0.12.0.gh.tar.gz 874431 BLAKE2B 
0ad2a6c852b32427f8f9c5a8915e580601b24551e956d458a64cda4127bffe91a94ff676e2284daed6671e2c94515a234fd74dcb3d8a78616665490d1a780910
 SHA512 
2724f080a0f423a8b79b080843db696ee607f2e27ef52d726928086b643ebb31abe4e3ae24cae12075e222a21291d301601606640ca281ff98272578d5bf752e
-DIST beartype-0.13.0.gh.tar.gz 923713 BLAKE2B 
151480693dfd3e30b41b38ef7ad2138ec323992461e2528fb059ac206304113578843dd1053838e3b132df4fff9f1e03706f02aa3d2b136da96f228d51386dd6
 SHA512 
062776e8d13c75106e1474aeada727562743689ad0131d2e218b222a0befe072f21af59e28bf7e69e1477beefc6cc1dc8cda2a476cf620b68746a3d350d701f5
-DIST beartype-0.13.1.tar.gz 933146 BLAKE2B 
e008c6be830424a868fde249eafc26d71a914a7de683741f90590f6e7bb3bc06b482d49f5e72742d648413cb785bc78666204adffd348224cd2fd37434f0423c
 SHA512 
9109598ef876c08f63fa5451ef86b3e5c0f2cd334d88259a2d39ffae5fc41ad75122ac8781538c580cdf0c5d429cc15b5be04d5cce2a3392f5a0648e1c2de504
 DIST beartype-0.14.0.tar.gz 946839 BLAKE2B 
f1e5f51fc160eac2c87035114a8ad10e550fef464ab9eceb416b811cda84479c1d6b4ca095cb71911477d525fe28174c2c810c27f3ed177916a5738315a63bb6
 SHA512 
bdf1a9c4323455efbaa74af669e4b31c6701f5cc230d2d185e8d355361c4ed0afa9a314ee42ca773135cef6e88b17b8ccdcd848fbb7758e7de5fcdb5d25d

diff --git a/dev-python/beartype/beartype-0.12.0.ebuild 
b/dev-python/beartype/beartype-0.12.0.ebuild
deleted file mode 100644
index b5b5c8c7f555..
--- a/dev-python/beartype/beartype-0.12.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype
-"
-SRC_URI="
-   https://github.com/beartype/beartype/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-)

diff --git a/dev-python/beartype/beartype-0.13.0.ebuild 
b/dev-python/beartype/beartype-0.13.0.ebuild
deleted file mode 100644
index 2617cf4b98f1..
--- a/dev-python/beartype/beartype-0.13.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-# as of 0.13.0, sdist is missing mypy.ini required by tests
-# https://github.com/beartype/beartype/pull/230
-SRC_URI="
-   https://github.com/beartype/beartype/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-)

diff --git a/dev-python/beartype/beartype-0.13.1.ebuild 
b/dev-python/beartype/beartype-0.13.1.ebuild
deleted file mode 100644
index 2ede86b8636b..
--- a/dev-python/beartype/beartype-0.13.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( 

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

2023-05-03 Thread Michał Górny
commit: 234b4e66047d361ea03b3dd8900f9bbc46d7a219
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  3 07:01:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  3 07:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234b4e66

dev-python/beartype: Bump to 0.14.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.14.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 5d597ef361f9..39e48db10636 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,3 +1,4 @@
 DIST beartype-0.12.0.gh.tar.gz 874431 BLAKE2B 
0ad2a6c852b32427f8f9c5a8915e580601b24551e956d458a64cda4127bffe91a94ff676e2284daed6671e2c94515a234fd74dcb3d8a78616665490d1a780910
 SHA512 
2724f080a0f423a8b79b080843db696ee607f2e27ef52d726928086b643ebb31abe4e3ae24cae12075e222a21291d301601606640ca281ff98272578d5bf752e
 DIST beartype-0.13.0.gh.tar.gz 923713 BLAKE2B 
151480693dfd3e30b41b38ef7ad2138ec323992461e2528fb059ac206304113578843dd1053838e3b132df4fff9f1e03706f02aa3d2b136da96f228d51386dd6
 SHA512 
062776e8d13c75106e1474aeada727562743689ad0131d2e218b222a0befe072f21af59e28bf7e69e1477beefc6cc1dc8cda2a476cf620b68746a3d350d701f5
 DIST beartype-0.13.1.tar.gz 933146 BLAKE2B 
e008c6be830424a868fde249eafc26d71a914a7de683741f90590f6e7bb3bc06b482d49f5e72742d648413cb785bc78666204adffd348224cd2fd37434f0423c
 SHA512 
9109598ef876c08f63fa5451ef86b3e5c0f2cd334d88259a2d39ffae5fc41ad75122ac8781538c580cdf0c5d429cc15b5be04d5cce2a3392f5a0648e1c2de504
+DIST beartype-0.14.0.tar.gz 946839 BLAKE2B 
f1e5f51fc160eac2c87035114a8ad10e550fef464ab9eceb416b811cda84479c1d6b4ca095cb71911477d525fe28174c2c810c27f3ed177916a5738315a63bb6
 SHA512 
bdf1a9c4323455efbaa74af669e4b31c6701f5cc230d2d185e8d355361c4ed0afa9a314ee42ca773135cef6e88b17b8ccdcd848fbb7758e7de5fcdb5d25d

diff --git a/dev-python/beartype/beartype-0.14.0.ebuild 
b/dev-python/beartype/beartype-0.14.0.ebuild
new file mode 100644
index ..2ede86b8636b
--- /dev/null
+++ b/dev-python/beartype/beartype-0.14.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-04-11 Thread Michał Górny
commit: ec6396454248552adef90ea355145c563f67b3af
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 11 16:41:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 11 17:25:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec639645

dev-python/beartype: Bump to 0.13.1

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.13.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 4fcc87730cba..5d597ef361f9 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.12.0.gh.tar.gz 874431 BLAKE2B 
0ad2a6c852b32427f8f9c5a8915e580601b24551e956d458a64cda4127bffe91a94ff676e2284daed6671e2c94515a234fd74dcb3d8a78616665490d1a780910
 SHA512 
2724f080a0f423a8b79b080843db696ee607f2e27ef52d726928086b643ebb31abe4e3ae24cae12075e222a21291d301601606640ca281ff98272578d5bf752e
 DIST beartype-0.13.0.gh.tar.gz 923713 BLAKE2B 
151480693dfd3e30b41b38ef7ad2138ec323992461e2528fb059ac206304113578843dd1053838e3b132df4fff9f1e03706f02aa3d2b136da96f228d51386dd6
 SHA512 
062776e8d13c75106e1474aeada727562743689ad0131d2e218b222a0befe072f21af59e28bf7e69e1477beefc6cc1dc8cda2a476cf620b68746a3d350d701f5
+DIST beartype-0.13.1.tar.gz 933146 BLAKE2B 
e008c6be830424a868fde249eafc26d71a914a7de683741f90590f6e7bb3bc06b482d49f5e72742d648413cb785bc78666204adffd348224cd2fd37434f0423c
 SHA512 
9109598ef876c08f63fa5451ef86b3e5c0f2cd334d88259a2d39ffae5fc41ad75122ac8781538c580cdf0c5d429cc15b5be04d5cce2a3392f5a0648e1c2de504

diff --git a/dev-python/beartype/beartype-0.13.1.ebuild 
b/dev-python/beartype/beartype-0.13.1.ebuild
new file mode 100644
index ..2ede86b8636b
--- /dev/null
+++ b/dev-python/beartype/beartype-0.13.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-04-08 Thread Michał Górny
commit: d48b273216edcae0f3248e07589072605d5f9624
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr  9 05:20:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr  9 05:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48b2732

dev-python/beartype: Bump to 0.13.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.13.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 1ee0086d2d5a..4fcc87730cba 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1 +1,2 @@
 DIST beartype-0.12.0.gh.tar.gz 874431 BLAKE2B 
0ad2a6c852b32427f8f9c5a8915e580601b24551e956d458a64cda4127bffe91a94ff676e2284daed6671e2c94515a234fd74dcb3d8a78616665490d1a780910
 SHA512 
2724f080a0f423a8b79b080843db696ee607f2e27ef52d726928086b643ebb31abe4e3ae24cae12075e222a21291d301601606640ca281ff98272578d5bf752e
+DIST beartype-0.13.0.gh.tar.gz 923713 BLAKE2B 
151480693dfd3e30b41b38ef7ad2138ec323992461e2528fb059ac206304113578843dd1053838e3b132df4fff9f1e03706f02aa3d2b136da96f228d51386dd6
 SHA512 
062776e8d13c75106e1474aeada727562743689ad0131d2e218b222a0befe072f21af59e28bf7e69e1477beefc6cc1dc8cda2a476cf620b68746a3d350d701f5

diff --git a/dev-python/beartype/beartype-0.13.0.ebuild 
b/dev-python/beartype/beartype-0.13.0.ebuild
new file mode 100644
index ..2617cf4b98f1
--- /dev/null
+++ b/dev-python/beartype/beartype-0.13.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+# as of 0.13.0, sdist is missing mypy.ini required by tests
+# https://github.com/beartype/beartype/pull/230
+SRC_URI="
+   https://github.com/beartype/beartype/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-01-17 Thread Michał Górny
commit: 48f648f8b978bb118e9d0eb9cb58d781d102a3b1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 17 14:52:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 17 15:44:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f648f8

dev-python/beartype: Bump to 0.12.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.12.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 0d25f2580d99..f590e489cc58 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1 +1,2 @@
 DIST beartype-0.11.0.gh.tar.gz 806671 BLAKE2B 
757764885fb99d82ecd2d7e205329a4f66898e0552e29216ca943ebc79661d0f43454dd43b0a7529cb148c0a50c9241eef56f7d5f1534290496d9811b3b9dac6
 SHA512 
23aff4208f6e41a8f3366c161576e6a6ff30f8d702926a52c266da4d169d683341ca6e728f5882ea2dbe91be23e64314b43343db4fab795d08a2983015398d9d
+DIST beartype-0.12.0.gh.tar.gz 874431 BLAKE2B 
0ad2a6c852b32427f8f9c5a8915e580601b24551e956d458a64cda4127bffe91a94ff676e2284daed6671e2c94515a234fd74dcb3d8a78616665490d1a780910
 SHA512 
2724f080a0f423a8b79b080843db696ee607f2e27ef52d726928086b643ebb31abe4e3ae24cae12075e222a21291d301601606640ca281ff98272578d5bf752e

diff --git a/dev-python/beartype/beartype-0.12.0.ebuild 
b/dev-python/beartype/beartype-0.12.0.ebuild
new file mode 100644
index ..b5b5c8c7f555
--- /dev/null
+++ b/dev-python/beartype/beartype-0.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype
+"
+SRC_URI="
+   https://github.com/beartype/beartype/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+)



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

2022-11-25 Thread Arthur Zamarin
commit: 121ae30bf3785b47fb241e51e8c8d0208d414a47
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 25 08:01:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 25 08:01:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121ae30b

dev-python/beartype: new package, add 0.11.0

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.11.0.ebuild | 31 ++
 dev-python/beartype/metadata.xml   | 13 +
 3 files changed, 45 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
new file mode 100644
index ..0d25f2580d99
--- /dev/null
+++ b/dev-python/beartype/Manifest
@@ -0,0 +1 @@
+DIST beartype-0.11.0.gh.tar.gz 806671 BLAKE2B 
757764885fb99d82ecd2d7e205329a4f66898e0552e29216ca943ebc79661d0f43454dd43b0a7529cb148c0a50c9241eef56f7d5f1534290496d9811b3b9dac6
 SHA512 
23aff4208f6e41a8f3366c161576e6a6ff30f8d702926a52c266da4d169d683341ca6e728f5882ea2dbe91be23e64314b43343db4fab795d08a2983015398d9d

diff --git a/dev-python/beartype/beartype-0.11.0.ebuild 
b/dev-python/beartype/beartype-0.11.0.ebuild
new file mode 100644
index ..cf692b59c322
--- /dev/null
+++ b/dev-python/beartype/beartype-0.11.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype
+"
+SRC_URI="
+   https://github.com/beartype/beartype/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/beartype/metadata.xml b/dev-python/beartype/metadata.xml
new file mode 100644
index ..496068a9baca
--- /dev/null
+++ b/dev-python/beartype/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   beartype
+   beartype/beartype
+   
+