Index | Thread | Search

From:
Aisha Tammy <openbsd.ports@aisha.cc>
Subject:
Re: py-orjson update
To:
Stuart Henderson <stu@spacehopper.org>
Cc:
ports <ports@openbsd.org>
Date:
Sun, 23 Nov 2025 09:12:33 -0800

Download raw body.

Thread
  • Stuart Henderson:

    py-orjson update

    • Aisha Tammy:

      py-orjson update

On Tue, 18 Nov 2025 21:26:41 +0000
Stuart Henderson <stu@spacehopper.org> wrote:

> ok?

Thanks!
OK aisha


> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/textproc/py-orjson/Makefile,v
> diff -u -p -r1.5 Makefile
> --- Makefile	16 Aug 2025 10:02:21 -0000	1.5
> +++ Makefile	18 Nov 2025 21:25:57 -0000
> @@ -1,7 +1,6 @@
>  COMMENT =		fast, correct Python JSON library
>  
> -MODPY_DISTV =		3.10.7
> -REVISION =		3
> +MODPY_DISTV =		3.11.4
>  DISTNAME =		orjson-${MODPY_DISTV}
>  PKGNAME =		py-${DISTNAME}
>  
> @@ -12,21 +11,16 @@ HOMEPAGE =		https://github.com/ijl/orjso
>  # Apache-2.0, MIT
>  PERMIT_PACKAGE =	Yes
>  
> +WANTLIB +=		${MODCARGO_WANTLIB}
> +
>  MAINTAINER =		Aisha Tammy <aisha@openbsd.org>
>  
>  MODULES =		lang/python
> -
>  MODPY_PI =		Yes
>  MODPY_PYBUILD =		maturin
>  
> -WANTLIB +=		${MODCARGO_WANTLIB}
> -
>  TEST_DEPENDS =		devel/py-tz \
>  			math/py-numpy
>  
> -pre-configure:
> -	${SUBST_CMD} ${WRKSRC}/pyproject.toml
> -
>  .include "crates.inc"
> -
>  .include <bsd.port.mk>
> Index: crates.inc
> ===================================================================
> RCS file: /cvs/ports/textproc/py-orjson/crates.inc,v
> diff -u -p -r1.1.1.1 crates.inc
> --- crates.inc	4 Oct 2024 03:30:26 -0000	1.1.1.1
> +++ crates.inc	18 Nov 2025 21:25:57 -0000
> @@ -1,39 +1,40 @@
> -MODCARGO_CRATES +=	arrayvec	0.7.4	# MIT OR
> Apache-2.0 MODCARGO_CRATES +=	associative-cache
> 2.0.0	# MIT OR Apache-2.0 -MODCARGO_CRATES +=
> autocfg	1.3.0	# Apache-2.0 OR MIT -MODCARGO_CRATES
> +=	beef	0.5.2	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	bytecount	0.6.8	#
> Apache-2.0/MIT -MODCARGO_CRATES +=	castaway
> 0.2.3	# MIT -MODCARGO_CRATES +=	cc	1.1.8
> # MIT OR Apache-2.0 -MODCARGO_CRATES +=	cfg-if
> 1.0.0	# MIT/Apache-2.0 -MODCARGO_CRATES +=
> chrono	0.4.34	# MIT OR Apache-2.0 -MODCARGO_CRATES
> +=	compact_str	0.8.0	# MIT -MODCARGO_CRATES
> +=	crunchy	0.2.2	# MIT -MODCARGO_CRATES
> +=	encoding_rs	0.8.34	# (Apache-2.0 OR MIT) AND
> BSD-3-Clause -MODCARGO_CRATES +=	gimli	0.30.0	#
> MIT OR Apache-2.0 -MODCARGO_CRATES +=	half	2.4.1
> # MIT OR Apache-2.0 -MODCARGO_CRATES +=	itoa
> 1.0.11	# MIT OR Apache-2.0 +MODCARGO_CRATES +=
> bytecount	0.6.9	# Apache-2.0/MIT +MODCARGO_CRATES
> +=	bytes	1.10.1	# MIT +MODCARGO_CRATES +=
> cc	1.2.41	# MIT OR Apache-2.0 +MODCARGO_CRATES
> +=	cfg-if	1.0.4	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	crunchy	0.2.4	# MIT
> +MODCARGO_CRATES +=	encoding_rs	0.8.35	#
> (Apache-2.0 OR MIT) AND BSD-3-Clause +MODCARGO_CRATES +=
> find-msvc-tools	0.1.4	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	gimli	0.32.3	# MIT OR
> Apache-2.0 +MODCARGO_CRATES +=	half	2.7.1	# MIT
> OR Apache-2.0 +MODCARGO_CRATES +=	itoa	1.0.15	#
> MIT OR Apache-2.0 MODCARGO_CRATES +=	itoap	1.0.1
> # MIT -MODCARGO_CRATES +=	libc	0.2.155	# MIT OR
> Apache-2.0 -MODCARGO_CRATES +=	memchr	2.7.4	#
> Unlicense OR MIT -MODCARGO_CRATES +=	no-panic
> 0.1.30	# MIT OR Apache-2.0 -MODCARGO_CRATES +=
> num-traits	0.2.19	# MIT OR Apache-2.0 -MODCARGO_CRATES
> +=	once_cell	1.19.0	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	proc-macro2	1.0.86	# MIT OR
> Apache-2.0 -MODCARGO_CRATES +=	pyo3-build-config
> 0.22.2	# MIT OR Apache-2.0 -MODCARGO_CRATES +=
> pyo3-ffi	0.22.2	# MIT OR Apache-2.0 -MODCARGO_CRATES
> +=	quote	1.0.36	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	rustversion	1.0.17	# MIT OR
> Apache-2.0 -MODCARGO_CRATES +=	ryu	1.0.18	#
> Apache-2.0 OR BSL-1.0 -MODCARGO_CRATES +=	serde
> 1.0.205	# MIT OR Apache-2.0 -MODCARGO_CRATES +=
> serde_derive	1.0.205	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	serde_json	1.0.122	# MIT OR
> Apache-2.0 -MODCARGO_CRATES +=	simdutf8	0.1.4	#
> MIT OR Apache-2.0 -MODCARGO_CRATES +=	smallvec
> 1.13.2	# MIT OR Apache-2.0 -MODCARGO_CRATES +=
> static_assertions	1.1.0	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	syn	2.0.72	# MIT OR
> Apache-2.0 -MODCARGO_CRATES +=	target-lexicon
> 0.12.16	# Apache-2.0 WITH LLVM-exception -MODCARGO_CRATES
> +=	unicode-ident	1.0.12	# (MIT OR Apache-2.0)
> AND Unicode-DFS-2016 -MODCARGO_CRATES +=	unwinding
> 0.2.2	# MIT OR Apache-2.0 +MODCARGO_CRATES +=
> jiff	0.2.15	# Unlicense OR MIT +MODCARGO_CRATES
> +=	jiff-static	0.2.15	# Unlicense OR MIT
> +MODCARGO_CRATES +=	libc	0.2.177	# MIT OR
> Apache-2.0 +MODCARGO_CRATES +=	memchr	2.7.6	#
> Unlicense OR MIT +MODCARGO_CRATES +=	once_cell
> 1.21.3	# MIT OR Apache-2.0 +MODCARGO_CRATES +=
> portable-atomic	1.11.1	# Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	portable-atomic-util	0.2.4	#
> Apache-2.0 OR MIT +MODCARGO_CRATES +=	proc-macro2
> 1.0.103	# MIT OR Apache-2.0 +MODCARGO_CRATES +=
> pyo3-build-config	0.27.1	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	pyo3-ffi	0.27.1	# MIT OR
> Apache-2.0 +MODCARGO_CRATES +=	quote	1.0.41	#
> MIT OR Apache-2.0 +MODCARGO_CRATES +=	ryu	1.0.20
> # Apache-2.0 OR BSL-1.0 +MODCARGO_CRATES +=	serde
> 1.0.228	# MIT OR Apache-2.0 +MODCARGO_CRATES +=
> serde_core	1.0.228	# MIT OR Apache-2.0 +MODCARGO_CRATES
> +=	serde_derive	1.0.228	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	serde_json	1.0.145	# MIT OR
> Apache-2.0 +MODCARGO_CRATES +=	shlex	1.3.0	# MIT
> OR Apache-2.0 +MODCARGO_CRATES +=	simdutf8	0.1.5
> # MIT OR Apache-2.0 +MODCARGO_CRATES +=	smallvec
> 1.15.1	# MIT OR Apache-2.0 +MODCARGO_CRATES +=
> syn	2.0.108	# MIT OR Apache-2.0 +MODCARGO_CRATES
> +=	target-lexicon	0.13.3	# Apache-2.0 WITH
> LLVM-exception +MODCARGO_CRATES +=	unicode-ident
> 1.0.20	# (MIT OR Apache-2.0) AND Unicode-3.0 +MODCARGO_CRATES
> +=	unwinding	0.2.8	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	uuid	1.18.1	# Apache-2.0 OR
> MIT MODCARGO_CRATES +=	version_check	0.9.5	#
> MIT/Apache-2.0 -MODCARGO_CRATES +=	xxhash-rust
> 0.8.12	# BSL-1.0 +MODCARGO_CRATES +=	xxhash-rust
> 0.8.15	# BSL-1.0 +MODCARGO_CRATES +=	zerocopy
> 0.8.27	# BSD-2-Clause OR Apache-2.0 OR MIT +MODCARGO_CRATES
> +=	zerocopy-derive	0.8.27	# BSD-2-Clause OR
> Apache-2.0 OR MIT Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/textproc/py-orjson/distinfo,v diff -u -p
> -r1.1.1.1 distinfo --- distinfo	4 Oct 2024 03:30:26
> -0000	1.1.1.1 +++ distinfo	18 Nov 2025 21:25:57 -0000
> @@ -1,80 +1,82 @@ -SHA256 (cargo/arrayvec-0.7.4.tar.gz) =
> ltMKBlQfuvvH+C7RDAYWTPvSxAETj2rd2EBGKcSxZxE= SHA256
> (cargo/associative-cache-2.0.0.tar.gz) =
> uZPNdnorxzB92HYiMRyiLEQynMeiE2Yga/oIloJ7K60= -SHA256
> (cargo/autocfg-1.3.0.tar.gz) =
> DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA= -SHA256
> (cargo/beef-0.5.2.tar.gz) =
> OoJB8+u4XAVrUJ1DJ60DWPu7pv+zQL84jyY1Cu2iJbE= -SHA256
> (cargo/bytecount-0.6.8.tar.gz) =
> XOibIcqxQ3J20mUNV+lx+dVIotkDfMIxq9wFYrl0mM4= -SHA256
> (cargo/castaway-0.2.3.tar.gz) =
> CrrpvgqvnqlqOxuLG1XGAsp1HrobFQAiDOpOy6/nwNU= -SHA256
> (cargo/cc-1.1.8.tar.gz) =
> UEvewUfyzBPItX7ZQB/YoUfMZrZ61cskE5QkTyyUdUk= -SHA256
> (cargo/cfg-if-1.0.0.tar.gz) =
> uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0= -SHA256
> (cargo/chrono-0.4.34.tar.gz) =
> W8AVZEuS1YkPq3SJ5J0h+HnVyZAYaCfULsURkZQE84s= -SHA256
> (cargo/compact_str-0.8.0.tar.gz) =
> YFDDoW3asuQSFgsx8shxAVcEI5vKYvcvbl8L5jHT9kQ= -SHA256
> (cargo/crunchy-0.2.2.tar.gz) =
> eoHa4HjOqVoBSjOSkc7EOdLyMuvoVKnWcreWxq+vqbc= -SHA256
> (cargo/encoding_rs-0.8.34.tar.gz) =
> tF3pBKoLAQvOKrRSZNBjFoGEf6e28uqn2rdhmUO8T1k= -SHA256
> (cargo/gimli-0.30.0.tar.gz) =
> 4uHZf76XIrqbvQyXBRwpVucmVith+GolpDYDmKQO38k= -SHA256
> (cargo/half-2.4.1.tar.gz) =
> bdCMUyrjZ634HDEqRYC8Z/HQ/ovJxGBSAoP0wP8neIg= -SHA256
> (cargo/itoa-1.0.11.tar.gz) =
> SfHxSHMzVFRQDVlhHxz0pLD3hvmsEfQxKnjkzyVmaVs= +SHA256
> (cargo/bytecount-0.6.9.tar.gz) =
> F1gS4L4rzLar5Qu41WYSYZg0T3B+ME9Fxkj9jyzANl4= +SHA256
> (cargo/bytes-1.10.1.tar.gz) =
> 1xthJ76G/c/dthD3GCrFchHUsYo+nILrLRdmLyInrWo= +SHA256
> (cargo/cc-1.2.41.tar.gz) =
> rJ/mzbsktq3mNhbAoGiORbtWcyJiwVjfPAxL6kykfLc= +SHA256
> (cargo/cfg-if-1.0.4.tar.gz) =
> kzD4sv8T80VAtE6UbvNREYJXJ7ONMyhu+YYUJhUSGAE= +SHA256
> (cargo/crunchy-0.2.4.tar.gz) =
> Rg++6cLC8zkz1yBjCmoLrDO6cFPbU0T6yFjUuJUtd9U= +SHA256
> (cargo/encoding_rs-0.8.35.tar.gz) =
> dQMPPE9F2v11ht1ngJZajH6OKFpey4ZxPmOnnFsnZvM= +SHA256
> (cargo/find-msvc-tools-0.1.4.tar.gz) =
> UgUYePgKchu2jr+8kw4HtlunLy2oiWjqXAb9bKPToSc= +SHA256
> (cargo/gimli-0.32.3.tar.gz) =
> 5im5uY7z3Yr+bKK9D4kwbOwW1D2QeImUW8XWaH8vE8c= +SHA256
> (cargo/half-2.7.1.tar.gz) =
> bqLYS5aVgrSxhkqS3F0nzSt3tiKo15MGg08b5bog2Es= +SHA256
> (cargo/itoa-1.0.15.tar.gz) =
> Sl8TuFjI0xTuPo9jkBH3zO/nH5f5blAVH7mR8meSjiw= SHA256
> (cargo/itoap-1.0.1.tar.gz) =
> kCj0kmRikGXQV/NAqGrLhIZ5JYZfc7v41HtNFJp+iLg= -SHA256
> (cargo/libc-0.2.155.tar.gz) =
> l7OIikrs936BEUXK327vWQH0eCxTiGGRsvaT8kdhhHw= -SHA256
> (cargo/memchr-2.7.4.tar.gz) =
> eMqasaC6ux59VpXjUwiGKJwYzy+H7BmldaCr3OES46M= -SHA256
> (cargo/no-panic-0.1.30.tar.gz) =
> hUC32ZogFmF4tCoFd2rvkAzb/sOX+GHfx4Gb8dd2Cz0= -SHA256
> (cargo/num-traits-0.2.19.tar.gz) =
> Bx38BiaQ6QtzTAsic85yrQ/6lfDHRZa8JQ3P2WAmKEE= -SHA256
> (cargo/once_cell-1.19.0.tar.gz) =
> P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I= -SHA256
> (cargo/proc-macro2-1.0.86.tar.gz) =
> XnGejfZl3w0cj7/SOAFXRHNhUdREXsCDa45iiq4QO3c= -SHA256
> (cargo/pyo3-build-config-0.22.2.tar.gz) =
> Hocw5ZGxRJKolFzf8y8IklCwX1rM7PdK7d+egnLOH6g= -SHA256
> (cargo/pyo3-ffi-0.22.2.tar.gz) =
> XpfpGdLfkuuIyoCgN5afROXnA1ZVllSWLLszFtADAMY= -SHA256
> (cargo/quote-1.0.36.tar.gz) =
> D6dqrzkQHEV4Nq7AziMW29w6tyPN2hxr1OatQgisrKc= -SHA256
> (cargo/rustversion-1.0.17.tar.gz) =
> lV0or0J43oEht+vreWtqRXNdwBQ22JiAEBSs7Sdzo9Y= -SHA256
> (cargo/ryu-1.0.18.tar.gz) =
> 88tboNxDJCzhfemcGA6W25CyNbip/clUPJbSIJEWvZ8= -SHA256
> (cargo/serde-1.0.205.tar.gz) =
> 4zrtsacTXaUrfCF5FFVWP6y7zEPQ8PZhZbQsIbPfsVA= -SHA256
> (cargo/serde_derive-1.0.205.tar.gz) =
> aS1vWskCIBYdZ3TbMMZiICch5krtkFjSw5T0USYUIME= -SHA256
> (cargo/serde_json-1.0.122.tar.gz) =
> eEtiA5UcV/90hHaxJsy16OKVmlwZ5cYXqxlWvj28aNo= -SHA256
> (cargo/simdutf8-0.1.4.tar.gz) =
> 8n9ieFUpUfHyuM+dqWXRCWmy796pWm7EeYerRu3+Jjo= -SHA256
> (cargo/smallvec-1.13.2.tar.gz) =
> PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc= -SHA256
> (cargo/static_assertions-1.1.0.tar.gz) =
> ouuTSbZESzJocuFA6xz158UiFU1p56D/sPuBwGs3VD8= -SHA256
> (cargo/syn-2.0.72.tar.gz) =
> 3Eubm/Kt2Ak9PywCBEcelRsihVgDNd5C+dJTTzrnqK8= -SHA256
> (cargo/target-lexicon-0.12.16.tar.gz) =
> YcQa8n3W0eJ7Gxa0idt5hENHjO8fBqZgyW22F7pd47E= -SHA256
> (cargo/unicode-ident-1.0.12.tar.gz) =
> M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks= -SHA256
> (cargo/unwinding-0.2.2.tar.gz) =
> 3FWELQ22MppmnVWmI8Z0sC1nexa/stJIV9QInUHrqII= +SHA256
> (cargo/jiff-0.2.15.tar.gz) =
> vh+TuLHracd/JLuwr99m9UtjLuOa9AyiHENlodc0fkk= +SHA256
> (cargo/jiff-static-0.2.15.tar.gz) =
> AzQ0Uf+Jl2cmLsMhRvbVWd11n9rfQv8OInx8SPcllLQ= +SHA256
> (cargo/libc-0.2.177.tar.gz) =
> KHSir0eiMlwgAabm+tmxalO4AhArUoFjiFFxz5KxWXY= +SHA256
> (cargo/memchr-2.7.6.tar.gz) =
> 9SsA05lh/FsnNuqFPJzIYjjhZQF6ST0dXI6sa9xMwnM= +SHA256
> (cargo/once_cell-1.21.3.tar.gz) =
> QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0= +SHA256
> (cargo/portable-atomic-1.11.1.tar.gz) =
> +EJnsgoW6pGOQ8aohDPC1U+hRckqgRtbBHzL4VNnRIM= +SHA256
> (cargo/portable-atomic-util-0.2.4.tar.gz) =
> 2KLw2NBA14SKcJyveJEt68w/M+5LPKxH1z0eEGnoNQc= +SHA256
> (cargo/proc-macro2-1.0.103.tar.gz) =
> XulbxO+HuNW6Mui3cUzMg0hlJ26rCu1cmVjQDsRfSeg= +SHA256
> (cargo/pyo3-build-config-0.27.1.tar.gz) =
> 9304d3T29u7GSgBOrA7VJaq3+hlm2UtC90N5ez45Wvs= +SHA256
> (cargo/pyo3-ffi-0.27.1.tar.gz) =
> LdE4RKQkJ5PgLfPi7Ak/VA2Ugpmmp36pznr9hiP1Qr4= +SHA256
> (cargo/quote-1.0.41.tar.gz) =
> ziV2fntJnRtgR2jnzeZF0UzIWEIx6mspXpyesiwC4dE= +SHA256
> (cargo/ryu-1.0.20.tar.gz) =
> KNOysTZuwgmU8f0Yw8WU8Fxd1LxE2LsMHGMsjWgpSB8= +SHA256
> (cargo/serde-1.0.228.tar.gz) =
> mo6U6n83i9Msu9NxmKSpFDYYDFu0ckEeSLXsLiEkrp4= +SHA256
> (cargo/serde_core-1.0.228.tar.gz) =
> QdOFx9TKWOWfxzKvJcOYO2eshSwaJQAK/hF13kWLZ60= +SHA256
> (cargo/serde_derive-1.0.228.tar.gz) =
> 1UDyINMYcXPaIg+IWrZmCDZ7ZXTpJQEak1Pkut2pHXk= +SHA256
> (cargo/serde_json-1.0.145.tar.gz) =
> QCpvZtjHCRFs8i9VjqshD1pQGH9wLrTX5e842afxx5w= +SHA256
> (cargo/shlex-1.3.0.tar.gz) =
> D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ= +SHA256
> (cargo/simdutf8-0.1.5.tar.gz) =
> 46n+NOPnpQMWBgNR83GHo/VGvOlUlhVnVLYBpfpxt24= +SHA256
> (cargo/smallvec-1.15.1.tar.gz) =
> Z7G3o7X+TxN2iHGEBF/PRcaekq9zS3qt3AX7d3tvvQM= +SHA256
> (cargo/syn-2.0.108.tar.gz) =
> 2liRfTUkJICgXCiXBk2gqAWJoqBHbJo/L9yDtTUC6Rc= +SHA256
> (cargo/target-lexicon-0.13.3.tar.gz) =
> 339iV3wl4Hg0ZJ/Ds5+v3Fl8CjUn3BxgEpIBzPy6pQw= +SHA256
> (cargo/unicode-ident-1.0.20.tar.gz) =
> Ri7rda63OuqQAlPOc5yOGKZ0I/rfAGA3zT/yfoJ0igY= +SHA256
> (cargo/unwinding-0.2.8.tar.gz) =
> YGEshF70FpnzncjFOR8lKULAqIt9FdpnLv8NFBAbvW0= +SHA256
> (cargo/uuid-1.18.1.tar.gz) =
> L4e4qhC5FaBlh9DexRbCgv8pW0ddlKv0JdYrV3EAcKI= SHA256
> (cargo/version_check-0.9.5.tar.gz) =
> C5KPM9l1/GrZ+GyPKDhTrSa91bELfxVCqi+hXiKJEFo= -SHA256
> (cargo/xxhash-rust-0.8.12.tar.gz) =
> aly/dQQAlYgZ+2F46qg77lzZwpompAzCQd+McP3UaYQ= -SHA256
> (orjson-3.10.7.tar.gz) = de8GQEA/lF86H59kAGhlYNv7D7WxZYmtYs1HcEPE7uM=
> -SIZE (cargo/arrayvec-0.7.4.tar.gz) = 29856 +SHA256
> (cargo/xxhash-rust-0.8.15.tar.gz) =
> /dIMVCA3VHb71DlHYyiNp+sMwLjBHe7UMakVYq9zNdM= +SHA256
> (cargo/zerocopy-0.8.27.tar.gz) =
> CJSHil+j7f1to/iMSAX0yFWOK5liJ6PYZPR/4R44KCw= +SHA256
> (cargo/zerocopy-derive-0.8.27.tar.gz) =
> iNK42caK0rnkNA14MnFqTSGiKhFUd3rVbqVcUanPODE= +SHA256
> (orjson-3.11.4.tar.gz) = OUhfSrTJswo5Q8/pnhohPEd2+2noq9aPZrg9WgsP3G0=
> SIZE (cargo/associative-cache-2.0.0.tar.gz) = 13960 -SIZE
> (cargo/autocfg-1.3.0.tar.gz) = 16524 -SIZE (cargo/beef-0.5.2.tar.gz)
> = 15275 -SIZE (cargo/bytecount-0.6.8.tar.gz) = 14694 -SIZE
> (cargo/castaway-0.2.3.tar.gz) = 11509 -SIZE (cargo/cc-1.1.8.tar.gz) =
> 81843 -SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934 -SIZE
> (cargo/chrono-0.4.34.tar.gz) = 228932 -SIZE
> (cargo/compact_str-0.8.0.tar.gz) = 70994 -SIZE
> (cargo/crunchy-0.2.2.tar.gz) = 2995 -SIZE
> (cargo/encoding_rs-0.8.34.tar.gz) = 1378166 -SIZE
> (cargo/gimli-0.30.0.tar.gz) = 277411 -SIZE (cargo/half-2.4.1.tar.gz)
> = 50892 -SIZE (cargo/itoa-1.0.11.tar.gz) = 10563 +SIZE
> (cargo/bytecount-0.6.9.tar.gz) = 18695 +SIZE
> (cargo/bytes-1.10.1.tar.gz) = 76779 +SIZE (cargo/cc-1.2.41.tar.gz) =
> 91154 +SIZE (cargo/cfg-if-1.0.4.tar.gz) = 9360 +SIZE
> (cargo/crunchy-0.2.4.tar.gz) = 3887 +SIZE
> (cargo/encoding_rs-0.8.35.tar.gz) = 1381050 +SIZE
> (cargo/find-msvc-tools-0.1.4.tar.gz) = 30817 +SIZE
> (cargo/gimli-0.32.3.tar.gz) = 289789 +SIZE (cargo/half-2.7.1.tar.gz)
> = 61040 +SIZE (cargo/itoa-1.0.15.tar.gz) = 11231 SIZE
> (cargo/itoap-1.0.1.tar.gz) = 83316 -SIZE (cargo/libc-0.2.155.tar.gz)
> = 743539 -SIZE (cargo/memchr-2.7.4.tar.gz) = 96670 -SIZE
> (cargo/no-panic-0.1.30.tar.gz) = 11789 -SIZE
> (cargo/num-traits-0.2.19.tar.gz) = 51631 -SIZE
> (cargo/once_cell-1.19.0.tar.gz) = 33046 -SIZE
> (cargo/proc-macro2-1.0.86.tar.gz) = 48958 -SIZE
> (cargo/pyo3-build-config-0.22.2.tar.gz) = 31225 -SIZE
> (cargo/pyo3-ffi-0.22.2.tar.gz) = 67749 -SIZE
> (cargo/quote-1.0.36.tar.gz) = 28507 -SIZE
> (cargo/rustversion-1.0.17.tar.gz) = 17621 -SIZE
> (cargo/ryu-1.0.18.tar.gz) = 47713 -SIZE (cargo/serde-1.0.205.tar.gz)
> = 78248 -SIZE (cargo/serde_derive-1.0.205.tar.gz) = 55886 -SIZE
> (cargo/serde_json-1.0.122.tar.gz) = 147200 -SIZE
> (cargo/simdutf8-0.1.4.tar.gz) = 28621 -SIZE
> (cargo/smallvec-1.13.2.tar.gz) = 35216 -SIZE
> (cargo/static_assertions-1.1.0.tar.gz) = 18480 -SIZE
> (cargo/syn-2.0.72.tar.gz) = 267069 -SIZE
> (cargo/target-lexicon-0.12.16.tar.gz) = 26488 -SIZE
> (cargo/unicode-ident-1.0.12.tar.gz) = 42168 -SIZE
> (cargo/unwinding-0.2.2.tar.gz) = 26818 +SIZE
> (cargo/jiff-0.2.15.tar.gz) = 712996 +SIZE
> (cargo/jiff-static-0.2.15.tar.gz) = 76146 +SIZE
> (cargo/libc-0.2.177.tar.gz) = 792045 +SIZE
> (cargo/memchr-2.7.6.tar.gz) = 97616 +SIZE
> (cargo/once_cell-1.21.3.tar.gz) = 34534 +SIZE
> (cargo/portable-atomic-1.11.1.tar.gz) = 185506 +SIZE
> (cargo/portable-atomic-util-0.2.4.tar.gz) = 47043 +SIZE
> (cargo/proc-macro2-1.0.103.tar.gz) = 60024 +SIZE
> (cargo/pyo3-build-config-0.27.1.tar.gz) = 35565 +SIZE
> (cargo/pyo3-ffi-0.27.1.tar.gz) = 78517 +SIZE
> (cargo/quote-1.0.41.tar.gz) = 31408 +SIZE (cargo/ryu-1.0.20.tar.gz) =
> 48738 +SIZE (cargo/serde-1.0.228.tar.gz) = 83652 +SIZE
> (cargo/serde_core-1.0.228.tar.gz) = 63111 +SIZE
> (cargo/serde_derive-1.0.228.tar.gz) = 59605 +SIZE
> (cargo/serde_json-1.0.145.tar.gz) = 155748 +SIZE
> (cargo/shlex-1.3.0.tar.gz) = 18713 +SIZE
> (cargo/simdutf8-0.1.5.tar.gz) = 28488 +SIZE
> (cargo/smallvec-1.15.1.tar.gz) = 38116 +SIZE
> (cargo/syn-2.0.108.tar.gz) = 301754 +SIZE
> (cargo/target-lexicon-0.13.3.tar.gz) = 28498 +SIZE
> (cargo/unicode-ident-1.0.20.tar.gz) = 47416 +SIZE
> (cargo/unwinding-0.2.8.tar.gz) = 27968 +SIZE
> (cargo/uuid-1.18.1.tar.gz) = 60468 SIZE
> (cargo/version_check-0.9.5.tar.gz) = 15554 -SIZE
> (cargo/xxhash-rust-0.8.12.tar.gz) = 21329 -SIZE
> (orjson-3.10.7.tar.gz) = 5056450 +SIZE
> (cargo/xxhash-rust-0.8.15.tar.gz) = 21515 +SIZE
> (cargo/zerocopy-0.8.27.tar.gz) = 252663 +SIZE
> (cargo/zerocopy-derive-0.8.27.tar.gz) = 89827 +SIZE
> (orjson-3.11.4.tar.gz) = 5945188 Index: patches/patch-pyproject_toml
> ===================================================================
> RCS file: patches/patch-pyproject_toml diff -N
> patches/patch-pyproject_toml --- patches/patch-pyproject_toml
> 27 Dec 2024 13:58:01 -0000	1.1 +++ /dev/null	1 Jan 1970
> 00:00:00 -0000 @@ -1,12 +0,0 @@ -maturin 1.8 needs project.version -
> -Index: pyproject.toml ---- pyproject.toml.orig -+++ pyproject.toml
> -@@ -1,5 +1,6 @@
> - [project]
> - name = "orjson"
> -+version = "${MODPY_DISTV}"
> - repository = "https://github.com/ijl/orjson"
> - requires-python = ">=3.8"
> - classifiers = [
>