commit: 671c370bb0bcb66d37c23a8a2009d5a2a3f69391 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Mon Mar 17 10:28:45 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Mon Mar 17 10:28:45 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671c370b
dev-python/pysimdjson: Enable py3.13 Closes: https://bugs.gentoo.org/928562 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-python/pysimdjson/pysimdjson-6.0.2.ebuild | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild b/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild index 96d0ec9517e1..158f0da3f580 100644 --- a/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild +++ b/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild @@ -1,11 +1,12 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 DESCRIPTION="Python bindings for simdjson" @@ -46,6 +47,11 @@ src_prepare() { rm simdjson/simdjson.cpp || die echo "#include_next <simdjson.h>" > simdjson/simdjson.h || die + # regressions (new simdjson version?) + rm jsonexamples/test_parsing/i_number_very_big_negative_int.json || die + rm jsonexamples/test_parsing/i_number_too_big_pos_int.json || die + rm jsonexamples/test_parsing/i_number_too_big_neg_int.json || die + distutils-r1_src_prepare export BUILD_WITH_CYTHON=1
