diff --git a/dev-python/ijson/Manifest b/dev-python/ijson/Manifest index 775c6b53ea4ba..e4bd81e3fd273 100644 --- a/dev-python/ijson/Manifest +++ b/dev-python/ijson/Manifest @@ -1 +1,2 @@ DIST ijson-3.5.0.tar.gz 68658 BLAKE2B 5ab77cdc9f45b1e87a0ee5d56d19505b927da71fae0c7017fb44f2a5be47a4ccb1f8ba74590bd4adec89eef3ec4cb8e02ae137891f23088ab0df36fff9dc5454 SHA512 2a50ce4837ced0dc026c477c1efccb021795839b26b1d2bebfafafba8109d424a1aac3b374f6c122f116b3f419cab77c22c5a5fa5ffeacf4281ae9677cd46a41 +DIST ijson-3.5.1.tar.gz 69913 BLAKE2B 94d0f7d791b7b4f13da43bfffa39052a2c9297efeaea1721d91b2fb94c188a52df6cccf9dbec1dd1a471a4b9a3f74c959e1b3189242b5120c3df9524e8f1cb36 SHA512 5eaa1699a29ebc3659be7ddc36779b0994d59fa0c02b4581ac213b2d85cae36b0c868ae9137e5004ccd6f5018696dbbb7c34d6a6910dc49b9423975ca2af7921 diff --git a/dev-python/ijson/ijson-3.5.1.ebuild b/dev-python/ijson/ijson-3.5.1.ebuild new file mode 100644 index 0000000000000..7b876c04e3152 --- /dev/null +++ b/dev-python/ijson/ijson-3.5.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..15} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Iterative JSON parser with a Pythonic interface" +HOMEPAGE=" + https://github.com/ICRAR/ijson/ + https://pypi.org/project/ijson/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +DEPEND=" + dev-libs/yajl:= +" +RDEPEND=" + ${DEPEND} +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +export IJSON_BUILD_YAJL2C=1 + +python_test() { + rm -rf ijson || die + epytest +}