summaryrefslogtreecommitdiff
path: root/dev-python/cython
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/cython')
-rw-r--r--dev-python/cython/Manifest4
-rw-r--r--dev-python/cython/cython-0.29.35.ebuild6
-rw-r--r--dev-python/cython/cython-3.0.0_beta3.ebuild5
3 files changed, 9 insertions, 6 deletions
diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index f538517d7655..6a39a9d5413a 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -10,7 +10,7 @@ DIST cython-3.0.0b3.gh.tar.gz 2688784 BLAKE2B 933bb48b2bf5169c973a36c877a36eae28
EBUILD cython-0.29.33-r1.ebuild 2057 BLAKE2B fffda6b31cd868ed0715b69c740f1b1ce596010158b9d45d61c2e71ea05c26b5a908d88bd14796a93eb0f3532b6c8fce941e8cd6e119ba5690f448061d34e38d SHA512 9cede1645c54f46de990db9fb98cd01392bdba02423ece1308d2ecde03cc5f482aaaae2879a17037237652d99d8e2ad5e91b4c52440124f4768fe6abd2040440
EBUILD cython-0.29.33.ebuild 1989 BLAKE2B 7b79573395da08202ec7fb63d8a248534f498f708ff35b61f2215072e62f5c431d4e6bef65bcd1f6d66f4444a8b32949bc5f7bcb02cb1e9241e6d9f06c119cbe SHA512 52185f39ae9f7eaa7d9706d06942b0e83d5837326a4697ea7426d11018c8c8674d365554f2304d73a59f2dbb58b300b420101eccdbbd5c2f4cfb5d72a49ba390
EBUILD cython-0.29.34.ebuild 2067 BLAKE2B 31161725c4d30a9a86ed68021f2941a691d9d75008fd6671beb1d5682b4da4ab4bc17bf7b5b0bc91abf9c26e58b4aef99ae830885a35344a7b14d83326ebbe4e SHA512 c5c9fe17350fef1b3692d9ee13ff13b0c07cf7d95701f7043044c4833ebd722d63cf3b7adfd4b1dd145276686d371d178b3f29dbcea03badd1f6e592331b80ef
-EBUILD cython-0.29.35.ebuild 2102 BLAKE2B 5ba662b634a3583f27628b1adb744e304ee853a89d49dd04a443e168753682ecd5d9d948a2d4ebeeef75f0a82b933b5f9d3f9d342f48d34b91e9828c0d391712 SHA512 c369692985c13f2a77b6ee954fb61ba8acb6f37d86077070c183c33c9d6c160fb287acb783efcad6116d4a7f38cb824470fca7008af1d62271cf2eea46f64e6a
+EBUILD cython-0.29.35.ebuild 2247 BLAKE2B 8f2cbfd1229bf7d699fb6eb56c5ef44d768d82d1ae55e3ff0b593a5afe98fef583e30c2f59a988ac6c3fcc5ebc537e432e7d86e9c40d04e12e9155d62bb81ad6 SHA512 78abcd2bba338df46ed5e47c20cbe8613f84c5080e264ca6421efdf48423f8486c1cc163581cab8d4001c5b2f78ba1f191268f6dacab6689f555d22083afc9b9
EBUILD cython-3.0.0_beta2.ebuild 1833 BLAKE2B 84975273ffbeefa024cc1e7c4acd507f980063892f67390f854c061126fc79d11fd077aa28845990e7d6283014b56e586c7ca916db3f42ac3d59a8c73fac9989 SHA512 f754b1579bf5fc2a9c68a87e98bedad17304d9a9fc329b264ab3071d85a5d250830f72d2c96cf5f9ffd48eeaa79caad47d1b1d59bfa8290dd11c5fe5e4699757
-EBUILD cython-3.0.0_beta3.ebuild 1833 BLAKE2B 84975273ffbeefa024cc1e7c4acd507f980063892f67390f854c061126fc79d11fd077aa28845990e7d6283014b56e586c7ca916db3f42ac3d59a8c73fac9989 SHA512 f754b1579bf5fc2a9c68a87e98bedad17304d9a9fc329b264ab3071d85a5d250830f72d2c96cf5f9ffd48eeaa79caad47d1b1d59bfa8290dd11c5fe5e4699757
+EBUILD cython-3.0.0_beta3.ebuild 1906 BLAKE2B 46457002e552540164bee06f7ab08237fa4827009571b3e8c44f2e7b2c94c3d59f3224a08e644b5ea218b0d82fcb203903b79ce5655ba939136d67a26d45a9f2 SHA512 d72db53f41dcc21cd20b87c22a0a919ff80efcc4dab9fce0d170903a6e2699dd006b53fa869dfe2a2009b73f83f63983631a4f9c40640a8f8af3310f95a839b6
MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78
diff --git a/dev-python/cython/cython-0.29.35.ebuild b/dev-python/cython/cython-0.29.35.ebuild
index cad4a983b39e..8bfbbd5b5663 100644
--- a/dev-python/cython/cython-0.29.35.ebuild
+++ b/dev-python/cython/cython-0.29.35.ebuild
@@ -5,7 +5,9 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_TESTED=( python3_{10..11} )
+# 3.12 not tested yet for https://github.com/cython/cython/issues/5285.
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing toolchain-funcs elisp-common
@@ -61,7 +63,7 @@ python_compile_all() {
}
python_test() {
- if has "${EPYTHON}" pypy3; then
+ if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
einfo "Skipping tests on ${EPYTHON} (xfail)"
return
fi
diff --git a/dev-python/cython/cython-3.0.0_beta3.ebuild b/dev-python/cython/cython-3.0.0_beta3.ebuild
index 2feae328980f..a2f0df6de0ce 100644
--- a/dev-python/cython/cython-3.0.0_beta3.ebuild
+++ b/dev-python/cython/cython-3.0.0_beta3.ebuild
@@ -5,7 +5,8 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_TESTED=( python3_{10..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing toolchain-funcs
@@ -57,7 +58,7 @@ python_compile() {
}
python_test() {
- if has "${EPYTHON}" pypy3; then
+ if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
einfo "Skipping tests on ${EPYTHON} (xfail)"
return
fi