1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "arc-swap"
7version = "1.7.1"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
10
11[[package]]
12name = "async-lock"
13version = "3.4.0"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
16dependencies = [
17 "event-listener",
18 "event-listener-strategy",
19 "pin-project-lite",
20]
21
22[[package]]
23name = "async-trait"
24version = "0.1.88"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
27dependencies = [
28 "proc-macro2",
29 "quote",
30 "syn",
31]
32
33[[package]]
34name = "autocfg"
35version = "1.5.0"
36source = "registry+https://github.com/rust-lang/crates.io-index"
37checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
38
39[[package]]
40name = "bitflags"
41version = "2.9.1"
42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
44
45[[package]]
46name = "bumpalo"
47version = "3.19.0"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
50
51[[package]]
52name = "cfg-if"
53version = "1.0.1"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
56
57[[package]]
58name = "concurrent-queue"
59version = "2.5.0"
60source = "registry+https://github.com/rust-lang/crates.io-index"
61checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
62dependencies = [
63 "crossbeam-utils",
64]
65
66[[package]]
67name = "crossbeam-utils"
68version = "0.8.21"
69source = "registry+https://github.com/rust-lang/crates.io-index"
70checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
71
72[[package]]
73name = "dashmap"
74version = "6.1.0"
75source = "registry+https://github.com/rust-lang/crates.io-index"
76checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf"
77dependencies = [
78 "cfg-if",
79 "crossbeam-utils",
80 "hashbrown",
81 "lock_api",
82 "once_cell",
83 "parking_lot_core",
84]
85
86[[package]]
87name = "event-listener"
88version = "5.4.0"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
91dependencies = [
92 "concurrent-queue",
93 "parking",
94 "pin-project-lite",
95]
96
97[[package]]
98name = "event-listener-strategy"
99version = "0.5.4"
100source = "registry+https://github.com/rust-lang/crates.io-index"
101checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
102dependencies = [
103 "event-listener",
104 "pin-project-lite",
105]
106
107[[package]]
108name = "fastrand"
109version = "2.3.0"
110source = "registry+https://github.com/rust-lang/crates.io-index"
111checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
112dependencies = [
113 "getrandom",
114]
115
116[[package]]
117name = "getrandom"
118version = "0.2.16"
119source = "registry+https://github.com/rust-lang/crates.io-index"
120checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
121dependencies = [
122 "cfg-if",
123 "js-sys",
124 "libc",
125 "wasi",
126 "wasm-bindgen",
127]
128
129[[package]]
130name = "hashbrown"
131version = "0.14.5"
132source = "registry+https://github.com/rust-lang/crates.io-index"
133checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
134
135[[package]]
136name = "heck"
137version = "0.5.0"
138source = "registry+https://github.com/rust-lang/crates.io-index"
139checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
140
141[[package]]
142name = "indoc"
143version = "2.0.6"
144source = "registry+https://github.com/rust-lang/crates.io-index"
145checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd"
146
147[[package]]
148name = "itoa"
149version = "1.0.15"
150source = "registry+https://github.com/rust-lang/crates.io-index"
151checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
152
153[[package]]
154name = "js-sys"
155version = "0.3.77"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
158dependencies = [
159 "once_cell",
160 "wasm-bindgen",
161]
162
163[[package]]
164name = "libc"
165version = "0.2.174"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
168
169[[package]]
170name = "lock_api"
171version = "0.4.13"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765"
174dependencies = [
175 "autocfg",
176 "scopeguard",
177]
178
179[[package]]
180name = "log"
181version = "0.4.27"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
184
185[[package]]
186name = "memchr"
187version = "2.7.5"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
190
191[[package]]
192name = "memoffset"
193version = "0.9.1"
194source = "registry+https://github.com/rust-lang/crates.io-index"
195checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
196dependencies = [
197 "autocfg",
198]
199
200[[package]]
201name = "once_cell"
202version = "1.21.3"
203source = "registry+https://github.com/rust-lang/crates.io-index"
204checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
205
206[[package]]
207name = "parking"
208version = "2.2.1"
209source = "registry+https://github.com/rust-lang/crates.io-index"
210checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
211
212[[package]]
213name = "parking_lot_core"
214version = "0.9.11"
215source = "registry+https://github.com/rust-lang/crates.io-index"
216checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5"
217dependencies = [
218 "cfg-if",
219 "libc",
220 "redox_syscall",
221 "smallvec",
222 "windows-targets",
223]
224
225[[package]]
226name = "pin-project-lite"
227version = "0.2.16"
228source = "registry+https://github.com/rust-lang/crates.io-index"
229checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
230
231[[package]]
232name = "portable-atomic"
233version = "1.11.1"
234source = "registry+https://github.com/rust-lang/crates.io-index"
235checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
236
237[[package]]
238name = "proc-macro2"
239version = "1.0.95"
240source = "registry+https://github.com/rust-lang/crates.io-index"
241checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
242dependencies = [
243 "unicode-ident",
244]
245
246[[package]]
247name = "pycrdt"
248version = "0.12.26"
249dependencies = [
250 "pyo3",
251 "serde_json",
252 "yrs",
253]
254
255[[package]]
256name = "pyo3"
257version = "0.25.1"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a"
260dependencies = [
261 "indoc",
262 "libc",
263 "memoffset",
264 "once_cell",
265 "portable-atomic",
266 "pyo3-build-config",
267 "pyo3-ffi",
268 "pyo3-macros",
269 "unindent",
270]
271
272[[package]]
273name = "pyo3-build-config"
274version = "0.25.1"
275source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598"
277dependencies = [
278 "once_cell",
279 "target-lexicon",
280]
281
282[[package]]
283name = "pyo3-ffi"
284version = "0.25.1"
285source = "registry+https://github.com/rust-lang/crates.io-index"
286checksum = "7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c"
287dependencies = [
288 "libc",
289 "pyo3-build-config",
290]
291
292[[package]]
293name = "pyo3-macros"
294version = "0.25.1"
295source = "registry+https://github.com/rust-lang/crates.io-index"
296checksum = "a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50"
297dependencies = [
298 "proc-macro2",
299 "pyo3-macros-backend",
300 "quote",
301 "syn",
302]
303
304[[package]]
305name = "pyo3-macros-backend"
306version = "0.25.1"
307source = "registry+https://github.com/rust-lang/crates.io-index"
308checksum = "4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc"
309dependencies = [
310 "heck",
311 "proc-macro2",
312 "pyo3-build-config",
313 "quote",
314 "syn",
315]
316
317[[package]]
318name = "quote"
319version = "1.0.40"
320source = "registry+https://github.com/rust-lang/crates.io-index"
321checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
322dependencies = [
323 "proc-macro2",
324]
325
326[[package]]
327name = "redox_syscall"
328version = "0.5.13"
329source = "registry+https://github.com/rust-lang/crates.io-index"
330checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6"
331dependencies = [
332 "bitflags",
333]
334
335[[package]]
336name = "ryu"
337version = "1.0.20"
338source = "registry+https://github.com/rust-lang/crates.io-index"
339checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
340
341[[package]]
342name = "scopeguard"
343version = "1.2.0"
344source = "registry+https://github.com/rust-lang/crates.io-index"
345checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
346
347[[package]]
348name = "serde"
349version = "1.0.219"
350source = "registry+https://github.com/rust-lang/crates.io-index"
351checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
352dependencies = [
353 "serde_derive",
354]
355
356[[package]]
357name = "serde_derive"
358version = "1.0.219"
359source = "registry+https://github.com/rust-lang/crates.io-index"
360checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
361dependencies = [
362 "proc-macro2",
363 "quote",
364 "syn",
365]
366
367[[package]]
368name = "serde_json"
369version = "1.0.140"
370source = "registry+https://github.com/rust-lang/crates.io-index"
371checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
372dependencies = [
373 "itoa",
374 "memchr",
375 "ryu",
376 "serde",
377]
378
379[[package]]
380name = "smallstr"
381version = "0.3.0"
382source = "registry+https://github.com/rust-lang/crates.io-index"
383checksum = "63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d"
384dependencies = [
385 "smallvec",
386]
387
388[[package]]
389name = "smallvec"
390version = "1.15.1"
391source = "registry+https://github.com/rust-lang/crates.io-index"
392checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
393
394[[package]]
395name = "syn"
396version = "2.0.104"
397source = "registry+https://github.com/rust-lang/crates.io-index"
398checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
399dependencies = [
400 "proc-macro2",
401 "quote",
402 "unicode-ident",
403]
404
405[[package]]
406name = "target-lexicon"
407version = "0.13.2"
408source = "registry+https://github.com/rust-lang/crates.io-index"
409checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a"
410
411[[package]]
412name = "thiserror"
413version = "2.0.12"
414source = "registry+https://github.com/rust-lang/crates.io-index"
415checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
416dependencies = [
417 "thiserror-impl",
418]
419
420[[package]]
421name = "thiserror-impl"
422version = "2.0.12"
423source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
425dependencies = [
426 "proc-macro2",
427 "quote",
428 "syn",
429]
430
431[[package]]
432name = "unicode-ident"
433version = "1.0.18"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
436
437[[package]]
438name = "unindent"
439version = "0.2.4"
440source = "registry+https://github.com/rust-lang/crates.io-index"
441checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
442
443[[package]]
444name = "wasi"
445version = "0.11.1+wasi-snapshot-preview1"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
448
449[[package]]
450name = "wasm-bindgen"
451version = "0.2.100"
452source = "registry+https://github.com/rust-lang/crates.io-index"
453checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
454dependencies = [
455 "cfg-if",
456 "once_cell",
457 "wasm-bindgen-macro",
458]
459
460[[package]]
461name = "wasm-bindgen-backend"
462version = "0.2.100"
463source = "registry+https://github.com/rust-lang/crates.io-index"
464checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
465dependencies = [
466 "bumpalo",
467 "log",
468 "proc-macro2",
469 "quote",
470 "syn",
471 "wasm-bindgen-shared",
472]
473
474[[package]]
475name = "wasm-bindgen-macro"
476version = "0.2.100"
477source = "registry+https://github.com/rust-lang/crates.io-index"
478checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
479dependencies = [
480 "quote",
481 "wasm-bindgen-macro-support",
482]
483
484[[package]]
485name = "wasm-bindgen-macro-support"
486version = "0.2.100"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
489dependencies = [
490 "proc-macro2",
491 "quote",
492 "syn",
493 "wasm-bindgen-backend",
494 "wasm-bindgen-shared",
495]
496
497[[package]]
498name = "wasm-bindgen-shared"
499version = "0.2.100"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
502dependencies = [
503 "unicode-ident",
504]
505
506[[package]]
507name = "windows-targets"
508version = "0.52.6"
509source = "registry+https://github.com/rust-lang/crates.io-index"
510checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
511dependencies = [
512 "windows_aarch64_gnullvm",
513 "windows_aarch64_msvc",
514 "windows_i686_gnu",
515 "windows_i686_gnullvm",
516 "windows_i686_msvc",
517 "windows_x86_64_gnu",
518 "windows_x86_64_gnullvm",
519 "windows_x86_64_msvc",
520]
521
522[[package]]
523name = "windows_aarch64_gnullvm"
524version = "0.52.6"
525source = "registry+https://github.com/rust-lang/crates.io-index"
526checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
527
528[[package]]
529name = "windows_aarch64_msvc"
530version = "0.52.6"
531source = "registry+https://github.com/rust-lang/crates.io-index"
532checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
533
534[[package]]
535name = "windows_i686_gnu"
536version = "0.52.6"
537source = "registry+https://github.com/rust-lang/crates.io-index"
538checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
539
540[[package]]
541name = "windows_i686_gnullvm"
542version = "0.52.6"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
545
546[[package]]
547name = "windows_i686_msvc"
548version = "0.52.6"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
551
552[[package]]
553name = "windows_x86_64_gnu"
554version = "0.52.6"
555source = "registry+https://github.com/rust-lang/crates.io-index"
556checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
557
558[[package]]
559name = "windows_x86_64_gnullvm"
560version = "0.52.6"
561source = "registry+https://github.com/rust-lang/crates.io-index"
562checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
563
564[[package]]
565name = "windows_x86_64_msvc"
566version = "0.52.6"
567source = "registry+https://github.com/rust-lang/crates.io-index"
568checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
569
570[[package]]
571name = "yrs"
572version = "0.24.0"
573source = "registry+https://github.com/rust-lang/crates.io-index"
574checksum = "f904a99678a852d7cbc6958c94087f739c10cfb19642635951219c525a5fdb89"
575dependencies = [
576 "arc-swap",
577 "async-lock",
578 "async-trait",
579 "dashmap",
580 "fastrand",
581 "serde",
582 "serde_json",
583 "smallstr",
584 "smallvec",
585 "thiserror",
586]