Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 May 2026 15:58:46 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b1604bb72942 - main - devel/py-pycrdt: Update to 0.13.0
Message-ID:  <69ff59b6.34a21.34783440@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b1604bb7294299a1b0b93f69c390a25b6a3c77cf

commit b1604bb7294299a1b0b93f69c390a25b6a3c77cf
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-05-09 15:54:20 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-05-09 15:56:20 +0000

    devel/py-pycrdt: Update to 0.13.0
    
    Changes:        https://github.com/y-crdt/pycrdt/releases
---
 devel/py-pycrdt/Makefile        |  5 +--
 devel/py-pycrdt/Makefile.crates | 38 ++++++++++---------
 devel/py-pycrdt/distinfo        | 82 +++++++++++++++++++++--------------------
 3 files changed, 65 insertions(+), 60 deletions(-)

diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index a60a14fbc61a..d22bb361c4c3 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	pycrdt
-PORTVERSION=	0.12.50
-PORTREVISION=	1
+PORTVERSION=	0.13.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -27,7 +26,7 @@ CARGO_INSTALL=	no
 .include <bsd.port.pre.mk>
 
 .if ${PYTHON_REL} < 31100
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.0:devel/py-typing-extensions@${PY_FLAVOR}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.15.0<5.0.0:devel/py-typing-extensions@${PY_FLAVOR}
 .endif
 
 .include <bsd.port.post.mk>
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index 70f8f415cbcc..576efd460633 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -1,7 +1,7 @@
-CARGO_CRATES=	arc-swap-1.8.2 \
+CARGO_CRATES=	arc-swap-1.9.1 \
 		async-lock-3.4.2 \
 		async-trait-0.1.89 \
-		bitflags-2.11.0 \
+		bitflags-2.11.1 \
 		bumpalo-3.20.2 \
 		cfg-if-1.0.4 \
 		concurrent-queue-2.5.0 \
@@ -9,13 +9,13 @@ CARGO_CRATES=	arc-swap-1.8.2 \
 		dashmap-6.1.0 \
 		event-listener-5.4.1 \
 		event-listener-strategy-0.5.4 \
-		fastrand-2.3.0 \
-		getrandom-0.2.17 \
+		fastrand-2.4.1 \
+		getrandom-0.3.4 \
 		hashbrown-0.14.5 \
 		heck-0.5.0 \
-		itoa-1.0.17 \
-		js-sys-0.3.91 \
-		libc-0.2.183 \
+		itoa-1.0.18 \
+		js-sys-0.3.97 \
+		libc-0.2.186 \
 		lock_api-0.4.14 \
 		memchr-2.8.0 \
 		once_cell-1.21.4 \
@@ -24,12 +24,13 @@ CARGO_CRATES=	arc-swap-1.8.2 \
 		pin-project-lite-0.2.17 \
 		portable-atomic-1.13.1 \
 		proc-macro2-1.0.106 \
-		pyo3-0.28.2 \
-		pyo3-build-config-0.28.2 \
-		pyo3-ffi-0.28.2 \
-		pyo3-macros-0.28.2 \
-		pyo3-macros-backend-0.28.2 \
+		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 \
 		quote-1.0.45 \
+		r-efi-5.3.0 \
 		redox_syscall-0.5.18 \
 		rustversion-1.0.22 \
 		scopeguard-1.2.0 \
@@ -44,11 +45,12 @@ CARGO_CRATES=	arc-swap-1.8.2 \
 		thiserror-2.0.18 \
 		thiserror-impl-2.0.18 \
 		unicode-ident-1.0.24 \
-		wasi-0.11.1+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.114 \
-		wasm-bindgen-macro-0.2.114 \
-		wasm-bindgen-macro-support-0.2.114 \
-		wasm-bindgen-shared-0.2.114 \
+		wasip2-1.0.3+wasi-0.2.9 \
+		wasm-bindgen-0.2.120 \
+		wasm-bindgen-macro-0.2.120 \
+		wasm-bindgen-macro-support-0.2.120 \
+		wasm-bindgen-shared-0.2.120 \
 		windows-link-0.2.1 \
