Download raw body.
py-orjson update
ok?
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 = [
py-orjson update