notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
py-pycrdt Python bindings for Yrs
0.10.6_1 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9.11_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-14 20:54:09
Last Update: 2024-11-08 08:24:20
Commit Hash: ca048c2
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: MIT
WWW:
https://jupyter-server.github.io/pycrdt/
https://github.com/jupyter-server/pycrdt
Description:
Pycrdt is a Python CRDT library that provides bindings for Yrs, the Rust port of the Yjs framework. Conflict-free Replicated Data Types (CRDTs) allow creating shared documents that can automatically merge changes made concurrently on different "copies" of the data. When the data lives on different machines, they make it possible to build distributed systems that work with local data, leaving the synchronization and conflict resolution with remote data to the CRDT algorithm, which ensures that all data replicas eventually converge to the same state.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}pycrdt>0:devel/py-pycrdt@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-pycrdt/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-pycrdt
  • pkg install py311-pycrdt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-pycrdt listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-pycrdt
Package flavors (<flavor>: <package>)
  • py311: py311-pycrdt
distinfo:
TIMESTAMP = 1730257769 SHA256 (pycrdt-0.10.6.tar.gz) = fb3fe63f69b859721ccc3dfa38bf83a9286045a468f448226cea3b8d06ff3822 SIZE (pycrdt-0.10.6.tar.gz) = 63967

Expand this list (132 items)

Collapse this list.

SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 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/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b SIZE (rust/crates/itoa-1.0.11.crate) = 10563 SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 SIZE (rust/crates/libc-0.2.161.crate) = 765389 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 SIZE (rust/crates/log-0.4.22.crate) = 44027 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2 SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365 SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 SHA256 (rust/crates/pyo3-0.22.5.crate) = 3d922163ba1f79c04bc49073ba7b32fd5a8d3b76a87c955921234b8e77333c51 SIZE (rust/crates/pyo3-0.22.5.crate) = 546700 SHA256 (rust/crates/pyo3-build-config-0.22.5.crate) = bc38c5feeb496c8321091edf3d63e9a6829eab4b863b4a6a65f26f3e9cc6b179 SIZE (rust/crates/pyo3-build-config-0.22.5.crate) = 31293 SHA256 (rust/crates/pyo3-ffi-0.22.5.crate) = 94845622d88ae274d2729fcefc850e63d7a3ddff5e3ce11bd88486db9f1d357d SIZE (rust/crates/pyo3-ffi-0.22.5.crate) = 69354 SHA256 (rust/crates/pyo3-macros-0.22.5.crate) = e655aad15e09b94ffdb3ce3d217acf652e26bbc37697ef012f5e5e348c716e5e SIZE (rust/crates/pyo3-macros-0.22.5.crate) = 8186 SHA256 (rust/crates/pyo3-macros-backend-0.22.5.crate) = ae1e3f09eecd94618f60a455a23def79f79eba4dc561a97324bf9ac8c6df30ce SIZE (rust/crates/pyo3-macros-backend-0.22.5.crate) = 66308 SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/serde-1.0.213.crate) = 3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1 SIZE (rust/crates/serde-1.0.213.crate) = 78349 SHA256 (rust/crates/serde_derive-1.0.213.crate) = 7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5 SIZE (rust/crates/serde_derive-1.0.213.crate) = 56625 SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 SHA256 (rust/crates/smallstr-0.3.0.crate) = 63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d SIZE (rust/crates/smallstr-0.3.0.crate) = 12221 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/syn-2.0.85.crate) = 5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56 SIZE (rust/crates/syn-2.0.85.crate) = 275231 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5 SIZE (rust/crates/thiserror-1.0.65.crate) = 21825 SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602 SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077 SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce SIZE (rust/crates/unindent-0.2.3.crate) = 7306 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/yrs-0.21.3.crate) = 81de5913bca29f43a1d12ca92a7b39a2945e9420e01602a7563917c7bfc60f70 SIZE (rust/crates/yrs-0.21.3.crate) = 243700

