<pre style='margin:0'>
tobypeterson pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9e4b82ce1d3695626a18d6bdfb8d526fef446546">https://github.com/macports/macports-ports/commit/9e4b82ce1d3695626a18d6bdfb8d526fef446546</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9e4b82ce1d3 py-orjson: update to 3.10.12, fix build with maturin 1.8.0
</span>9e4b82ce1d3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9e4b82ce1d3695626a18d6bdfb8d526fef446546
</span>Author: Toby Peterson <toby@macports.org>
AuthorDate: Fri Dec 27 01:55:01 2024 -0600
<span style='display:block; white-space:pre;color:#404040;'> py-orjson: update to 3.10.12, fix build with maturin 1.8.0
</span>---
python/py-orjson/Portfile | 33 ++++++++++++------------
python/py-orjson/files/patch-pyproject.toml.diff | 9 +++++++
2 files changed, 26 insertions(+), 16 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-orjson/Portfile b/python/py-orjson/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7e85d05546e..4277e21b24d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-orjson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-orjson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup python 1.0
</span> PortGroup legacysupport 1.1
name py-orjson
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.10.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.10.12
</span> revision 0
categories-append devel
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,9 +27,11 @@ long_description {*}${description}. It benchmarks as the fastest \
</span> homepage https://github.com/ijl/orjson
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 eb603f6c603e63325616417c0869ae1d5ff5c27b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e35b6d730de6384d5b2dab5fd23f0d76fae8bbc8c353c2f78210aa5fa4beb3ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5444879
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9d3bfaa00811930aff12bdedbf535f5db6d1ca51 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0a78bbda3aea0f9f079057ee1ee8a1ecf790d4f1af88dd67493c6b8ee52506ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5438647
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-pyproject.toml.diff
</span>
python.pep517 yes
python.pep517_backend maturin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,35 +44,34 @@ if {${name} ne ${subport}} {
</span> associative-cache 2.0.0 b993cd767a2bc7307dd87622311ca22c44329cc7a21366206bfa0896827b2bad \
bytecount 0.6.8 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce \
castaway 0.2.3 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cc 1.1.31 c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cc 1.2.1 fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47 \
</span> cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
compact_str 0.8.0 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644 \
crunchy 0.2.2 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 \
encoding_rs 0.8.35 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- gimli 0.30.0 e2e1d97fbe9722ba9bbd0c97051c2956e726562b61f86a25a4360398a40edfc9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gimli 0.31.1 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f \
</span> half 2.4.1 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- itoa 1.0.11 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ itoa 1.0.13 540654e97a3f4470a492cd30ff187bc95d89557a903a2bbf112e2fae98104ef2 \
</span> itoap 1.0.1 9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8 \
jiff 0.1.14 b9d9d414fc817d3e3d62b2598616733f76c4cc74fbac96069674739b881295c8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- libc 0.2.161 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.164 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f \
</span> memchr 2.7.4 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- no-panic 0.1.30 8540b7d99a20166178b42a05776aef900cdbfec397f861dfc7819bf1d7760b3d \
</span> once_cell 1.20.2 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- proc-macro2 1.0.89 f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.92 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 \
</span> quote 1.0.37 b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af \
rustversion 1.0.18 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 \
ryu 1.0.18 f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- serde 1.0.214 f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- serde_derive 1.0.214 de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- serde_json 1.0.132 d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde 1.0.215 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde_derive 1.0.215 ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde_json 1.0.133 c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377 \
</span> shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \
simdutf8 0.1.5 e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e \
smallvec 1.13.2 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 \
static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- syn 2.0.86 e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 2.0.89 44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e \
</span> target-lexicon 0.12.16 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- unicode-ident 1.0.13 e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unwinding 0.2.2 dc55842d0db6329a669d55a623c674b02d677b16bfb2d24857d4089d41eba882 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-ident 1.0.14 adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unwinding 0.2.4 e2c6cb20f236dae10c69b0b45d82ef50af8b7e45c10e429e7901d26b49b4dbf3 \
</span> uuid 1.11.0 f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a \
version_check 0.9.5 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a \
xxhash-rust 0.8.12 6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-orjson/files/patch-pyproject.toml.diff b/python/py-orjson/files/patch-pyproject.toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b2c87c5fd59
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-orjson/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig 2024-12-27 01:53:29
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2024-12-27 01:53:35
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,5 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [project]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name = "orjson"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++dynamic = ["version"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ repository = "https://github.com/ijl/orjson"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ requires-python = ">=3.8"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ classifiers = [
</span></pre><pre style='margin:0'>
</pre>