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.1"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc"
16dependencies = [
17 "event-listener",
18 "event-listener-strategy",
19 "pin-project-lite",
20]
21
22[[package]]
23name = "async-trait"
24version = "0.1.89"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
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.4"
42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
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.3"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
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.1"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"
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.81"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305"
158dependencies = [
159 "once_cell",
160 "wasm-bindgen",
161]
162
163[[package]]
164name = "libc"
165version = "0.2.176"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174"
168
169[[package]]
170name = "lock_api"
171version = "0.4.14"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
174dependencies = [
175 "scopeguard",
176]
177
178[[package]]
179name = "log"
180version = "0.4.28"
181source = "registry+https://github.com/rust-lang/crates.io-index"
182checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
183
184[[package]]
185name = "memchr"
186version = "2.7.6"
187source = "registry+https://github.com/rust-lang/crates.io-index"
188checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
189
190[[package]]
191name = "memoffset"
192version = "0.9.1"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
195dependencies = [
196 "autocfg",
197]
198
199[[package]]
200name = "once_cell"
201version = "1.21.3"
202source = "registry+https://github.com/rust-lang/crates.io-index"
203checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
204
205[[package]]
206name = "parking"
207version = "2.2.1"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
210
211[[package]]
212name = "parking_lot_core"
213version = "0.9.12"
214source = "registry+https://github.com/rust-lang/crates.io-index"
215checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
216dependencies = [
217 "cfg-if",
218 "libc",
219 "redox_syscall",
220 "smallvec",
221 "windows-link",
222]
223
224[[package]]
225name = "pin-project-lite"
226version = "0.2.16"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
229
230[[package]]
231name = "portable-atomic"
232version = "1.11.1"
233source = "registry+https://github.com/rust-lang/crates.io-index"
234checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
235
236[[package]]
237name = "proc-macro2"
238version = "1.0.101"
239source = "registry+https://github.com/rust-lang/crates.io-index"
240checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
241dependencies = [
242 "unicode-ident",
243]
244
245[[package]]
246name = "pycrdt"
247version = "0.12.40"
248dependencies = [
249 "pyo3",
250 "serde_json",
251 "yrs",
252]
253
254[[package]]
255name = "pyo3"
256version = "0.26.0"
257source = "registry+https://github.com/rust-lang/crates.io-index"
258checksum = "7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383"
259dependencies = [
260 "indoc",
261 "libc",
262 "memoffset",
263 "once_cell",
264 "portable-atomic",
265 "pyo3-build-config",
266 "pyo3-ffi",
267 "pyo3-macros",
268 "unindent",
269]
270
271[[package]]
272name = "pyo3-build-config"
273version = "0.26.0"
274source = "registry+https://github.com/rust-lang/crates.io-index"
275checksum = "4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f"
276dependencies = [
277 "target-lexicon",
278]
279
280[[package]]
281name = "pyo3-ffi"
282version = "0.26.0"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105"
285dependencies = [
286 "libc",
287 "pyo3-build-config",
288]
289
290[[package]]
291name = "pyo3-macros"
292version = "0.26.0"
293source = "registry+https://github.com/rust-lang/crates.io-index"
294checksum = "2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded"
295dependencies = [
296 "proc-macro2",
297 "pyo3-macros-backend",
298 "quote",
299 "syn",
300]
301
302[[package]]
303name = "pyo3-macros-backend"
304version = "0.26.0"
305source = "registry+https://github.com/rust-lang/crates.io-index"
306checksum = "100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf"
307dependencies = [
308 "heck",
309 "proc-macro2",
310 "pyo3-build-config",
311 "quote",
312 "syn",
313]
314
315[[package]]
316name = "quote"
317version = "1.0.41"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
320dependencies = [
321 "proc-macro2",
322]
323
324[[package]]
325name = "redox_syscall"
326version = "0.5.18"
327source = "registry+https://github.com/rust-lang/crates.io-index"
328checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
329dependencies = [
330 "bitflags",
331]
332
333[[package]]
334name = "rustversion"
335version = "1.0.22"
336source = "registry+https://github.com/rust-lang/crates.io-index"
337checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
338
339[[package]]
340name = "ryu"
341version = "1.0.20"
342source = "registry+https://github.com/rust-lang/crates.io-index"
343checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
344
345[[package]]
346name = "scopeguard"
347version = "1.2.0"
348source = "registry+https://github.com/rust-lang/crates.io-index"
349checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
350
351[[package]]
352name = "serde"
353version = "1.0.228"
354source = "registry+https://github.com/rust-lang/crates.io-index"
355checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
356dependencies = [
357 "serde_core",
358 "serde_derive",
359]
360
361[[package]]
362name = "serde_core"
363version = "1.0.228"
364source = "registry+https://github.com/rust-lang/crates.io-index"
365checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
366dependencies = [
367 "serde_derive",
368]
369
370[[package]]
371name = "serde_derive"
372version = "1.0.228"
373source = "registry+https://github.com/rust-lang/crates.io-index"
374checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
375dependencies = [
376 "proc-macro2",
377 "quote",
378 "syn",
379]
380
381[[package]]
382name = "serde_json"
383version = "1.0.145"
384source = "registry+https://github.com/rust-lang/crates.io-index"
385checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
386dependencies = [
387 "itoa",
388 "memchr",
389 "ryu",
390 "serde",
391 "serde_core",
392]
393
394[[package]]
395name = "smallstr"
396version = "0.3.1"
397source = "registry+https://github.com/rust-lang/crates.io-index"
398checksum = "862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b"
399dependencies = [
400 "smallvec",
401]
402
403[[package]]
404name = "smallvec"
405version = "1.15.1"
406source = "registry+https://github.com/rust-lang/crates.io-index"
407checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
408
409[[package]]
410name = "syn"
411version = "2.0.106"
412source = "registry+https://github.com/rust-lang/crates.io-index"
413checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
414dependencies = [
415 "proc-macro2",
416 "quote",
417 "unicode-ident",
418]
419
420[[package]]
421name = "target-lexicon"
422version = "0.13.3"
423source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c"
425
426[[package]]
427name = "thiserror"
428version = "2.0.17"
429source = "registry+https://github.com/rust-lang/crates.io-index"
430checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
431dependencies = [
432 "thiserror-impl",
433]
434
435[[package]]
436name = "thiserror-impl"
437version = "2.0.17"
438source = "registry+https://github.com/rust-lang/crates.io-index"
439checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
440dependencies = [
441 "proc-macro2",
442 "quote",
443 "syn",
444]
445
446[[package]]
447name = "unicode-ident"
448version = "1.0.19"
449source = "registry+https://github.com/rust-lang/crates.io-index"
450checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
451
452[[package]]
453name = "unindent"
454version = "0.2.4"
455source = "registry+https://github.com/rust-lang/crates.io-index"
456checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
457
458[[package]]
459name = "wasi"
460version = "0.11.1+wasi-snapshot-preview1"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
463
464[[package]]
465name = "wasm-bindgen"
466version = "0.2.104"
467source = "registry+https://github.com/rust-lang/crates.io-index"
468checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d"
469dependencies = [
470 "cfg-if",
471 "once_cell",
472 "rustversion",
473 "wasm-bindgen-macro",
474 "wasm-bindgen-shared",
475]
476
477[[package]]
478name = "wasm-bindgen-backend"
479version = "0.2.104"
480source = "registry+https://github.com/rust-lang/crates.io-index"
481checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19"
482dependencies = [
483 "bumpalo",
484 "log",
485 "proc-macro2",
486 "quote",
487 "syn",
488 "wasm-bindgen-shared",
489]
490
491[[package]]
492name = "wasm-bindgen-macro"
493version = "0.2.104"
494source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119"
496dependencies = [
497 "quote",
498 "wasm-bindgen-macro-support",
499]
500
501[[package]]
502name = "wasm-bindgen-macro-support"
503version = "0.2.104"
504source = "registry+https://github.com/rust-lang/crates.io-index"
505checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7"
506dependencies = [
507 "proc-macro2",
508 "quote",
509 "syn",
510 "wasm-bindgen-backend",
511 "wasm-bindgen-shared",
512]
513
514[[package]]
515name = "wasm-bindgen-shared"
516version = "0.2.104"
517source = "registry+https://github.com/rust-lang/crates.io-index"
518checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1"
519dependencies = [
520 "unicode-ident",
521]
522
523[[package]]
524name = "windows-link"
525version = "0.2.1"
526source = "registry+https://github.com/rust-lang/crates.io-index"
527checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
528
529[[package]]
530name = "yrs"
531version = "0.24.0"
532source = "registry+https://github.com/rust-lang/crates.io-index"
533checksum = "f904a99678a852d7cbc6958c94087f739c10cfb19642635951219c525a5fdb89"
534dependencies = [
535 "arc-swap",
536 "async-lock",
537 "async-trait",
538 "dashmap",
539 "fastrand",
540 "serde",
541 "serde_json",
542 "smallstr",
543 "smallvec",
544 "thiserror",
545]