git: 0de24cfe0db2 - main - devel/py-pycrdt: Update to 0.14.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 08 Jul 2026 13:40:06 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0de24cfe0db207e3bacbf58bf2cd0d7634db144b
commit 0de24cfe0db207e3bacbf58bf2cd0d7634db144b
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-08 13:02:08 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-08 13:31:52 +0000
devel/py-pycrdt: Update to 0.14.1
Changes: https://github.com/y-crdt/pycrdt/releases
---
devel/py-pycrdt/Makefile | 3 +-
devel/py-pycrdt/Makefile.crates | 38 ++++++++++---------
devel/py-pycrdt/distinfo | 82 ++++++++++++++++++++++-------------------
3 files changed, 67 insertions(+), 56 deletions(-)
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index 2a0bcbc86cf9..4d0da4a113e4 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pycrdt
-PORTVERSION= 0.13.1
-PORTREVISION= 1
+PORTVERSION= 0.14.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index ad22fbfe0030..f9271b4e3fda 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -1,8 +1,8 @@
CARGO_CRATES= arc-swap-1.9.1 \
async-lock-3.4.2 \
async-trait-0.1.89 \
- bitflags-2.11.1 \
- bumpalo-3.20.2 \
+ bitflags-2.13.0 \
+ bumpalo-3.20.3 \
cfg-if-1.0.4 \
concurrent-queue-2.5.0 \
crossbeam-utils-0.8.21 \
@@ -10,25 +10,29 @@ CARGO_CRATES= arc-swap-1.9.1 \
event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fastrand-2.4.1 \
+ futures-core-0.3.32 \
+ futures-io-0.3.32 \
+ futures-lite-2.6.1 \
+ futures-task-0.3.32 \
getrandom-0.3.4 \
hashbrown-0.14.5 \
heck-0.5.0 \
itoa-1.0.18 \
- js-sys-0.3.98 \
+ js-sys-0.3.102 \
libc-0.2.186 \
lock_api-0.4.14 \
- memchr-2.8.0 \
+ memchr-2.8.2 \
once_cell-1.21.4 \
parking-2.2.1 \
parking_lot_core-0.9.12 \
pin-project-lite-0.2.17 \
portable-atomic-1.13.1 \
proc-macro2-1.0.106 \
- pyo3-0.28.3 \
- pyo3-build-config-0.28.3 \
- pyo3-ffi-0.28.3 \
- pyo3-macros-0.28.3 \
- pyo3-macros-backend-0.28.3 \
+ pyo3-0.29.0 \
+ pyo3-build-config-0.29.0 \
+ pyo3-ffi-0.29.0 \
+ pyo3-macros-0.29.0 \
+ pyo3-macros-backend-0.29.0 \
quote-1.0.45 \
r-efi-5.3.0 \
redox_syscall-0.5.18 \
@@ -37,20 +41,20 @@ CARGO_CRATES= arc-swap-1.9.1 \
serde-1.0.228 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
- serde_json-1.0.149 \
+ serde_json-1.0.150 \
smallstr-0.3.1 \
- smallvec-1.15.1 \
+ smallvec-1.15.2 \
syn-2.0.117 \
target-lexicon-0.13.5 \
thiserror-2.0.18 \
thiserror-impl-2.0.18 \
unicode-ident-1.0.24 \
- wasip2-1.0.3+wasi-0.2.9 \
- wasm-bindgen-0.2.121 \
- wasm-bindgen-macro-0.2.121 \
- wasm-bindgen-macro-support-0.2.121 \
- wasm-bindgen-shared-0.2.121 \
+ wasip2-1.0.4+wasi-0.2.12 \
+ wasm-bindgen-0.2.125 \
+ wasm-bindgen-macro-0.2.125 \
+ wasm-bindgen-macro-support-0.2.125 \
+ wasm-bindgen-shared-0.2.125 \
windows-link-0.2.1 \
wit-bindgen-0.57.1 \
- yrs-0.26.0 \
+ yrs-0.27.2 \
zmij-1.0.21
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index cb35e6296d87..1c9d47e261b3 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1779394407
-SHA256 (pycrdt-0.13.1.tar.gz) = 3d888fc5dafe17d6f53a1430c5342cd58f0f704cafb6ff3f565e597c50d99934
-SIZE (pycrdt-0.13.1.tar.gz) = 85504
+TIMESTAMP = 1782966462
+SHA256 (pycrdt-0.14.1.tar.gz) = 56e7c2d36407716f4977b5f3b972892c51758d31dafff9d043702b5c7fd1aa87
+SIZE (pycrdt-0.14.1.tar.gz) = 95362
SHA256 (rust/crates/arc-swap-1.9.1.crate) = 6a3a1fd6f75306b68087b831f025c712524bcb19aad54e557b1129cfa0a2b207
SIZE (rust/crates/arc-swap-1.9.1.crate) = 81367
SHA256 (rust/crates/async-lock-3.4.2.crate) = 290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311
SIZE (rust/crates/async-lock-3.4.2.crate) = 39826
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
-SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
-SIZE (rust/crates/bitflags-2.11.1.crate) = 49082
-SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb
-SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696
+SHA256 (rust/crates/bitflags-2.13.0.crate) = b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8
+SIZE (rust/crates/bitflags-2.13.0.crate) = 51280
+SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
+SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
@@ -25,6 +25,14 @@ SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae297288
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
SIZE (rust/crates/fastrand-2.4.1.crate) = 20773
+SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
+SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
+SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718
+SIZE (rust/crates/futures-io-0.3.32.crate) = 9191
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
+SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
+SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
@@ -33,14 +41,14 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
SIZE (rust/crates/itoa-1.0.18.crate) = 15935
-SHA256 (rust/crates/js-sys-0.3.98.crate) = 67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08
-SIZE (rust/crates/js-sys-0.3.98.crate) = 108519
+SHA256 (rust/crates/js-sys-0.3.102.crate) = 03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31
+SIZE (rust/crates/js-sys-0.3.102.crate) = 108354
SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
SIZE (rust/crates/libc-0.2.186.crate) = 821883
SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
-SIZE (rust/crates/memchr-2.8.0.crate) = 97780
+SHA256 (rust/crates/memchr-2.8.2.crate) = 88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4
+SIZE (rust/crates/memchr-2.8.2.crate) = 99069
SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50
SIZE (rust/crates/once_cell-1.21.4.crate) = 35010
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
@@ -53,16 +61,16 @@ SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe
SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
-SHA256 (rust/crates/pyo3-0.28.3.crate) = 91fd8e38a3b50ed1167fb981cd6fd60147e091784c427b8f7183a7ee32c31c12
-SIZE (rust/crates/pyo3-0.28.3.crate) = 1204476
-SHA256 (rust/crates/pyo3-build-config-0.28.3.crate) = e368e7ddfdeb98c9bca7f8383be1648fd84ab466bf2bc015e94008db6d35611e
-SIZE (rust/crates/pyo3-build-config-0.28.3.crate) = 35961
-SHA256 (rust/crates/pyo3-ffi-0.28.3.crate) = 7f29e10af80b1f7ccaf7f69eace800a03ecd13e883acfacc1e5d0988605f651e
-SIZE (rust/crates/pyo3-ffi-0.28.3.crate) = 80881
-SHA256 (rust/crates/pyo3-macros-0.28.3.crate) = df6e520eff47c45997d2fc7dd8214b25dd1310918bbb2642156ef66a67f29813
-SIZE (rust/crates/pyo3-macros-0.28.3.crate) = 8963
-SHA256 (rust/crates/pyo3-macros-backend-0.28.3.crate) = c4cdc218d835738f81c2338f822078af45b4afdf8b2e33cbb5916f108b813acb
-SIZE (rust/crates/pyo3-macros-backend-0.28.3.crate) = 88063
+SHA256 (rust/crates/pyo3-0.29.0.crate) = cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c
+SIZE (rust/crates/pyo3-0.29.0.crate) = 1241253
+SHA256 (rust/crates/pyo3-build-config-0.29.0.crate) = c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078
+SIZE (rust/crates/pyo3-build-config-0.29.0.crate) = 39616
+SHA256 (rust/crates/pyo3-ffi-0.29.0.crate) = ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b
+SIZE (rust/crates/pyo3-ffi-0.29.0.crate) = 88184
+SHA256 (rust/crates/pyo3-macros-0.29.0.crate) = 9ac53762fd065daa3194dd09337a38bd793a188100fd1a9304c4ab312d901771
+SIZE (rust/crates/pyo3-macros-0.29.0.crate) = 8915
+SHA256 (rust/crates/pyo3-macros-backend-0.29.0.crate) = 4ca3a1557399783172dc5bf39cfca835157732532cba56b71d2292161e53b362
+SIZE (rust/crates/pyo3-macros-backend-0.29.0.crate) = 91943
SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924
SIZE (rust/crates/quote-1.0.45.crate) = 31564
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
@@ -79,12 +87,12 @@ SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
-SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
+SHA256 (rust/crates/serde_json-1.0.150.crate) = e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9
+SIZE (rust/crates/serde_json-1.0.150.crate) = 155574
SHA256 (rust/crates/smallstr-0.3.1.crate) = 862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b
SIZE (rust/crates/smallstr-0.3.1.crate) = 13348
-SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
-SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/smallvec-1.15.2.crate) = 8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90
+SIZE (rust/crates/smallvec-1.15.2.crate) = 34899
SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
SIZE (rust/crates/syn-2.0.117.crate) = 306011
SHA256 (rust/crates/target-lexicon-0.13.5.crate) = adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca
@@ -95,21 +103,21 @@ SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e7
SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
-SHA256 (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6
-SIZE (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 134512
-SHA256 (rust/crates/wasm-bindgen-0.2.121.crate) = 49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790
-SIZE (rust/crates/wasm-bindgen-0.2.121.crate) = 65838
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.121.crate) = 8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578
-SIZE (rust/crates/wasm-bindgen-macro-0.2.121.crate) = 9294
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.121.crate) = d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.121.crate) = 79901
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.121.crate) = c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441
-SIZE (rust/crates/wasm-bindgen-shared-0.2.121.crate) = 11270
+SHA256 (rust/crates/wasip2-1.0.4+wasi-0.2.12.crate) = b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487
+SIZE (rust/crates/wasip2-1.0.4+wasi-0.2.12.crate) = 135311
+SHA256 (rust/crates/wasm-bindgen-0.2.125.crate) = 8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a
+SIZE (rust/crates/wasm-bindgen-0.2.125.crate) = 67452
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.125.crate) = 4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.125.crate) = 9302
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.125.crate) = fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.125.crate) = 82680
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.125.crate) = 23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f
+SIZE (rust/crates/wasm-bindgen-shared-0.2.125.crate) = 11288
SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/wit-bindgen-0.57.1.crate) = 1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e
SIZE (rust/crates/wit-bindgen-0.57.1.crate) = 71227
-SHA256 (rust/crates/yrs-0.26.0.crate) = 89512f2d869f9947e1c58d57ef86c8f4ca1b1e8ccf24d6e1ff8c7cdbd67d54df
-SIZE (rust/crates/yrs-0.26.0.crate) = 275190
+SHA256 (rust/crates/yrs-0.27.2.crate) = ccc6a0094c76c87b1b72ca0579bf7aa00f540957182264e6561cbde707c2ce51
+SIZE (rust/crates/yrs-0.27.2.crate) = 280652
SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
SIZE (rust/crates/zmij-1.0.21.crate) = 26665