commit: 8d4be84cba864a6c9b0902d231b599134034cd56
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 03:16:40 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jan 26 03:27:45 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4be84c
dev-python/cysignals: Bump to 1.12.3
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/cysignals/Manifest | 1 +
dev-python/cysignals/cysignals-1.12.3.ebuild | 32 ++++++++++++++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/dev-python/cysignals/Manifest b/dev-python/cysignals/Manifest
index 2380a22c410c..b2ce54145c45 100644
--- a/dev-python/cysignals/Manifest
+++ b/dev-python/cysignals/Manifest
@@ -1 +1,2 @@
DIST cysignals-1.12.2.tar.gz 65828 BLAKE2B
dff532fb0c95abe53331082c88f79edd3a7136501c2015272d83e0a5d29b51e26c007b06f3e4ead42eaa306c1219ccc207827dc58ff954514ebd7fdc47dd2d02
SHA512
9cbf3eb4a11724949f513b4409d136b0890f987f9a5d3c3324b12bddd85eb7226dd793a5b2ec383e9ee46fa59e55f9ca19b0fb4c02e0b6eab46e01607668a8cb
+DIST cysignals-1.12.3.tar.gz 65536 BLAKE2B
c01a39d9803f8ff260b892187766d11423c72d2941bfc97671c0315ad57024a4fabe995a947a0b21b242e3ea5d27f353d04ae4489838017f27cc74708900b558
SHA512
fb17848d26b274d4d94461cb0542e91361ee196640bdc6888984940a4485a1118ece36db8efeb49e9df5477114038bcbc8b92f465aa81fd7c706455419532e5d
diff --git a/dev-python/cysignals/cysignals-1.12.3.ebuild
b/dev-python/cysignals/cysignals-1.12.3.ebuild
new file mode 100644
index 000000000000..3bb2a58f033b
--- /dev/null
+++ b/dev-python/cysignals/cysignals-1.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Interrupt and signal handling for Cython"
+HOMEPAGE="
+ https://github.com/sagemath/cysignals/
+ https://pypi.org/project/cysignals/
+"
+
+# setup.py has "or later"
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+BDEPEND="
+ >=dev-python/cython-3.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}