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.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.28"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
184
185[[package]]
186name = "memchr"
187version = "2.7.6"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
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.101"
240source = "registry+https://github.com/rust-lang/crates.io-index"
241checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
242dependencies = [
243 "unicode-ident",
244]
245
246[[package]]
247name = "pycrdt"
248version = "0.12.37"
249dependencies = [
250 "pyo3",
251 "serde_json",
252 "yrs",
253]
254
255[[package]]
256name = "pyo3"
257version = "0.26.0"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383"
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.26.0"
275source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f"
277dependencies = [
278 "target-lexicon",
279]
280
281[[package]]
282name = "pyo3-ffi"
283version = "0.26.0"
284source = "registry+https://github.com/rust-lang/crates.io-index"
285checksum = "025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105"
286dependencies = [
287 "libc",
288 "pyo3-build-config",
289]
290
291[[package]]
292name = "pyo3-macros"
293version = "0.26.0"
294source = "registry+https://github.com/rust-lang/crates.io-index"
295checksum = "2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded"
296dependencies = [
297 "proc-macro2",
298 "pyo3-macros-backend",
299 "quote",
300 "syn",
301]
302
303[[package]]
304name = "pyo3-macros-backend"
305version = "0.26.0"
306source = "registry+https://github.com/rust-lang/crates.io-index"
307checksum = "100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf"
308dependencies = [
309 "heck",
310 "proc-macro2",
311 "pyo3-build-config",
312 "quote",
313 "syn",
314]
315
316[[package]]
317name = "quote"
318version = "1.0.41"
319source = "registry+https://github.com/rust-lang/crates.io-index"
320checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
321dependencies = [
322 "proc-macro2",
323]
324
325[[package]]
326name = "redox_syscall"
327version = "0.5.17"
328source = "registry+https://github.com/rust-lang/crates.io-index"
329checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77"
330dependencies = [
331 "bitflags",
332]
333
334[[package]]
335name = "rustversion"
336version = "1.0.22"
337source = "registry+https://github.com/rust-lang/crates.io-index"
338checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
339
340[[package]]
341name = "ryu"
342version = "1.0.20"
343source = "registry+https://github.com/rust-lang/crates.io-index"
344checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
345
346[[package]]
347name = "scopeguard"
348version = "1.2.0"
349source = "registry+https://github.com/rust-lang/crates.io-index"
350checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
351
352[[package]]
353name = "serde"
354version = "1.0.228"
355source = "registry+https://github.com/rust-lang/crates.io-index"
356checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
357dependencies = [
358 "serde_core",
359 "serde_derive",
360]
361
362[[package]]
363name = "serde_core"
364version = "1.0.228"
365source = "registry+https://github.com/rust-lang/crates.io-index"
366checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
367dependencies = [
368 "serde_derive",
369]
370
371[[package]]
372name = "serde_derive"
373version = "1.0.228"
374source = "registry+https://github.com/rust-lang/crates.io-index"
375checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
376dependencies = [
377 "proc-macro2",
378 "quote",
379 "syn",
380]
381
382[[package]]
383name = "serde_json"
384version = "1.0.145"
385source = "registry+https://github.com/rust-lang/crates.io-index"
386checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
387dependencies = [
388 "itoa",
389 "memchr",
390 "ryu",
391 "serde",
392 "serde_core",
393]
394
395[[package]]
396name = "smallstr"
397version = "0.3.1"
398source = "registry+https://github.com/rust-lang/crates.io-index"
399checksum = "862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b"
400dependencies = [
401 "smallvec",
402]
403
404[[package]]
405name = "smallvec"
406version = "1.15.1"
407source = "registry+https://github.com/rust-lang/crates.io-index"
408checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
409
410[[package]]
411name = "syn"
412version = "2.0.106"
413source = "registry+https://github.com/rust-lang/crates.io-index"
414checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
415dependencies = [
416 "proc-macro2",
417 "quote",
418 "unicode-ident",
419]
420
421[[package]]
422name = "target-lexicon"
423version = "0.13.3"
424source = "registry+https://github.com/rust-lang/crates.io-index"
425checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c"
426
427[[package]]
428name = "thiserror"
429version = "2.0.17"
430source = "registry+https://github.com/rust-lang/crates.io-index"
431checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
432dependencies = [
433 "thiserror-impl",
434]
435
436[[package]]
437name = "thiserror-impl"
438version = "2.0.17"
439source = "registry+https://github.com/rust-lang/crates.io-index"
440checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
441dependencies = [
442 "proc-macro2",
443 "quote",
444 "syn",
445]
446
447[[package]]
448name = "unicode-ident"
449version = "1.0.19"
450source = "registry+https://github.com/rust-lang/crates.io-index"
451checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
452
453[[package]]
454name = "unindent"
455version = "0.2.4"
456source = "registry+https://github.com/rust-lang/crates.io-index"
457checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
458
459[[package]]
460name = "wasi"
461version = "0.11.1+wasi-snapshot-preview1"
462source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
464
465[[package]]
466name = "wasm-bindgen"
467version = "0.2.104"
468source = "registry+https://github.com/rust-lang/crates.io-index"
469checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d"
470dependencies = [
471 "cfg-if",
472 "once_cell",
473 "rustversion",
474 "wasm-bindgen-macro",
475 "wasm-bindgen-shared",
476]
477
478[[package]]
479name = "wasm-bindgen-backend"
480version = "0.2.104"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19"
483dependencies = [
484 "bumpalo",
485 "log",
486 "proc-macro2",
487 "quote",
488 "syn",
489 "wasm-bindgen-shared",
490]
491
492[[package]]
493name = "wasm-bindgen-macro"
494version = "0.2.104"
495source = "registry+https://github.com/rust-lang/crates.io-index"
496checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119"
497dependencies = [
498 "quote",
499 "wasm-bindgen-macro-support",
500]
501
502[[package]]
503name = "wasm-bindgen-macro-support"
504version = "0.2.104"
505source = "registry+https://github.com/rust-lang/crates.io-index"
506checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7"
507dependencies = [
508 "proc-macro2",
509 "quote",
510 "syn",
511 "wasm-bindgen-backend",
512 "wasm-bindgen-shared",
513]
514
515[[package]]
516name = "wasm-bindgen-shared"
517version = "0.2.104"
518source = "registry+https://github.com/rust-lang/crates.io-index"
519checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1"
520dependencies = [
521 "unicode-ident",
522]
523
524[[package]]
525name = "windows-targets"
526version = "0.52.6"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
529dependencies = [
530 "windows_aarch64_gnullvm",
531 "windows_aarch64_msvc",
532 "windows_i686_gnu",
533 "windows_i686_gnullvm",
534 "windows_i686_msvc",
535 "windows_x86_64_gnu",
536 "windows_x86_64_gnullvm",
537 "windows_x86_64_msvc",
538]
539
540[[package]]
541name = "windows_aarch64_gnullvm"
542version = "0.52.6"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
545
546[[package]]
547name = "windows_aarch64_msvc"
548version = "0.52.6"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
551
552[[package]]
553name = "windows_i686_gnu"
554version = "0.52.6"
555source = "registry+https://github.com/rust-lang/crates.io-index"
556checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
557
558[[package]]
559name = "windows_i686_gnullvm"
560version = "0.52.6"
561source = "registry+https://github.com/rust-lang/crates.io-index"
562checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
563
564[[package]]
565name = "windows_i686_msvc"
566version = "0.52.6"
567source = "registry+https://github.com/rust-lang/crates.io-index"
568checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
569
570[[package]]
571name = "windows_x86_64_gnu"
572version = "0.52.6"
573source = "registry+https://github.com/rust-lang/crates.io-index"
574checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
575
576[[package]]
577name = "windows_x86_64_gnullvm"
578version = "0.52.6"
579source = "registry+https://github.com/rust-lang/crates.io-index"
580checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
581
582[[package]]
583name = "windows_x86_64_msvc"
584version = "0.52.6"
585source = "registry+https://github.com/rust-lang/crates.io-index"
586checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
587
588[[package]]
589name = "yrs"
590version = "0.24.0"
591source = "registry+https://github.com/rust-lang/crates.io-index"
592checksum = "f904a99678a852d7cbc6958c94087f739c10cfb19642635951219c525a5fdb89"
593dependencies = [
594 "arc-swap",
595 "async-lock",
596 "async-trait",
597 "dashmap",
598 "fastrand",
599 "serde",
600 "serde_json",
601 "smallstr",
602 "smallvec",
603 "thiserror",
604]