git: a805f5fa5da4 - main - devel/py-rpds-py: Update to 0.23.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 19 Mar 2025 03:59:24 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a805f5fa5da4d1080f3f29bafb52679827767c97
commit a805f5fa5da4d1080f3f29bafb52679827767c97
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-03-19 03:39:12 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-03-19 03:39:12 +0000
devel/py-rpds-py: Update to 0.23.1
- Update WWW
Changes: https://github.com/crate-py/rpds/releases
---
devel/py-rpds-py/Makefile | 10 ++--
devel/py-rpds-py/Makefile.crates | 57 ++++++++-----------
devel/py-rpds-py/distinfo | 116 +++++++++++++++------------------------
3 files changed, 72 insertions(+), 111 deletions(-)
diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile
index 15ff561d77b2..067f66fc123d 100644
--- a/devel/py-rpds-py/Makefile
+++ b/devel/py-rpds-py/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rpds-py
-PORTVERSION= 0.13.2
-PORTREVISION= 12
+PORTVERSION= 0.23.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/crate-py/rpds/releases/download/v${PORTVERSION}/
@@ -9,14 +8,15 @@ DISTFILES= rpds_py-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python bindings to Rust persistent data structures (rpds)
-WWW= https://github.com/crate-py/rpds
+WWW= https://rpds.readthedocs.io/en/latest/ \
+ https://github.com/crate-py/rpds
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.2<2.0:devel/py-maturin@${PY_FLAVOR}
-USES= cargo dos2unix python
+USES= cargo dos2unix python:3.9+
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
diff --git a/devel/py-rpds-py/Makefile.crates b/devel/py-rpds-py/Makefile.crates
index 4094bde35d19..b250ffa012a3 100644
--- a/devel/py-rpds-py/Makefile.crates
+++ b/devel/py-rpds-py/Makefile.crates
@@ -1,37 +1,24 @@
-CARGO_CRATES= archery-1.1.0 \
- autocfg-1.1.0 \
- bitflags-1.3.2 \
+CARGO_CRATES= archery-1.2.1 \
+ autocfg-1.3.0 \
+ cc-1.0.90 \
cfg-if-1.0.0 \
- heck-0.4.1 \
- indoc-2.0.4 \
- libc-0.2.147 \
- lock_api-0.4.10 \
- memoffset-0.9.0 \
- once_cell-1.18.0 \
- parking_lot-0.12.1 \
- parking_lot_core-0.9.8 \
- proc-macro2-1.0.66 \
- pyo3-0.20.0 \
- pyo3-build-config-0.20.0 \
- pyo3-ffi-0.20.0 \
- pyo3-macros-0.20.0 \
- pyo3-macros-backend-0.20.0 \
- quote-1.0.31 \
- redox_syscall-0.3.5 \
+ heck-0.5.0 \
+ indoc-2.0.5 \
+ libc-0.2.155 \
+ memoffset-0.9.1 \
+ once_cell-1.19.0 \
+ portable-atomic-1.6.0 \
+ proc-macro2-1.0.86 \
+ pyo3-0.23.4 \
+ pyo3-build-config-0.23.4 \
+ pyo3-ffi-0.23.4 \
+ pyo3-macros-0.23.4 \
+ pyo3-macros-backend-0.23.4 \
+ python3-dll-a-0.2.12 \
+ quote-1.0.36 \
rpds-1.1.0 \
- scopeguard-1.1.0 \
- smallvec-1.11.0 \
- static_assertions-1.1.0 \
- syn-2.0.32 \
- target-lexicon-0.12.9 \
- triomphe-0.1.9 \
- unicode-ident-1.0.11 \
- unindent-0.2.3 \
- windows-targets-0.48.1 \
- windows_aarch64_gnullvm-0.48.0 \
- windows_aarch64_msvc-0.48.0 \
- windows_i686_gnu-0.48.0 \
- windows_i686_msvc-0.48.0 \
- windows_x86_64_gnu-0.48.0 \
- windows_x86_64_gnullvm-0.48.0 \
- windows_x86_64_msvc-0.48.0
+ syn-2.0.69 \
+ target-lexicon-0.12.14 \
+ triomphe-0.1.13 \
+ unicode-ident-1.0.12 \
+ unindent-0.2.3
diff --git a/devel/py-rpds-py/distinfo b/devel/py-rpds-py/distinfo
index 82a2fb3aac0b..20c0acf10246 100644
--- a/devel/py-rpds-py/distinfo
+++ b/devel/py-rpds-py/distinfo
@@ -1,77 +1,51 @@
-TIMESTAMP = 1701363722
-SHA256 (rpds_py-0.13.2.tar.gz) = f8eae66a1304de7368932b42d801c67969fd090ddb1a7a24f27b435ed4bed68f
-SIZE (rpds_py-0.13.2.tar.gz) = 17146
-SHA256 (rust/crates/archery-1.1.0.crate) = 487955f60962765486ce000015a3492ca45c34a2ebbf12bc0aa2b5110ca6e7d2
-SIZE (rust/crates/archery-1.1.0.crate) = 22240
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+TIMESTAMP = 1742070408
+SHA256 (rpds_py-0.23.1.tar.gz) = 7f3240dcfa14d198dba24b8b9cb3b108c06b68d45b7babd9eefc1038fdf7e707
+SIZE (rpds_py-0.23.1.tar.gz) = 26806
+SHA256 (rust/crates/archery-1.2.1.crate) = eae2ed21cd55021f05707a807a5fc85695dafb98832921f6cfa06db67ca5b869
+SIZE (rust/crates/archery-1.2.1.crate) = 21224
+SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
+SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5
+SIZE (rust/crates/cc-1.0.90.crate) = 73954
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
-SIZE (rust/crates/indoc-2.0.4.crate) = 14311
-SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
-SIZE (rust/crates/libc-0.2.147.crate) = 686772
-SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
-SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
-SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
-SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
-SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
-SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447
-SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
-SHA256 (rust/crates/pyo3-0.20.0.crate) = 04e8453b658fe480c3e70c8ed4e3d3ec33eb74988bd186561b0cc66b85c3bc4b
-SIZE (rust/crates/pyo3-0.20.0.crate) = 431766
-SHA256 (rust/crates/pyo3-build-config-0.20.0.crate) = a96fe70b176a89cff78f2fa7b3c930081e163d5379b4dcdf993e3ae29ca662e5
-SIZE (rust/crates/pyo3-build-config-0.20.0.crate) = 29534
-SHA256 (rust/crates/pyo3-ffi-0.20.0.crate) = 214929900fd25e6604661ed9cf349727c8920d47deff196c4e28165a6ef2a96b
-SIZE (rust/crates/pyo3-ffi-0.20.0.crate) = 64220
-SHA256 (rust/crates/pyo3-macros-0.20.0.crate) = dac53072f717aa1bfa4db832b39de8c875b7c7af4f4a6fe93cdbf9264cf8383b
-SIZE (rust/crates/pyo3-macros-0.20.0.crate) = 7678
-SHA256 (rust/crates/pyo3-macros-backend-0.20.0.crate) = 7774b5a8282bd4f25f803b1f0d945120be959a36c72e08e7cd031c792fdfd424
-SIZE (rust/crates/pyo3-macros-backend-0.20.0.crate) = 49383
-SHA256 (rust/crates/quote-1.0.31.crate) = 5fe8a65d69dd0808184ebb5f836ab526bb259db23c657efa38711b1072ee47f0
-SIZE (rust/crates/quote-1.0.31.crate) = 27881
-SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
-SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
+SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
+SIZE (rust/crates/libc-0.2.155.crate) = 743539
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
+SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
+SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
+SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
+SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc
+SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676
+SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7
+SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885
+SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d
+SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806
+SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7
+SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852
+SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4
+SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912
+SHA256 (rust/crates/python3-dll-a-0.2.12.crate) = 9b66f9171950e674e64bad3456e11bb3cca108e5c34844383cfe277f45c8a7a8
+SIZE (rust/crates/python3-dll-a-0.2.12.crate) = 83731
+SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
+SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/rpds-1.1.0.crate) = a0e15515d3ce3313324d842629ea4905c25a13f81953eadb88f85516f59290a4
SIZE (rust/crates/rpds-1.1.0.crate) = 69493
-SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
-SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
-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.32.crate) = 239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2
-SIZE (rust/crates/syn-2.0.32.crate) = 242504
-SHA256 (rust/crates/target-lexicon-0.12.9.crate) = df8e77cb757a61f51b947ec4a7e3646efd825b73561db1c232a8ccb639e611a0
-SIZE (rust/crates/target-lexicon-0.12.9.crate) = 24532
-SHA256 (rust/crates/triomphe-0.1.9.crate) = 0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f
-SIZE (rust/crates/triomphe-0.1.9.crate) = 26674
-SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
-SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
+SHA256 (rust/crates/syn-2.0.69.crate) = 201fcda3845c23e8212cd466bfebf0bd20694490fc0356ae8e428e0824a915a6
+SIZE (rust/crates/syn-2.0.69.crate) = 265441
+SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f
+SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508
+SHA256 (rust/crates/triomphe-0.1.13.crate) = e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369
+SIZE (rust/crates/triomphe-0.1.13.crate) = 29568
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
SIZE (rust/crates/unindent-0.2.3.crate) = 7306
-SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
-SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
-SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
-SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
-SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
-SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
-SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
-SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
-SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422