1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
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.83"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
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.6.0"
42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
44
45[[package]]
46name = "bumpalo"
47version = "3.16.0"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
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.20"
69source = "registry+https://github.com/rust-lang/crates.io-index"
70checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
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.3.1"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
91dependencies = [
92 "concurrent-queue",
93 "parking",
94 "pin-project-lite",
95]
96
97[[package]]
98name = "event-listener-strategy"
99version = "0.5.3"
100source = "registry+https://github.com/rust-lang/crates.io-index"
101checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2"
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.15"
119source = "registry+https://github.com/rust-lang/crates.io-index"
120checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
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.5"
144source = "registry+https://github.com/rust-lang/crates.io-index"
145checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
146
147[[package]]
148name = "itoa"
149version = "1.0.14"
150source = "registry+https://github.com/rust-lang/crates.io-index"
151checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
152
153[[package]]
154name = "js-sys"
155version = "0.3.76"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
158dependencies = [
159 "once_cell",
160 "wasm-bindgen",
161]
162
163[[package]]
164name = "libc"
165version = "0.2.168"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d"
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.22"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
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.20.2"
203source = "registry+https://github.com/rust-lang/crates.io-index"
204checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
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.15"
228source = "registry+https://github.com/rust-lang/crates.io-index"
229checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
230
231[[package]]
232name = "portable-atomic"
233version = "1.10.0"
234source = "registry+https://github.com/rust-lang/crates.io-index"
235checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6"
236
237[[package]]
238name = "proc-macro2"
239version = "1.0.92"
240source = "registry+https://github.com/rust-lang/crates.io-index"
241checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
242dependencies = [
243 "unicode-ident",
244]
245
246[[package]]
247name = "pycrdt"
248version = "0.10.9"
249dependencies = [
250 "pyo3",
251 "yrs",
252]
253
254[[package]]
255name = "pyo3"
256version = "0.23.3"
257source = "registry+https://github.com/rust-lang/crates.io-index"
258checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15"
259dependencies = [
260 "cfg-if",
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.23.3"
275source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b"
277dependencies = [
278 "once_cell",
279 "target-lexicon",
280]
281
282[[package]]
283name = "pyo3-ffi"
284version = "0.23.3"
285source = "registry+https://github.com/rust-lang/crates.io-index"
286checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d"
287dependencies = [
288 "libc",
289 "pyo3-build-config",
290]
291
292[[package]]
293name = "pyo3-macros"
294version = "0.23.3"
295source = "registry+https://github.com/rust-lang/crates.io-index"
296checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257"
297dependencies = [
298 "proc-macro2",
299 "pyo3-macros-backend",
300 "quote",
301 "syn",
302]
303
304[[package]]
305name = "pyo3-macros-backend"
306version = "0.23.3"
307source = "registry+https://github.com/rust-lang/crates.io-index"
308checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d"
309dependencies = [
310 "heck",
311 "proc-macro2",
312 "pyo3-build-config",
313 "quote",
314 "syn",
315]
316
317[[package]]
318name = "quote"
319version = "1.0.37"
320source = "registry+https://github.com/rust-lang/crates.io-index"
321checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
322dependencies = [
323 "proc-macro2",
324]
325
326[[package]]
327name = "redox_syscall"
328version = "0.5.8"
329source = "registry+https://github.com/rust-lang/crates.io-index"
330checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
331dependencies = [
332 "bitflags",
333]
334
335[[package]]
336name = "ryu"
337version = "1.0.18"
338source = "registry+https://github.com/rust-lang/crates.io-index"
339checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
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.216"
350source = "registry+https://github.com/rust-lang/crates.io-index"
351checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
352dependencies = [
353 "serde_derive",
354]
355
356[[package]]
357name = "serde_derive"
358version = "1.0.216"
359source = "registry+https://github.com/rust-lang/crates.io-index"
360checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
361dependencies = [
362 "proc-macro2",
363 "quote",
364 "syn",
365]
366
367[[package]]
368name = "serde_json"
369version = "1.0.133"
370source = "registry+https://github.com/rust-lang/crates.io-index"
371checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377"
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.13.2"
391source = "registry+https://github.com/rust-lang/crates.io-index"
392checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
393
394[[package]]
395name = "syn"
396version = "2.0.90"
397source = "registry+https://github.com/rust-lang/crates.io-index"
398checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
399dependencies = [
400 "proc-macro2",
401 "quote",
402 "unicode-ident",
403]
404
405[[package]]
406name = "target-lexicon"
407version = "0.12.16"
408source = "registry+https://github.com/rust-lang/crates.io-index"
409checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
410
411[[package]]
412name = "thiserror"
413version = "1.0.69"
414source = "registry+https://github.com/rust-lang/crates.io-index"
415checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
416dependencies = [
417 "thiserror-impl",
418]
419
420[[package]]
421name = "thiserror-impl"
422version = "1.0.69"
423source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
425dependencies = [
426 "proc-macro2",
427 "quote",
428 "syn",
429]
430
431[[package]]
432name = "unicode-ident"
433version = "1.0.14"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
436
437[[package]]
438name = "unindent"
439version = "0.2.3"
440source = "registry+https://github.com/rust-lang/crates.io-index"
441checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce"
442
443[[package]]
444name = "wasi"
445version = "0.11.0+wasi-snapshot-preview1"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
448
449[[package]]
450name = "wasm-bindgen"
451version = "0.2.99"
452source = "registry+https://github.com/rust-lang/crates.io-index"
453checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
454dependencies = [
455 "cfg-if",
456 "once_cell",
457 "wasm-bindgen-macro",
458]
459
460[[package]]
461name = "wasm-bindgen-backend"
462version = "0.2.99"
463source = "registry+https://github.com/rust-lang/crates.io-index"
464checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
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.99"
477source = "registry+https://github.com/rust-lang/crates.io-index"
478checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
479dependencies = [
480 "quote",
481 "wasm-bindgen-macro-support",
482]
483
484[[package]]
485name = "wasm-bindgen-macro-support"
486version = "0.2.99"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
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.99"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
502
503[[package]]
504name = "windows-targets"
505version = "0.52.6"
506source = "registry+https://github.com/rust-lang/crates.io-index"
507checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
508dependencies = [
509 "windows_aarch64_gnullvm",
510 "windows_aarch64_msvc",
511 "windows_i686_gnu",
512 "windows_i686_gnullvm",
513 "windows_i686_msvc",
514 "windows_x86_64_gnu",
515 "windows_x86_64_gnullvm",
516 "windows_x86_64_msvc",
517]
518
519[[package]]
520name = "windows_aarch64_gnullvm"
521version = "0.52.6"
522source = "registry+https://github.com/rust-lang/crates.io-index"
523checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
524
525[[package]]
526name = "windows_aarch64_msvc"
527version = "0.52.6"
528source = "registry+https://github.com/rust-lang/crates.io-index"
529checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
530
531[[package]]
532name = "windows_i686_gnu"
533version = "0.52.6"
534source = "registry+https://github.com/rust-lang/crates.io-index"
535checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
536
537[[package]]
538name = "windows_i686_gnullvm"
539version = "0.52.6"
540source = "registry+https://github.com/rust-lang/crates.io-index"
541checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
542
543[[package]]
544name = "windows_i686_msvc"
545version = "0.52.6"
546source = "registry+https://github.com/rust-lang/crates.io-index"
547checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
548
549[[package]]
550name = "windows_x86_64_gnu"
551version = "0.52.6"
552source = "registry+https://github.com/rust-lang/crates.io-index"
553checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
554
555[[package]]
556name = "windows_x86_64_gnullvm"
557version = "0.52.6"
558source = "registry+https://github.com/rust-lang/crates.io-index"
559checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
560
561[[package]]
562name = "windows_x86_64_msvc"
563version = "0.52.6"
564source = "registry+https://github.com/rust-lang/crates.io-index"
565checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
566
567[[package]]
568name = "yrs"
569version = "0.21.3"
570source = "registry+https://github.com/rust-lang/crates.io-index"
571checksum = "81de5913bca29f43a1d12ca92a7b39a2945e9420e01602a7563917c7bfc60f70"
572dependencies = [
573 "arc-swap",
574 "async-lock",
575 "async-trait",
576 "dashmap",
577 "fastrand",
578 "serde",
579 "serde_json",
580 "smallstr",
581 "smallvec",
582 "thiserror",
583]