Collapse this list.


Packages (timestamps in pop-ups are UTC):
py39-pycrdt
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------0.7.30.7.3
FreeBSD:14:latest--------
FreeBSD:14:quarterly------0.7.30.7.3
FreeBSD:15:latest--n/a-n/a-0.7.3_1-
 

py311-pycrdt
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.10.40.10.6--0.10.6---
FreeBSD:13:quarterly0.9.11_10.9.11_1--0.9.11_1---
FreeBSD:14:latest0.10.40.10.6--0.10.6---
FreeBSD:14:quarterly0.9.11_10.9.11_1--0.9.11_1---
FreeBSD:15:latest0.10.40.10.6n/a0.10.4n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-maturin>=1.4.0<2 : devel/py-maturin@py311
  2. rust>=1.82.0 : lang/rust
  3. python3.11 : lang/python311
  4. py311-build>=0 : devel/py-build@py311
  5. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-anyio>=4.4.0<5.0.0 : devel/py-anyio@py311
  2. python3.11 : lang/python311
This port is required by:
for Run
  1. devel/py-jupyter-server-ydoc
  2. devel/py-jupyter-ydoc
  3. devel/py-pycrdt-websocket

Configuration Options:
No options to configure
Options name:
devel_py-pycrdt
USES:
cargo python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/p/pycrdt/
  2. https://pypi.org/packages/source/p/pycrdt/
Collapse this list.
Port Moves
  • port moved here from devel/py-y-py on 2024-03-31
    REASON: Remove obsoleted port. Use devel/py-pycrdt instead

Number of commits found: 30

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.10.6_1
08 Nov 2024 08:24:20
commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.82.0

PR:		282516
0.10.6
30 Oct 2024 12:11:32
commit hash: f89deb3c9986c85675c2091b38867658632fbf0ccommit hash: f89deb3c9986c85675c2091b38867658632fbf0ccommit hash: f89deb3c9986c85675c2091b38867658632fbf0ccommit hash: f89deb3c9986c85675c2091b38867658632fbf0c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.10.6

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.10.5
29 Oct 2024 14:38:35
commit hash: 085f41aa407565f4b108c27120e9f57bf0bbba60commit hash: 085f41aa407565f4b108c27120e9f57bf0bbba60commit hash: 085f41aa407565f4b108c27120e9f57bf0bbba60commit hash: 085f41aa407565f4b108c27120e9f57bf0bbba60 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.10.5

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.10.4
25 Oct 2024 11:17:46
commit hash: c34efd1ddc0971f2b79be0bfeaa39e1a241ebabdcommit hash: c34efd1ddc0971f2b79be0bfeaa39e1a241ebabdcommit hash: c34efd1ddc0971f2b79be0bfeaa39e1a241ebabdcommit hash: c34efd1ddc0971f2b79be0bfeaa39e1a241ebabd files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.10.4

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.10.3
17 Oct 2024 19:02:59
commit hash: 400086820097e106d5d4b39cc84db90a95bf8681commit hash: 400086820097e106d5d4b39cc84db90a95bf8681commit hash: 400086820097e106d5d4b39cc84db90a95bf8681commit hash: 400086820097e106d5d4b39cc84db90a95bf8681 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.10.3

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.10.2
14 Oct 2024 05:25:35
commit hash: 924176e40d0b585d5da5536c59e28d62b4ddf738commit hash: 924176e40d0b585d5da5536c59e28d62b4ddf738commit hash: 924176e40d0b585d5da5536c59e28d62b4ddf738commit hash: 924176e40d0b585d5da5536c59e28d62b4ddf738 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.10.2

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.11_1
10 Sep 2024 11:00:34
commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.81.0

