From 671c370bb0bcb66d37c23a8a2009d5a2a3f69391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 17 Mar 2025 11:28:45 +0100 Subject: [PATCH] dev-python/pysimdjson: Enable py3.13 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/928562 Signed-off-by: Michał Górny --- 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 96d0ec9517e18..158f0da3f580b 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/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