Date: Mon, 2 Dec 2024 14:28:19 GMT From: Robert Clausecker <fuz@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 47cfc1e62e90 - main - devel/py-orjson: update to 3.10.11 Message-ID: <202412021428.4B2ESJb4046196@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=47cfc1e62e9055291793ff18d9f8f1d5fe669518 commit 47cfc1e62e9055291793ff18d9f8f1d5fe669518 Author: Älven <alster@vinterdalen.se> AuthorDate: 2024-11-22 19:32:34 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-12-02 14:27:31 +0000 devel/py-orjson: update to 3.10.11 Changelog: https://github.com/ijl/orjson/releases PR: 282924 Approved by: rozhuk.im@gmail.com (maintainer) --- devel/py-orjson/Makefile | 45 ++---------------- devel/py-orjson/Makefile.crates | 35 ++++++++++++++ devel/py-orjson/distinfo | 100 +++++++++++++++++++--------------------- devel/py-orjson/pkg-descr | 6 +-- 4 files changed, 88 insertions(+), 98 deletions(-) diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile index 0691349586e2..8379cfd5304c 100644 --- a/devel/py-orjson/Makefile +++ b/devel/py-orjson/Makefile @@ -1,12 +1,12 @@ PORTNAME= orjson -PORTVERSION= 3.10.6 -PORTREVISION= 4 +DISTVERSION= 3.10.11 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rozhuk.im@gmail.com COMMENT= Fast, correct JSON library for Python -WWW= https://pypi.org/project/orjson/ +WWW= https://pypi.org/project/orjson/ \ + https://github.com/ijl/orjson/ LICENSE= APACHE20 MIT LICENSE_COMB= dual @@ -27,45 +27,6 @@ USE_GITHUB= yes GH_ACCOUNT= ijl USE_PYTHON= autoplist concurrent cython pep517 pytest -CARGO_CRATES= arrayvec-0.7.4 \ - associative-cache-2.0.0 \ - autocfg-1.3.0 \ - beef-0.5.2 \ - bytecount-0.6.8 \ - castaway-0.2.2 \ - cc-1.0.104 \ - cfg-if-1.0.0 \ - chrono-0.4.34 \ - compact_str-0.7.1 \ - crunchy-0.2.2 \ - encoding_rs-0.8.34 \ - gimli-0.30.0 \ - half-2.4.1 \ - itoa-1.0.11 \ - itoap-1.0.1 \ - libc-0.2.155 \ - no-panic-0.1.30 \ - num-traits-0.2.19 \ - once_cell-1.19.0 \ - proc-macro2-1.0.86 \ - pyo3-build-config-0.22.0 \ - pyo3-ffi-0.22.0 \ - quote-1.0.36 \ - rustversion-1.0.17 \ - ryu-1.0.18 \ - serde-1.0.203 \ - serde_derive-1.0.203 \ - serde_json-1.0.120 \ - simdutf8-0.1.4 \ - smallvec-1.13.2 \ - static_assertions-1.1.0 \ - syn-2.0.68 \ - target-lexicon-0.12.14 \ - unicode-ident-1.0.12 \ - unwinding-0.2.2 \ - version_check-0.9.4 \ - xxhash-rust-0.8.10 - CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no diff --git a/devel/py-orjson/Makefile.crates b/devel/py-orjson/Makefile.crates new file mode 100644 index 000000000000..c45fe25d5d11 --- /dev/null +++ b/devel/py-orjson/Makefile.crates @@ -0,0 +1,35 @@ +CARGO_CRATES= associative-cache-2.0.0 \ + bytecount-0.6.8 \ + castaway-0.2.3 \ + cc-1.1.31 \ + cfg-if-1.0.0 \ + compact_str-0.8.0 \ + crunchy-0.2.2 \ + encoding_rs-0.8.35 \ + gimli-0.30.0 \ + half-2.4.1 \ + itoa-1.0.11 \ + itoap-1.0.1 \ + jiff-0.1.14 \ + libc-0.2.161 \ + memchr-2.7.4 \ + no-panic-0.1.30 \ + once_cell-1.20.2 \ + proc-macro2-1.0.89 \ + quote-1.0.37 \ + rustversion-1.0.18 \ + ryu-1.0.18 \ + serde-1.0.214 \ + serde_derive-1.0.214 \ + serde_json-1.0.132 \ + shlex-1.3.0 \ + simdutf8-0.1.5 \ + smallvec-1.13.2 \ + static_assertions-1.1.0 \ + syn-2.0.86 \ + target-lexicon-0.12.16 \ + unicode-ident-1.0.13 \ + unwinding-0.2.2 \ + uuid-1.11.0 \ + version_check-0.9.5 \ + xxhash-rust-0.8.12 diff --git a/devel/py-orjson/distinfo b/devel/py-orjson/distinfo index a802e1193c34..20bffe1c6c9c 100644 --- a/devel/py-orjson/distinfo +++ b/devel/py-orjson/distinfo @@ -1,28 +1,20 @@ -TIMESTAMP = 1721070389 -SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 -SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856 +TIMESTAMP = 1732300103 SHA256 (rust/crates/associative-cache-2.0.0.crate) = b993cd767a2bc7307dd87622311ca22c44329cc7a21366206bfa0896827b2bad SIZE (rust/crates/associative-cache-2.0.0.crate) = 13960 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1 -SIZE (rust/crates/beef-0.5.2.crate) = 15275 SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce SIZE (rust/crates/bytecount-0.6.8.crate) = 14694 -SHA256 (rust/crates/castaway-0.2.2.crate) = 8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc -SIZE (rust/crates/castaway-0.2.2.crate) = 11091 -SHA256 (rust/crates/cc-1.0.104.crate) = 74b6a57f98764a267ff415d50a25e6e166f3831a5071af4995296ea97d210490 -SIZE (rust/crates/cc-1.0.104.crate) = 79710 +SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 +SIZE (rust/crates/castaway-0.2.3.crate) = 11509 +SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f +SIZE (rust/crates/cc-1.1.31.crate) = 84637 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.34.crate) = 5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b -SIZE (rust/crates/chrono-0.4.34.crate) = 228932 -SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f -SIZE (rust/crates/compact_str-0.7.1.crate) = 57246 +SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644 +SIZE (rust/crates/compact_str-0.8.0.crate) = 70994 SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/gimli-0.30.0.crate) = e2e1d97fbe9722ba9bbd0c97051c2956e726562b61f86a25a4360398a40edfc9 SIZE (rust/crates/gimli-0.30.0.crate) = 277411 SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 @@ -31,49 +23,51 @@ SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f SIZE (rust/crates/itoa-1.0.11.crate) = 10563 SHA256 (rust/crates/itoap-1.0.1.crate) = 9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8 SIZE (rust/crates/itoap-1.0.1.crate) = 83316 -SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c -SIZE (rust/crates/libc-0.2.155.crate) = 743539 +SHA256 (rust/crates/jiff-0.1.14.crate) = b9d9d414fc817d3e3d62b2598616733f76c4cc74fbac96069674739b881295c8 +SIZE (rust/crates/jiff-0.1.14.crate) = 605138 +SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 +SIZE (rust/crates/libc-0.2.161.crate) = 765389 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/no-panic-0.1.30.crate) = 8540b7d99a20166178b42a05776aef900cdbfec397f861dfc7819bf1d7760b3d SIZE (rust/crates/no-panic-0.1.30.crate) = 11789 -SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 -SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 -SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/pyo3-build-config-0.22.0.crate) = ab7164b2202753bd33afc7f90a10355a719aa973d1f94502c50d06f3488bc420 -SIZE (rust/crates/pyo3-build-config-0.22.0.crate) = 31205 -SHA256 (rust/crates/pyo3-ffi-0.22.0.crate) = c6424906ca49013c0829c5c1ed405e20e2da2dc78b82d198564880a704e6a7b7 -SIZE (rust/crates/pyo3-ffi-0.22.0.crate) = 67420 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 -SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6 -SIZE (rust/crates/rustversion-1.0.17.crate) = 17621 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e +SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 +SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094 -SIZE (rust/crates/serde-1.0.203.crate) = 77935 -SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba -SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867 -SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5 -SIZE (rust/crates/serde_json-1.0.120.crate) = 147062 -SHA256 (rust/crates/simdutf8-0.1.4.crate) = f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a -SIZE (rust/crates/simdutf8-0.1.4.crate) = 28621 +SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 +SIZE (rust/crates/serde-1.0.214.crate) = 78523 +SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 +SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630 +SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 +SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e +SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9 -SIZE (rust/crates/syn-2.0.68.crate) = 265035 -SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f -SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/syn-2.0.86.crate) = e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c +SIZE (rust/crates/syn-2.0.86.crate) = 276473 +SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 +SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 +SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe +SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 SHA256 (rust/crates/unwinding-0.2.2.crate) = dc55842d0db6329a669d55a623c674b02d677b16bfb2d24857d4089d41eba882 SIZE (rust/crates/unwinding-0.2.2.crate) = 26818 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/xxhash-rust-0.8.10.crate) = 927da81e25be1e1a2901d59b81b37dd2efd1fc9c9345a55007f09bf5a2d3ee03 -SIZE (rust/crates/xxhash-rust-0.8.10.crate) = 20066 -SHA256 (ijl-orjson-3.10.6_GH0.tar.gz) = 9891b984bcdbe77f5ee05cda7f3628c7fdd188317a02f3482ace4f63a64bd7c6 -SIZE (ijl-orjson-3.10.6_GH0.tar.gz) = 915664 +SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a +SIZE (rust/crates/uuid-1.11.0.crate) = 47683 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/xxhash-rust-0.8.12.crate) = 6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984 +SIZE (rust/crates/xxhash-rust-0.8.12.crate) = 21329 +SHA256 (ijl-orjson-3.10.11_GH0.tar.gz) = ee6953bbbb44ad22483dbe7b548a5c902e231c7413fc0c20905885a690b50c43 +SIZE (ijl-orjson-3.10.11_GH0.tar.gz) = 1003529 diff --git a/devel/py-orjson/pkg-descr b/devel/py-orjson/pkg-descr index b122631b3133..43f2a5428e0d 100644 --- a/devel/py-orjson/pkg-descr +++ b/devel/py-orjson/pkg-descr @@ -1,4 +1,4 @@ orjson is a fast, correct JSON library for Python. -It benchmarks as the fastest Python library for JSON and is more correct -than the standard json library or other third-party libraries. -It serializes dataclass, datetime, numpy, and UUID instances natively. +It benchmarks as the fastest Python library for JSON and is more correct than +the standard json library or other third-party libraries. It serializes +dataclass, datetime, numpy, and UUID instances natively.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412021428.4B2ESJb4046196>