PR:		281300
0.9.11
10 Sep 2024 10:58:07
commit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5ef files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Siva Mahadevan
*/*: remove STRIP_CMD calls in rust based ports

This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e

PR:		246993
Differential Revision:	https://reviews.freebsd.org/D46503
0.9.11
08 Sep 2024 18:37:34
commit hash: 1c11b9cad77d99a7a0747a75969cb8b6f790a485commit hash: 1c11b9cad77d99a7a0747a75969cb8b6f790a485commit hash: 1c11b9cad77d99a7a0747a75969cb8b6f790a485commit hash: 1c11b9cad77d99a7a0747a75969cb8b6f790a485 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.11

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.8_1
26 Aug 2024 08:08:01
commit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bff files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.80.1

PR:		280490
0.9.8
04 Aug 2024 17:14:05
commit hash: 7ff2e5642d0ab714cf7440b25271d9ebf56bbc4ecommit hash: 7ff2e5642d0ab714cf7440b25271d9ebf56bbc4ecommit hash: 7ff2e5642d0ab714cf7440b25271d9ebf56bbc4ecommit hash: 7ff2e5642d0ab714cf7440b25271d9ebf56bbc4e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.8

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.7
29 Jul 2024 12:39:45
commit hash: 1a5e3a4b62858696901cb9e53eedcb06b609ae2fcommit hash: 1a5e3a4b62858696901cb9e53eedcb06b609ae2fcommit hash: 1a5e3a4b62858696901cb9e53eedcb06b609ae2fcommit hash: 1a5e3a4b62858696901cb9e53eedcb06b609ae2f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.7

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.4
25 Jul 2024 04:18:10
commit hash: 3fc5642f70782588f67a9cee2f9ce0defd5363bacommit hash: 3fc5642f70782588f67a9cee2f9ce0defd5363bacommit hash: 3fc5642f70782588f67a9cee2f9ce0defd5363bacommit hash: 3fc5642f70782588f67a9cee2f9ce0defd5363ba files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.4

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.3
24 Jul 2024 11:44:42
commit hash: bef5fe734f20490853d345fee1b1139e18ce9ce7commit hash: bef5fe734f20490853d345fee1b1139e18ce9ce7commit hash: bef5fe734f20490853d345fee1b1139e18ce9ce7commit hash: bef5fe734f20490853d345fee1b1139e18ce9ce7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.3

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.2
11 Jul 2024 11:40:59
commit hash: cf463d0463ea40eaaf6c57c0144554602ed435a7commit hash: cf463d0463ea40eaaf6c57c0144554602ed435a7commit hash: cf463d0463ea40eaaf6c57c0144554602ed435a7commit hash: cf463d0463ea40eaaf6c57c0144554602ed435a7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.2

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.1
10 Jul 2024 19:33:10
commit hash: 9f99e33b1e709577d38f0b6267a5b415fc0040a5commit hash: 9f99e33b1e709577d38f0b6267a5b415fc0040a5commit hash: 9f99e33b1e709577d38f0b6267a5b415fc0040a5commit hash: 9f99e33b1e709577d38f0b6267a5b415fc0040a5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.1

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.9.0
07 Jul 2024 17:20:56
commit hash: 01627a837fd13d2b1f5f4048bd47bf3e7fd2f05acommit hash: 01627a837fd13d2b1f5f4048bd47bf3e7fd2f05acommit hash: 01627a837fd13d2b1f5f4048bd47bf3e7fd2f05acommit hash: 01627a837fd13d2b1f5f4048bd47bf3e7fd2f05a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.9.0

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.8.31
06 Jul 2024 16:03:30
commit hash: 802241e71d45084a766c162bb0b3b1e1d39e787ecommit hash: 802241e71d45084a766c162bb0b3b1e1d39e787ecommit hash: 802241e71d45084a766c162bb0b3b1e1d39e787ecommit hash: 802241e71d45084a766c162bb0b3b1e1d39e787e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.8.31

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.8.27_1
18 Jun 2024 10:59:14
commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.79.0

PR:		279707
0.8.27
06 Jun 2024 07:48:04
commit hash: d69b67093a1b99aef4204c1c33fed8d45900fee1commit hash: d69b67093a1b99aef4204c1c33fed8d45900fee1commit hash: d69b67093a1b99aef4204c1c33fed8d45900fee1commit hash: d69b67093a1b99aef4204c1c33fed8d45900fee1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.8.27

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.8.26
03 Jun 2024 02:38:18
commit hash: 8aef07f049d9fbd5ff8bbee61d1569f65d22252bcommit hash: 8aef07f049d9fbd5ff8bbee61d1569f65d22252bcommit hash: 8aef07f049d9fbd5ff8bbee61d1569f65d22252bcommit hash: 8aef07f049d9fbd5ff8bbee61d1569f65d22252b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.8.26

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.8.25
19 May 2024 17:15:41
commit hash: 04b89dfc0798ec3fccfb8828cf3fb2524e6c413fcommit hash: 04b89dfc0798ec3fccfb8828cf3fb2524e6c413fcommit hash: 04b89dfc0798ec3fccfb8828cf3fb2524e6c413fcommit hash: 04b89dfc0798ec3fccfb8828cf3fb2524e6c413f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.8.25

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.8.11_2
13 May 2024 11:03:24
commit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.78.0

PR:		278834
0.8.11_1
23 Mar 2024 09:41:46
commit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45a files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.77.0

PR:		277786
0.8.11
21 Feb 2024 15:07:39
commit hash: 8c09851dc33cd639f2744942e13e7cbcdb96e293commit hash: 8c09851dc33cd639f2744942e13e7cbcdb96e293commit hash: 8c09851dc33cd639f2744942e13e7cbcdb96e293commit hash: 8c09851dc33cd639f2744942e13e7cbcdb96e293 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.8.11

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.7.3_2
19 Feb 2024 11:59:23
commit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.76.0

PR:		276920
0.7.3_1
09 Jan 2024 12:15:54
commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.75.0

PR:		276033
0.7.3
25 Dec 2023 16:10:53
commit hash: 3335cfd07ef60ab27a46f1fdae5468cc8592a04acommit hash: 3335cfd07ef60ab27a46f1fdae5468cc8592a04acommit hash: 3335cfd07ef60ab27a46f1fdae5468cc8592a04acommit hash: 3335cfd07ef60ab27a46f1fdae5468cc8592a04a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.7.3

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.7.2
25 Dec 2023 09:00:22
commit hash: 9185af88dca63d0803bc4c58d20310a3f9b56967commit hash: 9185af88dca63d0803bc4c58d20310a3f9b56967commit hash: 9185af88dca63d0803bc4c58d20310a3f9b56967commit hash: 9185af88dca63d0803bc4c58d20310a3f9b56967 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Update to 0.7.2

Changes:	https://github.com/jupyter-server/pycrdt/releases
0.7.1
14 Dec 2023 20:41:47
commit hash: 3df1ab5ea198a58c97ddf4fcabdc013502d9a6cacommit hash: 3df1ab5ea198a58c97ddf4fcabdc013502d9a6cacommit hash: 3df1ab5ea198a58c97ddf4fcabdc013502d9a6cacommit hash: 3df1ab5ea198a58c97ddf4fcabdc013502d9a6ca files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pycrdt: Add py-pycrdt 0.7.1

Pycrdt is a Python CRDT library that provides bindings for Yrs, the Rust port of
the Yjs framework.

Conflict-free Replicated Data Types (CRDTs) allow creating shared documents that
can automatically merge changes made concurrently on different "copies" of the
data. When the data lives on different machines, they make it possible to build
distributed systems that work with local data, leaving the synchronization and
conflict resolution with remote data to the CRDT algorithm, which ensures that
all data replicas eventually converge to the same state.

Number of commits found: 30