-		yrs-0.25.0 \
+		wit-bindgen-0.57.1 \
+		yrs-0.26.0 \
 		zmij-1.0.21
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index afae679afa74..11b86359622a 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1775587418
-SHA256 (pycrdt-0.12.50.tar.gz) = 506d4bc00d7d566de4018dca52998ab7cf97c787363bc59440d3a3bb3336d1a0
-SIZE (pycrdt-0.12.50.tar.gz) = 84528
-SHA256 (rust/crates/arc-swap-1.8.2.crate) = f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5
-SIZE (rust/crates/arc-swap-1.8.2.crate) = 80791
+TIMESTAMP = 1778246809
+SHA256 (pycrdt-0.13.0.tar.gz) = 2794b51ccce23804110e0d53d2f20462a75c9cc64494b034b537a61c294df3d9
+SIZE (pycrdt-0.13.0.tar.gz) = 85095
+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.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
-SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
+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/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
@@ -23,20 +23,20 @@ SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dad
 SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
 SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
-SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
-SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
-SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
+SIZE (rust/crates/fastrand-2.4.1.crate) = 20773
+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
 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
-SIZE (rust/crates/itoa-1.0.17.crate) = 15905
-SHA256 (rust/crates/js-sys-0.3.91.crate) = b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c
-SIZE (rust/crates/js-sys-0.3.91.crate) = 91416
-SHA256 (rust/crates/libc-0.2.183.crate) = b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d
-SIZE (rust/crates/libc-0.2.183.crate) = 816918
+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.97.crate) = a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf
+SIZE (rust/crates/js-sys-0.3.97.crate) = 106322
+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
@@ -53,18 +53,20 @@ 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.2.crate) = cf85e27e86080aafd5a22eae58a162e133a589551542b3e5cee4beb27e54f8e1
-SIZE (rust/crates/pyo3-0.28.2.crate) = 1202843
-SHA256 (rust/crates/pyo3-build-config-0.28.2.crate) = 8bf94ee265674bf76c09fa430b0e99c26e319c945d96ca0d5a8215f31bf81cf7
-SIZE (rust/crates/pyo3-build-config-0.28.2.crate) = 35958
-SHA256 (rust/crates/pyo3-ffi-0.28.2.crate) = 491aa5fc66d8059dd44a75f4580a2962c1862a1c2945359db36f6c2818b748dc
-SIZE (rust/crates/pyo3-ffi-0.28.2.crate) = 80837
-SHA256 (rust/crates/pyo3-macros-0.28.2.crate) = f5d671734e9d7a43449f8480f8b38115df67bef8d21f76837fa75ee7aaa5e52e
-SIZE (rust/crates/pyo3-macros-0.28.2.crate) = 8960
-SHA256 (rust/crates/pyo3-macros-backend-0.28.2.crate) = 22faaa1ce6c430a1f71658760497291065e6450d7b5dc2bcf254d49f66ee700a
-SIZE (rust/crates/pyo3-macros-backend-0.28.2.crate) = 87939
+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/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
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
 SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
@@ -93,19 +95,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/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
-SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasm-bindgen-0.2.114.crate) = 6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e
-SIZE (rust/crates/wasm-bindgen-0.2.114.crate) = 59350
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.114.crate) = 18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6
-SIZE (rust/crates/wasm-bindgen-macro-0.2.114.crate) = 9289
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.114.crate) = 03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.114.crate) = 63445
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.114.crate) = 75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16
-SIZE (rust/crates/wasm-bindgen-shared-0.2.114.crate) = 10538
+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.120.crate) = df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1
+SIZE (rust/crates/wasm-bindgen-0.2.120.crate) = 63555
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103
+SIZE (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 9293
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 69005
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea
+SIZE (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 10596
 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
-SHA256 (rust/crates/yrs-0.25.0.crate) = f6893d39bc55d014e4a1d0e71d06c0c41590d5cdeac35c126be44998bc320cff
-SIZE (rust/crates/yrs-0.25.0.crate) = 269611
+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/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
 SIZE (rust/crates/zmij-1.0.21.crate) = 26665


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ff59b6.34a21.34783440>