From af2dc06b474e7ba93cbffc2d49d1cbd308a5087b Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Wed, 8 Jul 2026 12:54:57 +0200 Subject: [PATCH] dev-python/jiter: add 0.16.0 Signed-off-by: Florian Albrechtskirchinger --- dev-python/jiter/Manifest | 2 ++ dev-python/jiter/jiter-0.16.0.ebuild | 44 ++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 dev-python/jiter/jiter-0.16.0.ebuild diff --git a/dev-python/jiter/Manifest b/dev-python/jiter/Manifest index 0c7487b95f..eeeeb2f149 100644 --- a/dev-python/jiter/Manifest +++ b/dev-python/jiter/Manifest @@ -47,6 +47,8 @@ DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a4 DIST itoa-1.0.18.crate 15935 BLAKE2B 8e41446056ccd94979f6f5a8fe8c48d6c47abaab99a41715cca31816f859b56e0cbacb998f300b62be8b719a6470f8a087f1439b72f2f6662d1cdd3d552ede5b SHA512 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c DIST jiter-0.15.0.tar.gz 166640 BLAKE2B 8af75010bbce59952cd31422fdaf44a87852ca5f3acd0f589c483a7828c0cb73203d9ed9c0325c74b4acff02718d297f81b116989424d1734d3c9e2783759633 SHA512 e975d3ee28ba3d75a367bf270bcb1f16b4323ab88434d12c8bdeeade7aaaf410ad5b118a4e740507d1e43c7ea5cbf2a49464d878e3a243f272fa1643abe357a2 DIST jiter-0.15.0.tar.gz.provenance 9248 BLAKE2B 0361d98e0d2f3f0b2055acfa8084bf117d729fb7b0063f7284dab4842db63afdf72327c0057f2fc00dc00468b35e0875642287e952b79950f64762decb9b767f SHA512 07792d066025de6021cc4da080e35cc92e8d42b510c3216decb45428a16ab3c6a3024f27d2ef37e88796821ae0e66b78af69cd2d11aad31e3ac655147c531bcb +DIST jiter-0.16.0-crates.tar.xz 10951076 BLAKE2B a71e31e6aa983179fbd8bb5022b525f2d96889af6de7c0375e8272e51b0d033624c7d965b222f6ca670c3736754a5d2c3eb7919f6046abea3b74e1c09fd58b93 SHA512 caec786f730ad99dafd3d1aa6ff0247f4ae0240d77a85465d3058577cfb433c93d47fc8c74a315a3092985c7e6fb37dba5c9dbd4f426e1f177950e756b74e458 +DIST jiter-0.16.0.gh.tar.gz 271200 BLAKE2B 0dca62900f9364ca985ec320b5bbd1f51c0224e3e60409754799159554e2578d8f3077b5d35d5f9d32cb62823b28b0c0d8fa1abc3d4e56a76be786e35a40d9f0 SHA512 1bb03992808b619aa44f055b5078979623b6c88a2561caad6844747012529ffaacfe6e8800e8539a9e666500315f6a33f4ba5019dda4b4f310bcad599a9f4ece DIST js-sys-0.3.98.crate 108519 BLAKE2B a41d6534bc87c4c265e01211d2f7c8f4c7ed137ac7001c2cbdad4f24784b4cafa4c689aa0c9b9801beb5c5bbd68818c3d4e7bdb78fefcad88020bfa88beb484f SHA512 afeec49d8a6894d1c7a10d80a6d6500d8677f0c769f74beae8da820932da8ff91ff0e9abcc48fde251e617903578e65af4a9cf88972510e78ae8e1284780675c DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 diff --git a/dev-python/jiter/jiter-0.16.0.ebuild b/dev-python/jiter/jiter-0.16.0.ebuild new file mode 100644 index 0000000000..e01ffed40c --- /dev/null +++ b/dev-python/jiter/jiter-0.16.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{12..15} ) + +RUST_MIN_VER="1.88.0" +CRATES=" +" + +inherit cargo distutils-r1 + +DESCRIPTION="Fast iterable JSON parser" +HOMEPAGE=" + https://github.com/pydantic/jiter + https://pypi.org/project/jiter/ +" +SRC_URI=" + https://github.com/pydantic/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/fasys-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz +" +S="${WORKDIR}/${P}/crates/jiter-python" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + test? ( + dev-python/dirty-equals[${PYTHON_USEDEP}] + ) +" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/jiter/jiter.*.so" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest