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.4.0"
36source = "registry+https://github.com/rust-lang/crates.io-index"
37checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
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.17.0"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
50
51[[package]]
52name = "cfg-if"
53version = "1.0.0"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
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.172"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
168
169[[package]]
170name = "lock_api"
171version = "0.4.12"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
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.4"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
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.10"
215source = "registry+https://github.com/rust-lang/crates.io-index"
216checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
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.0"
234source = "registry+https://github.com/rust-lang/crates.io-index"
235checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e"
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.20"
249dependencies = [
250 "pyo3",
251 "yrs",
252]
253
254[[package]]
255name = "pyo3"
256version = "0.25.0"
257source = "registry+https://github.com/rust-lang/crates.io-index"
258checksum = "f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4"
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.25.0"
274source = "registry+https://github.com/rust-lang/crates.io-index"
275checksum = "755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d"
276dependencies = [
277 "once_cell",
278 "target-lexicon",
279]
280
281[[package]]
282name = "pyo3-ffi"
283version = "0.25.0"
284source = "registry+https://github.com/rust-lang/crates.io-index"
285checksum = "fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e"
286dependencies = [
287 "libc",
288 "pyo3-build-config",
289]
290
291[[package]]
292name = "pyo3-macros"
293version = "0.25.0"
294source = "registry+https://github.com/rust-lang/crates.io-index"
295checksum = "a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214"
296dependencies = [
297 "proc-macro2",
298 "pyo3-macros-backend",
299 "quote",
300 "syn",
301]
302
303[[package]]
304name = "pyo3-macros-backend"
305version = "0.25.0"
306source = "registry+https://github.com/rust-lang/crates.io-index"
307checksum = "9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e"
308dependencies = [
309 "heck",
310 "proc-macro2",
311 "pyo3-build-config",
312 "quote",
313 "syn",
314]
315
316[[package]]
317name = "quote"
318version = "1.0.40"
319source = "registry+https://github.com/rust-lang/crates.io-index"
320checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
321dependencies = [
322 "proc-macro2",
323]
324
325[[package]]
326name = "redox_syscall"
327version = "0.5.12"
328source = "registry+https://github.com/rust-lang/crates.io-index"
329checksum = "928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af"
330dependencies = [
331 "bitflags",
332]
333
334[[package]]
335name = "ryu"
336version = "1.0.20"
337source = "registry+https://github.com/rust-lang/crates.io-index"
338checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
339
340[[package]]
341name = "scopeguard"
342version = "1.2.0"
343source = "registry+https://github.com/rust-lang/crates.io-index"
344checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
345
346[[package]]
347name = "serde"
348version = "1.0.219"
349source = "registry+https://github.com/rust-lang/crates.io-index"
350checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
351dependencies = [
352 "serde_derive",
353]
354
355[[package]]
356name = "serde_derive"
357version = "1.0.219"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
360dependencies = [
361 "proc-macro2",
362 "quote",
363 "syn",
364]
365
366[[package]]
367name = "serde_json"
368version = "1.0.140"
369source = "registry+https://github.com/rust-lang/crates.io-index"
370checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
371dependencies = [
372 "itoa",
373 "memchr",
374 "ryu",
375 "serde",
376]
377
378[[package]]
379name = "smallstr"
380version = "0.3.0"
381source = "registry+https://github.com/rust-lang/crates.io-index"
382checksum = "63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d"
383dependencies = [
384 "smallvec",
385]
386
387[[package]]
388name = "smallvec"
389version = "1.15.0"
390source = "registry+https://github.com/rust-lang/crates.io-index"
391checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
392
393[[package]]
394name = "syn"
395version = "2.0.101"
396source = "registry+https://github.com/rust-lang/crates.io-index"
397checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
398dependencies = [
399 "proc-macro2",
400 "quote",
401 "unicode-ident",
402]
403
404[[package]]
405name = "target-lexicon"
406version = "0.13.2"
407source = "registry+https://github.com/rust-lang/crates.io-index"
408checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a"
409
410[[package]]
411name = "thiserror"
412version = "2.0.12"
413source = "registry+https://github.com/rust-lang/crates.io-index"
414checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
415dependencies = [
416 "thiserror-impl",
417]
418
419[[package]]
420name = "thiserror-impl"
421version = "2.0.12"
422source = "registry+https://github.com/rust-lang/crates.io-index"
423checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
424dependencies = [
425 "proc-macro2",
426 "quote",
427 "syn",
428]
429
430[[package]]
431name = "unicode-ident"
432version = "1.0.18"
433source = "registry+https://github.com/rust-lang/crates.io-index"
434checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
435
436[[package]]
437name = "unindent"
438version = "0.2.4"
439source = "registry+https://github.com/rust-lang/crates.io-index"
440checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
441
442[[package]]
443name = "wasi"
444version = "0.11.0+wasi-snapshot-preview1"
445source = "registry+https://github.com/rust-lang/crates.io-index"
446checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
447
448[[package]]
449name = "wasm-bindgen"
450version = "0.2.100"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
453dependencies = [
454 "cfg-if",
455 "once_cell",
456 "wasm-bindgen-macro",
457]
458
459[[package]]
460name = "wasm-bindgen-backend"
461version = "0.2.100"
462source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
464dependencies = [
465 "bumpalo",
466 "log",
467 "proc-macro2",
468 "quote",
469 "syn",
470 "wasm-bindgen-shared",
471]
472
473[[package]]
474name = "wasm-bindgen-macro"
475version = "0.2.100"
476source = "registry+https://github.com/rust-lang/crates.io-index"
477checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
478dependencies = [
479 "quote",
480 "wasm-bindgen-macro-support",
481]
482
483[[package]]
484name = "wasm-bindgen-macro-support"
485version = "0.2.100"
486source = "registry+https://github.com/rust-lang/crates.io-index"
487checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
488dependencies = [
489 "proc-macro2",
490 "quote",
491 "syn",
492 "wasm-bindgen-backend",
493 "wasm-bindgen-shared",
494]
495
496[[package]]
497name = "wasm-bindgen-shared"
498version = "0.2.100"
499source = "registry+https://github.com/rust-lang/crates.io-index"
500checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
501dependencies = [
502 "unicode-ident",
503]
504
505[[package]]
506name = "windows-targets"
507version = "0.52.6"
508source = "registry+https://github.com/rust-lang/crates.io-index"
509checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
510dependencies = [
511 "windows_aarch64_gnullvm",
512 "windows_aarch64_msvc",
513 "windows_i686_gnu",
514 "windows_i686_gnullvm",
515 "windows_i686_msvc",
516 "windows_x86_64_gnu",
517 "windows_x86_64_gnullvm",
518 "windows_x86_64_msvc",
519]
520
521[[package]]
522name = "windows_aarch64_gnullvm"
523version = "0.52.6"
524source = "registry+https://github.com/rust-lang/crates.io-index"
525checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
526
527[[package]]
528name = "windows_aarch64_msvc"
529version = "0.52.6"
530source = "registry+https://github.com/rust-lang/crates.io-index"
531checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
532
533[[package]]
534name = "windows_i686_gnu"
535version = "0.52.6"
536source = "registry+https://github.com/rust-lang/crates.io-index"
537checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
538
539[[package]]
540name = "windows_i686_gnullvm"
541version = "0.52.6"
542source = "registry+https://github.com/rust-lang/crates.io-index"
543checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
544
545[[package]]
546name = "windows_i686_msvc"
547version = "0.52.6"
548source = "registry+https://github.com/rust-lang/crates.io-index"
549checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
550
551[[package]]
552name = "windows_x86_64_gnu"
553version = "0.52.6"
554source = "registry+https://github.com/rust-lang/crates.io-index"
555checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
556
557[[package]]
558name = "windows_x86_64_gnullvm"
559version = "0.52.6"
560source = "registry+https://github.com/rust-lang/crates.io-index"
561checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
562
563[[package]]
564name = "windows_x86_64_msvc"
565version = "0.52.6"
566source = "registry+https://github.com/rust-lang/crates.io-index"
567checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
568
569[[package]]
570name = "yrs"
571version = "0.23.4"
572source = "registry+https://github.com/rust-lang/crates.io-index"
573checksum = "bb1d740a98b12112352f05ddfc06c1505b66fca116601f9388b84be45d21f84d"
574dependencies = [
575 "arc-swap",
576 "async-lock",
577 "async-trait",
578 "dashmap",
579 "fastrand",
580 "serde",
581 "serde_json",
582 "smallstr",
583 "smallvec",
584 "thiserror",
585]