1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "ahash"
7version = "0.8.3"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
10dependencies = [
11 "cfg-if",
12 "getrandom",
13 "once_cell",
14 "version_check",
15]
16
17[[package]]
18name = "aho-corasick"
19version = "1.0.2"
20source = "registry+https://github.com/rust-lang/crates.io-index"
21checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
22dependencies = [
23 "memchr",
24]
25
26[[package]]
27name = "autocfg"
28version = "1.1.0"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
31
32[[package]]
33name = "base64"
34version = "0.13.1"
35source = "registry+https://github.com/rust-lang/crates.io-index"
36checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
37
38[[package]]
39name = "bitflags"
40version = "1.3.2"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
43
44[[package]]
45name = "cc"
46version = "1.0.79"
47source = "registry+https://github.com/rust-lang/crates.io-index"
48checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
49
50[[package]]
51name = "cfg-if"
52version = "1.0.0"
53source = "registry+https://github.com/rust-lang/crates.io-index"
54checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
55
56[[package]]
57name = "enum_dispatch"
58version = "0.3.12"
59source = "registry+https://github.com/rust-lang/crates.io-index"
60checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e"
61dependencies = [
62 "once_cell",
63 "proc-macro2",
64 "quote",
65 "syn 2.0.25",
66]
67
68[[package]]
69name = "equivalent"
70version = "1.0.1"
71source = "registry+https://github.com/rust-lang/crates.io-index"
72checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
73
74[[package]]
75name = "form_urlencoded"
76version = "1.2.0"
77source = "registry+https://github.com/rust-lang/crates.io-index"
78checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
79dependencies = [
80 "percent-encoding",
81]
82
83[[package]]
84name = "getrandom"
85version = "0.2.10"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
88dependencies = [
89 "cfg-if",
90 "libc",
91 "wasi",
92]
93
94[[package]]
95name = "hashbrown"
96version = "0.14.0"
97source = "registry+https://github.com/rust-lang/crates.io-index"
98checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
99
100[[package]]
101name = "heck"
102version = "0.4.1"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
105
106[[package]]
107name = "idna"
108version = "0.3.0"
109source = "registry+https://github.com/rust-lang/crates.io-index"
110checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
111dependencies = [
112 "unicode-bidi",
113 "unicode-normalization",
114]
115
116[[package]]
117name = "idna"
118version = "0.4.0"
119source = "registry+https://github.com/rust-lang/crates.io-index"
120checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
121dependencies = [
122 "unicode-bidi",
123 "unicode-normalization",
124]
125
126[[package]]
127name = "indexmap"
128version = "2.0.0"
129source = "registry+https://github.com/rust-lang/crates.io-index"
130checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
131dependencies = [
132 "equivalent",
133 "hashbrown",
134]
135
136[[package]]
137name = "indoc"
138version = "1.0.9"
139source = "registry+https://github.com/rust-lang/crates.io-index"
140checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"
141
142[[package]]
143name = "itoa"
144version = "1.0.8"
145source = "registry+https://github.com/rust-lang/crates.io-index"
146checksum = "62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a"
147
148[[package]]
149name = "libc"
150version = "0.2.147"
151source = "registry+https://github.com/rust-lang/crates.io-index"
152checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
153
154[[package]]
155name = "libmimalloc-sys"
156version = "0.1.33"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e"
159dependencies = [
160 "cc",
161 "libc",
162]
163
164[[package]]
165name = "lock_api"
166version = "0.4.10"
167source = "registry+https://github.com/rust-lang/crates.io-index"
168checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
169dependencies = [
170 "autocfg",
171 "scopeguard",
172]
173
174[[package]]
175name = "memchr"
176version = "2.5.0"
177source = "registry+https://github.com/rust-lang/crates.io-index"
178checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
179
180[[package]]
181name = "memoffset"
182version = "0.9.0"
183source = "registry+https://github.com/rust-lang/crates.io-index"
184checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
185dependencies = [
186 "autocfg",
187]
188
189[[package]]
190name = "mimalloc"
191version = "0.1.37"
192source = "registry+https://github.com/rust-lang/crates.io-index"
193checksum = "4e2894987a3459f3ffb755608bd82188f8ed00d0ae077f1edea29c068d639d98"
194dependencies = [
195 "libmimalloc-sys",
196]
197
198[[package]]
199name = "num-bigint"
200version = "0.4.3"
201source = "registry+https://github.com/rust-lang/crates.io-index"
202checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f"
203dependencies = [
204 "autocfg",
205 "num-integer",
206 "num-traits",
207]
208
209[[package]]
210name = "num-integer"
211version = "0.1.45"
212source = "registry+https://github.com/rust-lang/crates.io-index"
213checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
214dependencies = [
215 "autocfg",
216 "num-traits",
217]
218
219[[package]]
220name = "num-traits"
221version = "0.2.15"
222source = "registry+https://github.com/rust-lang/crates.io-index"
223checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
224dependencies = [
225 "autocfg",
226]
227
228[[package]]
229name = "once_cell"
230version = "1.18.0"
231source = "registry+https://github.com/rust-lang/crates.io-index"
232checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
233
234[[package]]
235name = "parking_lot"
236version = "0.12.1"
237source = "registry+https://github.com/rust-lang/crates.io-index"
238checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
239dependencies = [
240 "lock_api",
241 "parking_lot_core",
242]
243
244[[package]]
245name = "parking_lot_core"
246version = "0.9.8"
247source = "registry+https://github.com/rust-lang/crates.io-index"
248checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
249dependencies = [
250 "cfg-if",
251 "libc",
252 "redox_syscall",
253 "smallvec",
254 "windows-targets",
255]
256
257[[package]]
258name = "percent-encoding"
259version = "2.3.0"
260source = "registry+https://github.com/rust-lang/crates.io-index"
261checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
262
263[[package]]
264name = "proc-macro2"
265version = "1.0.64"
266source = "registry+https://github.com/rust-lang/crates.io-index"
267checksum = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da"
268dependencies = [
269 "unicode-ident",
270]
271
272[[package]]
273name = "pydantic-core"
274version = "2.3.0"
275dependencies = [
276 "ahash",
277 "base64",
278 "enum_dispatch",
279 "idna 0.3.0",
280 "mimalloc",
281 "num-bigint",
282 "pyo3",
283 "pyo3-build-config",
284 "python3-dll-a",
285 "regex",
286 "serde",
287 "serde_json",
288 "speedate",
289 "strum",
290 "strum_macros 0.24.3",
291 "url",
292 "version_check",
293]
294
295[[package]]
296name = "pyo3"
297version = "0.19.1"
298source = "registry+https://github.com/rust-lang/crates.io-index"
299checksum = "ffb88ae05f306b4bfcde40ac4a51dc0b05936a9207a4b75b798c7729c4258a59"
300dependencies = [
301 "cfg-if",
302 "indoc",
303 "libc",
304 "memoffset",
305 "num-bigint",
306 "parking_lot",
307 "pyo3-build-config",
308 "pyo3-ffi",
309 "pyo3-macros",
310 "unindent",
311]
312
313[[package]]
314name = "pyo3-build-config"
315version = "0.19.1"
316source = "registry+https://github.com/rust-lang/crates.io-index"
317checksum = "554db24f0b3c180a9c0b1268f91287ab3f17c162e15b54caaae5a6b3773396b0"
318dependencies = [
319 "once_cell",
320 "python3-dll-a",
321 "target-lexicon",
322]
323
324[[package]]
325name = "pyo3-ffi"
326version = "0.19.1"
327source = "registry+https://github.com/rust-lang/crates.io-index"
328checksum = "922ede8759e8600ad4da3195ae41259654b9c55da4f7eec84a0ccc7d067a70a4"
329dependencies = [
330 "libc",
331 "pyo3-build-config",
332]
333
334[[package]]
335name = "pyo3-macros"
336version = "0.19.1"
337source = "registry+https://github.com/rust-lang/crates.io-index"
338checksum = "8a5caec6a1dd355964a841fcbeeb1b89fe4146c87295573f94228911af3cc5a2"
339dependencies = [
340 "proc-macro2",
341 "pyo3-macros-backend",
342 "quote",
343 "syn 1.0.109",
344]
345
346[[package]]
347name = "pyo3-macros-backend"
348version = "0.19.1"
349source = "registry+https://github.com/rust-lang/crates.io-index"
350checksum = "e0b78ccbb160db1556cdb6fd96c50334c5d4ec44dc5e0a968d0a1208fa0efa8b"
351dependencies = [
352 "proc-macro2",
353 "quote",
354 "syn 1.0.109",
355]
356
357[[package]]
358name = "python3-dll-a"
359version = "0.2.9"
360source = "registry+https://github.com/rust-lang/crates.io-index"
361checksum = "d5f07cd4412be8fa09a721d40007c483981bbe072cd6a21f2e83e04ec8f8343f"
362dependencies = [
363 "cc",
364]
365
366[[package]]
367name = "quote"
368version = "1.0.29"
369source = "registry+https://github.com/rust-lang/crates.io-index"
370checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
371dependencies = [
372 "proc-macro2",
373]
374
375[[package]]
376name = "redox_syscall"
377version = "0.3.5"
378source = "registry+https://github.com/rust-lang/crates.io-index"
379checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
380dependencies = [
381 "bitflags",
382]
383
384[[package]]
385name = "regex"
386version = "1.9.1"
387source = "registry+https://github.com/rust-lang/crates.io-index"
388checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
389dependencies = [
390 "aho-corasick",
391 "memchr",
392 "regex-automata",
393 "regex-syntax",
394]
395
396[[package]]
397name = "regex-automata"
398version = "0.3.2"
399source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "83d3daa6976cffb758ec878f108ba0e062a45b2d6ca3a2cca965338855476caf"
401dependencies = [
402 "aho-corasick",
403 "memchr",
404 "regex-syntax",
405]
406
407[[package]]
408name = "regex-syntax"
409version = "0.7.4"
410source = "registry+https://github.com/rust-lang/crates.io-index"
411checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
412
413[[package]]
414name = "rustversion"
415version = "1.0.13"
416source = "registry+https://github.com/rust-lang/crates.io-index"
417checksum = "dc31bd9b61a32c31f9650d18add92aa83a49ba979c143eefd27fe7177b05bd5f"
418
419[[package]]
420name = "ryu"
421version = "1.0.14"
422source = "registry+https://github.com/rust-lang/crates.io-index"
423checksum = "fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9"
424
425[[package]]
426name = "scopeguard"
427version = "1.1.0"
428source = "registry+https://github.com/rust-lang/crates.io-index"
429checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
430
431[[package]]
432name = "serde"
433version = "1.0.171"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9"
436dependencies = [
437 "serde_derive",
438]
439
440[[package]]
441name = "serde_derive"
442version = "1.0.171"
443source = "registry+https://github.com/rust-lang/crates.io-index"
444checksum = "389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682"
445dependencies = [
446 "proc-macro2",
447 "quote",
448 "syn 2.0.25",
449]
450
451[[package]]
452name = "serde_json"
453version = "1.0.100"
454source = "registry+https://github.com/rust-lang/crates.io-index"
455checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c"
456dependencies = [
457 "indexmap",
458 "itoa",
459 "ryu",
460 "serde",
461]
462
463[[package]]
464name = "smallvec"
465version = "1.11.0"
466source = "registry+https://github.com/rust-lang/crates.io-index"
467checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
468
469[[package]]
470name = "speedate"
471version = "0.11.0"
472source = "registry+https://github.com/rust-lang/crates.io-index"
473checksum = "e54e4ea42510cf6cb46223f6974670faf58ef49e82040e924a295aa3f0c8eaa2"
474dependencies = [
475 "strum",
476 "strum_macros 0.25.1",
477]
478
479[[package]]
480name = "strum"
481version = "0.25.0"
482source = "registry+https://github.com/rust-lang/crates.io-index"
483checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125"
484dependencies = [
485 "strum_macros 0.25.1",
486]
487
488[[package]]
489name = "strum_macros"
490version = "0.24.3"
491source = "registry+https://github.com/rust-lang/crates.io-index"
492checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
493dependencies = [
494 "heck",
495 "proc-macro2",
496 "quote",
497 "rustversion",
498 "syn 1.0.109",
499]
500
501[[package]]
502name = "strum_macros"
503version = "0.25.1"
504source = "registry+https://github.com/rust-lang/crates.io-index"
505checksum = "6069ca09d878a33f883cc06aaa9718ede171841d3832450354410b718b097232"
506dependencies = [
507 "heck",
508 "proc-macro2",
509 "quote",
510 "rustversion",
511 "syn 2.0.25",
512]
513
514[[package]]
515name = "syn"
516version = "1.0.109"
517source = "registry+https://github.com/rust-lang/crates.io-index"
518checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
519dependencies = [
520 "proc-macro2",
521 "quote",
522 "unicode-ident",
523]
524
525[[package]]
526name = "syn"
527version = "2.0.25"
528source = "registry+https://github.com/rust-lang/crates.io-index"
529checksum = "15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2"
530dependencies = [
531 "proc-macro2",
532 "quote",
533 "unicode-ident",
534]
535
536[[package]]
537name = "target-lexicon"
538version = "0.12.9"
539source = "registry+https://github.com/rust-lang/crates.io-index"
540checksum = "df8e77cb757a61f51b947ec4a7e3646efd825b73561db1c232a8ccb639e611a0"
541
542[[package]]
543name = "tinyvec"
544version = "1.6.0"
545source = "registry+https://github.com/rust-lang/crates.io-index"
546checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
547dependencies = [
548 "tinyvec_macros",
549]
550
551[[package]]
552name = "tinyvec_macros"
553version = "0.1.1"
554source = "registry+https://github.com/rust-lang/crates.io-index"
555checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
556
557[[package]]
558name = "unicode-bidi"
559version = "0.3.13"
560source = "registry+https://github.com/rust-lang/crates.io-index"
561checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
562
563[[package]]
564name = "unicode-ident"
565version = "1.0.10"
566source = "registry+https://github.com/rust-lang/crates.io-index"
567checksum = "22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73"
568
569[[package]]
570name = "unicode-normalization"
571version = "0.1.22"
572source = "registry+https://github.com/rust-lang/crates.io-index"
573checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
574dependencies = [
575 "tinyvec",
576]
577
578[[package]]
579name = "unindent"
580version = "0.1.11"
581source = "registry+https://github.com/rust-lang/crates.io-index"
582checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c"
583
584[[package]]
585name = "url"
586version = "2.4.0"
587source = "registry+https://github.com/rust-lang/crates.io-index"
588checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
589dependencies = [
590 "form_urlencoded",
591 "idna 0.4.0",
592 "percent-encoding",
593]
594
595[[package]]
596name = "version_check"
597version = "0.9.4"
598source = "registry+https://github.com/rust-lang/crates.io-index"
599checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
600
601[[package]]
602name = "wasi"
603version = "0.11.0+wasi-snapshot-preview1"
604source = "registry+https://github.com/rust-lang/crates.io-index"
605checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
606
607[[package]]
608name = "windows-targets"
609version = "0.48.1"
610source = "registry+https://github.com/rust-lang/crates.io-index"
611checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
612dependencies = [
613 "windows_aarch64_gnullvm",
614 "windows_aarch64_msvc",
615 "windows_i686_gnu",
616 "windows_i686_msvc",
617 "windows_x86_64_gnu",
618 "windows_x86_64_gnullvm",
619 "windows_x86_64_msvc",
620]
621
622[[package]]
623name = "windows_aarch64_gnullvm"
624version = "0.48.0"
625source = "registry+https://github.com/rust-lang/crates.io-index"
626checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
627
628[[package]]
629name = "windows_aarch64_msvc"
630version = "0.48.0"
631source = "registry+https://github.com/rust-lang/crates.io-index"
632checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
633
634[[package]]
635name = "windows_i686_gnu"
636version = "0.48.0"
637source = "registry+https://github.com/rust-lang/crates.io-index"
638checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
639
640[[package]]
641name = "windows_i686_msvc"
642version = "0.48.0"
643source = "registry+https://github.com/rust-lang/crates.io-index"
644checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
645
646[[package]]
647name = "windows_x86_64_gnu"
648version = "0.48.0"
649source = "registry+https://github.com/rust-lang/crates.io-index"
650checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
651
652[[package]]
653name = "windows_x86_64_gnullvm"
654version = "0.48.0"
655source = "registry+https://github.com/rust-lang/crates.io-index"
656checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
657
658[[package]]
659name = "windows_x86_64_msvc"
660version = "0.48.0"
661source = "registry+https://github.com/rust-lang/crates.io-index"
662checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"