-
Notifications
You must be signed in to change notification settings - Fork 0
/
pdm.lock
804 lines (757 loc) Β· 53.1 KB
/
pdm.lock
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
# This file is @generated by PDM.
# It is not intended for manual editing.
[metadata]
groups = ["default", "test"]
strategy = ["cross_platform", "inherit_metadata"]
lock_version = "4.4.1"
content_hash = "sha256:ab712b985d5ae94c18d1b7cb32b63cd66721b036636c943f783d57541acf87e5"
[[package]]
name = "affinegap"
version = "1.12"
summary = "A Cython implementation of the affine gap string distance"
groups = ["default"]
files = [
{file = "affinegap-1.12-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:84258db9230d974822ef7c803fc0e696be46476e4d0e51e2e5da52c92417fc28"},
{file = "affinegap-1.12-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6d03e2baf3a651e4444adb538b0354403bf423a1b5655ca7bcc13a97fd7629b7"},
{file = "affinegap-1.12-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c6c96fab1e56e0f51bee62706a13e2bd242c897aa9a679edb5f4656515fd75ca"},
{file = "affinegap-1.12-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5f4871a55076055c31cff4828964e12bb74cef68f82db75de45ede7289d402fa"},
{file = "affinegap-1.12-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:1108bdada47ea1fe72786b8f153d69f2275238f928e8470f40bb1d61fc7a199c"},
{file = "affinegap-1.12.tar.gz", hash = "sha256:02faa7579df8d98beafd40bb924b7a3a9d4e42edf6938e297366903054e4ef61"},
]
[[package]]
name = "btrees"
version = "5.1"
requires_python = ">=3.7"
summary = "Scalable persistent object containers"
groups = ["default"]
dependencies = [
"persistent>=4.1.0",
"zope-interface>=5.0.0",
]
files = [
{file = "BTrees-5.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9f6628f80f6341336c30a97734211407609d0758c19b3977787f4094a8ecd1a3"},
{file = "BTrees-5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed32b57bb373f98609df0555d26364ea77d70ef32cf7568b9ab0bda7ecaaa9fb"},
{file = "BTrees-5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:750a90e74417af8d3b0da8a41ac30f9febbff659cb8d94a4ec2d6c88345e8414"},
{file = "BTrees-5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b4922f203f6f6b01f49b8b98d05b75ba1ffc38445ed95928fbfe81376f4f2f9"},
{file = "BTrees-5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84997b7f95ab104d200e5900b30eb42286eae5a292b740d952182cde311fcc3c"},
{file = "BTrees-5.1-cp311-cp311-win_amd64.whl", hash = "sha256:7d79bfe37d64803533efe2f6fb4b1d837c3738f026309294d66119d89bc04686"},
{file = "BTrees-5.1.tar.gz", hash = "sha256:ada0f31e9325a04795d1d24e027ed9b2b65da4d66acff8b87955b3528d7fc369"},
]
[[package]]
name = "categorical-distance"
version = "1.9"
summary = "Compare two categorical variables"
groups = ["default"]
dependencies = [
"numpy",
]
files = [
{file = "categorical-distance-1.9.tar.gz", hash = "sha256:ae5eaf72048cb4253f6b851f0594a001643574dffc014d03445f9c7c30543a3e"},
{file = "categorical_distance-1.9-py3-none-any.whl", hash = "sha256:802de09418307fae8bc91eddb3db791825ce3846f3135a2bdd508adf5df66c44"},
]
[[package]]
name = "cffi"
version = "1.16.0"
requires_python = ">=3.8"
summary = "Foreign Function Interface for Python calling C code."
groups = ["default"]
marker = "platform_python_implementation == \"CPython\""
dependencies = [
"pycparser",
]
files = [
{file = "cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404"},
{file = "cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417"},
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee07e47c12890ef248766a6e55bd38ebfb2bb8edd4142d56db91b21ea68b7627"},
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936"},
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e70f54f1796669ef691ca07d046cd81a29cb4deb1e5f942003f401c0c4a2695d"},
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5bf44d66cdf9e893637896c7faa22298baebcd18d1ddb6d2626a6e39793a1d56"},
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b78010e7b97fef4bee1e896df8a4bbb6712b7f05b7ef630f9d1da00f6444d2e"},
{file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c6a164aa47843fb1b01e941d385aab7215563bb8816d80ff3a363a9f8448a8dc"},
{file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e09f3ff613345df5e8c3667da1d918f9149bd623cd9070c983c013792a9a62eb"},
{file = "cffi-1.16.0-cp311-cp311-win32.whl", hash = "sha256:2c56b361916f390cd758a57f2e16233eb4f64bcbeee88a4881ea90fca14dc6ab"},
{file = "cffi-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:db8e577c19c0fda0beb7e0d4e09e0ba74b1e4c092e0e40bfa12fe05b6f6d75ba"},
{file = "cffi-1.16.0.tar.gz", hash = "sha256:bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0"},
]
[[package]]
name = "colorama"
version = "0.4.6"
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
summary = "Cross-platform colored terminal text."
groups = ["default", "test"]
files = [
{file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
]
[[package]]
name = "datetime-distance"
version = "0.1.3"
summary = "Compare string distances between dates, timestamps, or datetime objects."
groups = ["default"]
dependencies = [
"future",
"python-dateutil>=2.6.0",
]
files = [
{file = "datetime-distance-0.1.3.tar.gz", hash = "sha256:7177a54a3555d4737626786f70a062e509f7c0014ba63fc26cd28263b8c64d68"},
{file = "datetime_distance-0.1.3-py3-none-any.whl", hash = "sha256:93034ebadc7efb76c55789737c4e5d9f6aeaed4af6a672058b9c1f11a2118d4c"},
]
[[package]]
name = "dedupe"
version = "2.0.23"
requires_python = ">=3.7"
summary = "A python library for accurate and scaleable data deduplication and entity-resolution"
groups = ["default"]
dependencies = [
"BTrees>=4.1.4",
"affinegap>=1.3",
"categorical-distance>=1.9",
"dedupe-Levenshtein-search",
"dedupe-variable-datetime",
"doublemetaphone",
"haversine>=0.4.1",
"highered>=0.2.0",
"numpy>=1.20",
"scikit-learn",
"simplecosine>=1.2",
"typing-extensions",
"zope-index",
]
files = [
{file = "dedupe-2.0.23-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e99e82f93afdb3943adc301694c2f8aabb4f2956a233d59a5482d36eb17d2630"},
{file = "dedupe-2.0.23-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:25ea0d42a38f73d91260ef1558e8cca85a447956099e11ee93b719bf46cb5ec3"},
{file = "dedupe-2.0.23-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:08665b1b0666b665a8c2431ee619fa89faa1fc7f665112fe4ca38bc613872882"},
{file = "dedupe-2.0.23-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:125a54058e6c6597489718c2f4545ecad6f80552c97d348a47a53bd3fca48cf1"},
{file = "dedupe-2.0.23-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66c9cbfbd79d62c708158401c9050813fce5e9289a518adca5644a0f2dbca739"},
{file = "dedupe-2.0.23-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:78df67eddc6c52f2edb13183e01840ed757bee97768f51b05ed453062b97f469"},
{file = "dedupe-2.0.23-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a0061f0534911e2fef60de0503b5f3fd8253695aca4f53e34a8e8457a34fc5e2"},
{file = "dedupe-2.0.23-cp311-cp311-win32.whl", hash = "sha256:e2f3c37a3ec90eb5fc723f8f903ac03e99574176f05091e9b51ea1b6703cde3e"},
{file = "dedupe-2.0.23-cp311-cp311-win_amd64.whl", hash = "sha256:90940126224d52585f83c2f5144ebf640a17e0f68b98bd87ec96b02243885067"},
{file = "dedupe-2.0.23-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:064c3d2acd074df5e2201af03773473134cd8832a1033a1957d0a526b431deaf"},
{file = "dedupe-2.0.23-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6bb45091efb536e26952ebbf2be09fd42e8605c6c69527ffedca4f5ef92792a"},
{file = "dedupe-2.0.23-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9e927c6371b2f8c044af7a1a1d3d6ac833d6ee39066ed1e33365f6d8eeb03db"},
{file = "dedupe-2.0.23-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:44a49b8a649eb521eaa50a3022b21ff321092da0a6d3a3b2b114b1edb11c3eee"},
{file = "dedupe-2.0.23-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4c0f55569581762aeffd367ca58eb198d9a4ba6489e0eafee5b46796584f3f4f"},
{file = "dedupe-2.0.23-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e8e18c24adaa43897a91aa70ef99e7baa75d5c8a1d92117aaac1f7d90ed212a2"},
{file = "dedupe-2.0.23-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0f20f6bb012a63b27fb323cd733a72f6a2e76555c729191a18854af7dd7265e"},
{file = "dedupe-2.0.23-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:89899f4635092d6be5a7bdca8a2cbd9146eea61f5c365e46e7d08e4d6675314b"},
{file = "dedupe-2.0.23-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2ee70ea0d60a24121a2b839f1f9862b191b16c14e8610e44a8f705ee1cb59309"},
{file = "dedupe-2.0.23-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:883d121fd01ffb90c1fc43a1530513891da272cc8556b65a2872f1e29718d31f"},
{file = "dedupe-2.0.23-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e649740aa6474a3fb4c405c4c14f5929b113810084dc35acb7604bd3117bc63"},
{file = "dedupe-2.0.23-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a3935842037b8b85a7582092b718828df3509d7d8e0e920d0a7bd1b3a96099ca"},
{file = "dedupe-2.0.23.tar.gz", hash = "sha256:f0320b39899d489a760c1e0e9e67a526698531f67d03129ac3f76db778f09737"},
]
[[package]]
name = "dedupe-levenshtein-search"
version = "1.4.5"
summary = "Search through documents for approximately matching strings. A fork of Matt Anderson's library for MIT licensing"
groups = ["default"]
files = [
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:bcd9c116d392e1ed7d6b273a746441dc75d2a70a33eaff73c5723549f464199a"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:207d39b24ce175ef4eba9f1564e762225d51eb1eed56f69d933304a804f88318"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c1927d5beb3fc7c7fad125db08519a3899b17f2add0c2f72d5b09034324f1dc1"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e2299f3207ae1f5e9a6ffd5481845fca13950ff2ad3530f391dbd700c56f2a1"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84d9fdf5288da3c2677054b590d7823da16c6535952810e846310c0f34273659"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9814c3528aa3248a0507ff0e3bd1f03c41969129206c4ca3135fe4becff71381"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3c285aabcd47eea6cb33c7151ee82df3aa8403d1d95e982d4940518f31606d50"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6348d04f5cffb166b0add3acaf3cad7e44df7b098fd99d47b43b9d7990128034"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:21a38e3aa962e1e7e4e7f9bb745175e69dd40b665a9bb2fcfe8b4305ce5818c6"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-win32.whl", hash = "sha256:81ad05b0b12146f1039860bbbb98c23580184e51fb1618152e0ec8cf5c1770c4"},
{file = "dedupe_Levenshtein_search-1.4.5-cp311-cp311-win_amd64.whl", hash = "sha256:1d2003c34b7a38041e4067b8714b14173c20010dbce0e2b2e9654922184f3605"},
{file = "dedupe_Levenshtein_search-1.4.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0a98231e4384c1da82515ac3ce42d397b61161873d5f1bb05a59383f525197fe"},
{file = "dedupe_Levenshtein_search-1.4.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9652e81a6a99c378177100c77a9cdd1d4b94a779a1d7b55ef8a9901840e351dd"},
{file = "dedupe_Levenshtein_search-1.4.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:690ca185bb1df45d6d7060f7ab5fbab96fe0d14a381fed180c1837f1257745a6"},
{file = "dedupe_Levenshtein_search-1.4.5-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f8fa9434a6e8761a1383710ade2bdd50e3dceaec7b5470cdde1750dbbf5e35b4"},
{file = "dedupe_Levenshtein_search-1.4.5-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:e2122fa90571a7feefd1f8806170dbd09e0f199af980ffc486bd8b5628018cfb"},
{file = "dedupe_Levenshtein_search-1.4.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c5f054c98b227741afe95f909af8a91ca79179e8d2cd5d750ae068abc0b060a6"},
{file = "dedupe_Levenshtein_search-1.4.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88dea2a738592a7ea328f2b066f78067ab32057540c701e64f2f5fe1ca447d36"},
{file = "dedupe_Levenshtein_search-1.4.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45cd7d0a961dff59373f5236389ecf3b1c65820cc44905e3f1ab187d42aebc23"},
{file = "dedupe_Levenshtein_search-1.4.5-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:68492ed335b20fd63435030a953ec33b002cc5f525fa64db72910741fc44b617"},
{file = "dedupe_Levenshtein_search-1.4.5-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:7492a86c4b78e706d465d6b93592b86be5c502c3e45cb2ae466cd6ad8a36323b"},
{file = "dedupe_Levenshtein_search-1.4.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:72b35188f2b00cd142a551c0a0f55253931ec373bbaeff11c82bea0184679c1a"},
{file = "dedupe_Levenshtein_search-1.4.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deb0a2905073a64280230344b4f8836ea348477b8c1fa9e44ce5427be9566289"},
{file = "dedupe_Levenshtein_search-1.4.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65d990418ec97c6aeb552b5eaeef32bc4303aed1d0ab0ba0a9a1926054d4dffb"},
{file = "dedupe_Levenshtein_search-1.4.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65e872a849e3b6460c971ef458ac0e84c5cebe4681e4bcf6d6b5280da72aca77"},
{file = "dedupe_Levenshtein_search-1.4.5-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:1196e7971e72d40663ed1507b1be2d4fffb07e977010136779791ce9a300545f"},
{file = "dedupe_Levenshtein_search-1.4.5.tar.gz", hash = "sha256:11f9cf17bade458d04f8a62470050920545c1614a792d786c7ca462a4ff5224a"},
]
[[package]]
name = "dedupe-variable-datetime"
version = "0.1.5"
summary = "DateTime variable type for dedupe"
groups = ["default"]
dependencies = [
"datetime-distance",
"dedupe",
"future",
]
files = [
{file = "dedupe-variable-datetime-0.1.5.tar.gz", hash = "sha256:3af618c39471b046e634db5f0c4aae9e92d65217f03c5cdfc0657e6f7a42c416"},
{file = "dedupe_variable_datetime-0.1.5-py3-none-any.whl", hash = "sha256:096d4bb2b8b61217f75b396cea8bcfb5525a2a902110ac98db08cd4bdb32bcd9"},
]
[[package]]
name = "doublemetaphone"
version = "1.1"
summary = "Python wrapper for C++ Double Metaphone"
groups = ["default"]
files = [
{file = "DoubleMetaphone-1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7e2ad55d9343fe2d7004e4aaa6da10d743ebe9c51b6672d8aa5f3f1e072049b5"},
{file = "DoubleMetaphone-1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3892108a595cf8393b4bb4791d635fa18d0553f7a4e84343b8047e49d96d7be"},
{file = "DoubleMetaphone-1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a579b5dc2db3ea1613238b9a06fd1077a600ce88e858ecb0a7b07060a1e90909"},
{file = "DoubleMetaphone-1.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d87851bf507dce2bdf01cdc299d12a21746ea8aff668dea0b6d768bdfa2dff71"},
{file = "DoubleMetaphone-1.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:cb25c36af7fd44c68ffb8f0fb7778676d726919e7a656a67f5aa192ef88e9d1e"},
{file = "DoubleMetaphone-1.1.tar.gz", hash = "sha256:cd185dbc18347accb5a27c1289a6bdc989a479294a74f41c42a6cb0b414e5379"},
]
[[package]]
name = "faker"
version = "22.6.0"
requires_python = ">=3.8"
summary = "Faker is a Python package that generates fake data for you."
groups = ["test"]
dependencies = [
"python-dateutil>=2.4",
]
files = [
{file = "Faker-22.6.0-py3-none-any.whl", hash = "sha256:2b57f0256da6b45b7851dca87836ef5e2ae2fbb64d63d8697f1e47830d7b505d"},
{file = "Faker-22.6.0.tar.gz", hash = "sha256:fa6d969728ef3da6229da91267a1bd4e6b902044c4822012d4fc46c71bb92b26"},
]
[[package]]
name = "future"
version = "0.18.3"
requires_python = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
summary = "Clean single-source support for Python 3 and 2"
groups = ["default"]
files = [
{file = "future-0.18.3.tar.gz", hash = "sha256:34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307"},
]
[[package]]
name = "haversine"
version = "2.8.1"
requires_python = ">=3.5"
summary = "Calculate the distance between 2 points on Earth."
groups = ["default"]
files = [
{file = "haversine-2.8.1-py2.py3-none-any.whl", hash = "sha256:1acdd7e35115e00346898984acd55b0827d289df434efef98376f0bed37c8fa7"},
{file = "haversine-2.8.1.tar.gz", hash = "sha256:ab750caa0c8f2168bd7b00a429757a83a8393be1aa30f91c2becf6b523189e2a"},
]
[[package]]
name = "highered"
version = "0.2.1"
summary = "Learnable Edit Distance Using PyHacrf"
groups = ["default"]
dependencies = [
"numpy",
"pyhacrf-datamade>=0.2.0",
]
files = [
{file = "highered-0.2.1-py2.py3-none-any.whl", hash = "sha256:e09dd53feba1538fb6c7c8ff9385321cbc78dcf2f8ab1dc04387064293a9fe32"},
{file = "highered-0.2.1.tar.gz", hash = "sha256:5fcae90599dda98560d6f5347ff88aee56a4b8e7181d009852c3dc699c336fb7"},
]
[[package]]
name = "iniconfig"
version = "2.0.0"
requires_python = ">=3.7"
summary = "brain-dead simple config-ini parsing"
groups = ["test"]
files = [
{file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"},
{file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
]
[[package]]
name = "joblib"
version = "1.3.2"
requires_python = ">=3.7"
summary = "Lightweight pipelining with Python functions"
groups = ["default"]
files = [
{file = "joblib-1.3.2-py3-none-any.whl", hash = "sha256:ef4331c65f239985f3f2220ecc87db222f08fd22097a3dd5698f693875f8cbb9"},
{file = "joblib-1.3.2.tar.gz", hash = "sha256:92f865e621e17784e7955080b6d042489e3b8e294949cc44c6eac304f59772b1"},
]
[[package]]
name = "nodeenv"
version = "1.8.0"
requires_python = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*"
summary = "Node.js virtual environment builder"
groups = ["test"]
dependencies = [
"setuptools",
]
files = [
{file = "nodeenv-1.8.0-py2.py3-none-any.whl", hash = "sha256:df865724bb3c3adc86b3876fa209771517b0cfe596beff01a92700e0e8be4cec"},
{file = "nodeenv-1.8.0.tar.gz", hash = "sha256:d51e0c37e64fbf47d017feac3145cdbb58836d7eee8c6f6d3b6880c5456227d2"},
]
[[package]]
name = "numpy"
version = "1.26.3"
requires_python = ">=3.9"
summary = "Fundamental package for array computing in Python"
groups = ["default"]
files = [
{file = "numpy-1.26.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b831295e5472954104ecb46cd98c08b98b49c69fdb7040483aff799a755a7374"},
{file = "numpy-1.26.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9e87562b91f68dd8b1c39149d0323b42e0082db7ddb8e934ab4c292094d575d6"},
{file = "numpy-1.26.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c66d6fec467e8c0f975818c1796d25c53521124b7cfb760114be0abad53a0a2"},
{file = "numpy-1.26.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f25e2811a9c932e43943a2615e65fc487a0b6b49218899e62e426e7f0a57eeda"},
{file = "numpy-1.26.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:af36e0aa45e25c9f57bf684b1175e59ea05d9a7d3e8e87b7ae1a1da246f2767e"},
{file = "numpy-1.26.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:51c7f1b344f302067b02e0f5b5d2daa9ed4a721cf49f070280ac202738ea7f00"},
{file = "numpy-1.26.3-cp311-cp311-win32.whl", hash = "sha256:7ca4f24341df071877849eb2034948459ce3a07915c2734f1abb4018d9c49d7b"},
{file = "numpy-1.26.3-cp311-cp311-win_amd64.whl", hash = "sha256:39763aee6dfdd4878032361b30b2b12593fb445ddb66bbac802e2113eb8a6ac4"},
{file = "numpy-1.26.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3c67423b3703f8fbd90f5adaa37f85b5794d3366948efe9a5190a5f3a83fc34e"},
{file = "numpy-1.26.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46f47ee566d98849323f01b349d58f2557f02167ee301e5e28809a8c0e27a2d0"},
{file = "numpy-1.26.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a8474703bffc65ca15853d5fd4d06b18138ae90c17c8d12169968e998e448bb5"},
{file = "numpy-1.26.3.tar.gz", hash = "sha256:697df43e2b6310ecc9d95f05d5ef20eacc09c7c4ecc9da3f235d39e71b7da1e4"},
]
[[package]]
name = "packaging"
version = "23.2"
requires_python = ">=3.7"
summary = "Core utilities for Python packages"
groups = ["test"]
files = [
{file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"},
{file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"},
]
[[package]]
name = "pandas"
version = "2.2.0"
requires_python = ">=3.9"
summary = "Powerful data structures for data analysis, time series, and statistics"
groups = ["default"]
dependencies = [
"numpy<2,>=1.23.2; python_version == \"3.11\"",
"python-dateutil>=2.8.2",
"pytz>=2020.1",
"tzdata>=2022.7",
]
files = [
{file = "pandas-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a1b438fa26b208005c997e78672f1aa8138f67002e833312e6230f3e57fa87d5"},
{file = "pandas-2.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8ce2fbc8d9bf303ce54a476116165220a1fedf15985b09656b4b4275300e920b"},
{file = "pandas-2.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2707514a7bec41a4ab81f2ccce8b382961a29fbe9492eab1305bb075b2b1ff4f"},
{file = "pandas-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85793cbdc2d5bc32620dc8ffa715423f0c680dacacf55056ba13454a5be5de88"},
{file = "pandas-2.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cfd6c2491dc821b10c716ad6776e7ab311f7df5d16038d0b7458bc0b67dc10f3"},
{file = "pandas-2.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a146b9dcacc3123aa2b399df1a284de5f46287a4ab4fbfc237eac98a92ebcb71"},
{file = "pandas-2.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:fbc1b53c0e1fdf16388c33c3cca160f798d38aea2978004dd3f4d3dec56454c9"},
{file = "pandas-2.2.0.tar.gz", hash = "sha256:30b83f7c3eb217fb4d1b494a57a2fda5444f17834f5df2de6b2ffff68dc3c8e2"},
]
[[package]]
name = "persistent"
version = "5.1"
requires_python = ">=3.7"
summary = "Translucent persistent objects"
groups = ["default"]
dependencies = [
"cffi; platform_python_implementation == \"CPython\"",
"zope-interface",
]
files = [
{file = "persistent-5.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a00981ddf55233c0d8790e6d4dc74fa3c872c45d5c10dc18efc764b79039f04f"},
{file = "persistent-5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:92d3fbacd132b8d82b8e74c5a3baa3d7b00530a03ecd43102862d3d859068873"},
{file = "persistent-5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97b180a8420523a7e34802157ce3c312f15a7792f911e6aee604718c1eeadbae"},
{file = "persistent-5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6b41ef4e967a09ba8229affd4f655a0daed3c448874be457efb9e4cb2841102"},
{file = "persistent-5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:faf767827050b08d501f2fffdad3eb694ab51574cc4b0244d3cb579bd6f0fc32"},
{file = "persistent-5.1-cp311-cp311-win_amd64.whl", hash = "sha256:6340a4991fd3fd60f247351df729c67c7e6f543c05ad42db12248f893b459cb6"},
{file = "persistent-5.1.tar.gz", hash = "sha256:97ccc2fa26cc9bdcc3be1fc65aa4f4f28afe5204c2d4fd24a67445908db7469b"},
]
[[package]]
name = "pluggy"
version = "1.4.0"
requires_python = ">=3.8"
summary = "plugin and hook calling mechanisms for python"
groups = ["test"]
files = [
{file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"},
{file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"},
]
[[package]]
name = "polars"
version = "0.20.6"
requires_python = ">=3.8"
summary = "Blazingly fast DataFrame library"
groups = ["default"]
files = [
{file = "polars-0.20.6-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:59845bae0b614b3291baa889cfc2a251e1024129696bb655596f2b5556e9f9a1"},
{file = "polars-0.20.6-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:9e86736f68440bf97a9100fa0a79ae7ce616d1af6fd4669fff1345f03aab14c0"},
{file = "polars-0.20.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4f4e3335fdcc863f6aac0616510b1baa5e13d5e818ebbfcb980ad534bd6edc2"},
{file = "polars-0.20.6-cp38-abi3-manylinux_2_24_aarch64.whl", hash = "sha256:7c7b494beea914a54bcae8868dee3988a88ecb48525df948e07aacf2fb83e711"},
{file = "polars-0.20.6-cp38-abi3-win_amd64.whl", hash = "sha256:a96b157d68697c8d6ef2f7c2cc1734d498c3c6cc0c9c18d4fff7283ccfabdd1d"},
{file = "polars-0.20.6.tar.gz", hash = "sha256:b53553308bc7e2b4f841b18f1949b61ed7f2cf155c5c64712298efa5af67a997"},
]
[[package]]
name = "polars-distance"
version = "0.4.0"
requires_python = ">=3.8"
summary = "Polars plugin for pairwise distance functions"
groups = ["default"]
dependencies = [
"polars>=0.20.6",
]
files = [
{file = "polars_distance-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:141024713df378dc9d37db193ecc2bb79b34d3bf665c1c86fe4a9673ff139bfe"},
{file = "polars_distance-0.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:572684f043faac84536791d5dd8dd99d93ea434ca8b657e772cd237397dbafbb"},
{file = "polars_distance-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5ff400d2cbbf341428511d312ed6c5fe82f4478dc70eba98db58aceb7105063"},
{file = "polars_distance-0.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b3e27e77219f225e416ef3ae377a56058e9ba7bf59b69e3e02f7c95b5b46dd1d"},
{file = "polars_distance-0.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a8488e0b1b703faa1fe5cdef2cf63e2cc4ecc76e179aced44086dec025758570"},
{file = "polars_distance-0.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8ea3a126bd22f25fe651d0ca03748a91b53af6dce1acf5b5c124d4f54d8a3f0"},
{file = "polars_distance-0.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9eb0be9ee4989b63f60a65123dfaad25530f27540bdd4f9326e3fb236d4a6c9b"},
{file = "polars_distance-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e6d01ba018ff3cced9f63b6638150f55dffb507492cbd916f9ec861af69c89e"},
{file = "polars_distance-0.4.0-cp311-none-win32.whl", hash = "sha256:57ccec77c48e4c79345fc6b459679542b2a62e1bcf4e151283abf03f9573bed2"},
{file = "polars_distance-0.4.0-cp311-none-win_amd64.whl", hash = "sha256:e0cfab23b51b1a3b73455d339f0d6dce6f7bbf59a044ec580cfb30a67c849e1a"},
{file = "polars_distance-0.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0efbdc6b21ecb67d016c6701cf953bc12892d1fd52d3b85ef8858704cc94712a"},
{file = "polars_distance-0.4.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4bd5e39ec2e4881b18f629e6c20b04c8b07baa648b501a2090d77d40afccee6f"},
{file = "polars_distance-0.4.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8fc184b406f2f92aa27fca468ee831e3b2a088c516b40598799d37c49328ea14"},
{file = "polars_distance-0.4.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3df112d19705deb546cca309bfbac711281983094746b63d1e76c7836e43409d"},
{file = "polars_distance-0.4.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9abafea9afb8ec1720ab26c874503e3ec93280d24bcb5ea236e676bccffa4334"},
{file = "polars_distance-0.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec53959ea8cb7f316e93ca8fd4ea42db663627ea07969fff2850a5f0114d8150"},
{file = "polars_distance-0.4.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bfc08c52d413c9a6d9cad0f11b48bad1dd7dfd79eeae5675d69a3dd0e527d303"},
{file = "polars_distance-0.4.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7086486d6632559fff4454a2dbec41ccfd787575b4ef099c6f2555ef5dbe452d"},
{file = "polars_distance-0.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3673ebef2cbbc247ab40c1d17ab6a0ec308526762ad1b831a90a4e1eb241c88"},
{file = "polars_distance-0.4.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:82f69ab125bf6a04401df5f97e22a25e6eadaacd3daae8d5c76e0ef99a352b61"},
{file = "polars_distance-0.4.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a10e66e25f2eafb05d30ccf4960d6742a0aca17a8ea64dc90fdfd2010b7027c7"},
{file = "polars_distance-0.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f34203885e45814e5b2f6f97a8321da14dae18c19b28bd0d7d2e81b0c67c8ed"},
{file = "polars_distance-0.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:042d5d1c6d9911577bbffe050eb563b7721856279c6d048cfb49ad2d669bb2e1"},
{file = "polars_distance-0.4.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2aa0d49ccd00b282719919eef75eec4a569f5a7635c53e163c220901a762877d"},
{file = "polars_distance-0.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c1141423801b11a956fbcf7df19e659c4ccaef572d0a32025fd4eff53deb78a9"},
{file = "polars_distance-0.4.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4f8602ded7764fe3f61c9d2ee07bcea581768577808e6babf2daf66d21d8f4f"},
{file = "polars_distance-0.4.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:164d1e607df55c9abda7e31e259263d6190b8bb768140c964b7fc589cbd841a6"},
{file = "polars_distance-0.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6928d87fb5d913281d0708157a4ec307ff2785d964657c2ad7d748887397863a"},
{file = "polars_distance-0.4.0.tar.gz", hash = "sha256:d84878fd2db8df80a77cdb676ca3f0478d133e43e6bfc978fa7618fad93201bd"},
]
[[package]]
name = "polars"
version = "0.20.6"
extras = ["pandas", "pyarrow"]
requires_python = ">=3.8"
summary = "Blazingly fast DataFrame library"
groups = ["default"]
dependencies = [
"pandas",
"polars==0.20.6",
"pyarrow>=7.0.0",
"pyarrow>=7.0.0",
]
files = [
{file = "polars-0.20.6-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:59845bae0b614b3291baa889cfc2a251e1024129696bb655596f2b5556e9f9a1"},
{file = "polars-0.20.6-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:9e86736f68440bf97a9100fa0a79ae7ce616d1af6fd4669fff1345f03aab14c0"},
{file = "polars-0.20.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4f4e3335fdcc863f6aac0616510b1baa5e13d5e818ebbfcb980ad534bd6edc2"},
{file = "polars-0.20.6-cp38-abi3-manylinux_2_24_aarch64.whl", hash = "sha256:7c7b494beea914a54bcae8868dee3988a88ecb48525df948e07aacf2fb83e711"},
{file = "polars-0.20.6-cp38-abi3-win_amd64.whl", hash = "sha256:a96b157d68697c8d6ef2f7c2cc1734d498c3c6cc0c9c18d4fff7283ccfabdd1d"},
{file = "polars-0.20.6.tar.gz", hash = "sha256:b53553308bc7e2b4f841b18f1949b61ed7f2cf155c5c64712298efa5af67a997"},
]
[[package]]
name = "py-cpuinfo"
version = "9.0.0"
summary = "Get CPU info with pure Python"
groups = ["test"]
files = [
{file = "py-cpuinfo-9.0.0.tar.gz", hash = "sha256:3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690"},
{file = "py_cpuinfo-9.0.0-py3-none-any.whl", hash = "sha256:859625bc251f64e21f077d099d4162689c762b5d6a4c3c97553d56241c9674d5"},
]
[[package]]
name = "pyarrow"
version = "15.0.0"
requires_python = ">=3.8"
summary = "Python library for Apache Arrow"
groups = ["default"]
dependencies = [
"numpy<2,>=1.16.6",
]
files = [
{file = "pyarrow-15.0.0-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:fa7cd198280dbd0c988df525e50e35b5d16873e2cdae2aaaa6363cdb64e3eec5"},
{file = "pyarrow-15.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8780b1a29d3c8b21ba6b191305a2a607de2e30dab399776ff0aa09131e266340"},
{file = "pyarrow-15.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe0ec198ccc680f6c92723fadcb97b74f07c45ff3fdec9dd765deb04955ccf19"},
{file = "pyarrow-15.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:036a7209c235588c2f07477fe75c07e6caced9b7b61bb897c8d4e52c4b5f9555"},
{file = "pyarrow-15.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:2bd8a0e5296797faf9a3294e9fa2dc67aa7f10ae2207920dbebb785c77e9dbe5"},
{file = "pyarrow-15.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:e8ebed6053dbe76883a822d4e8da36860f479d55a762bd9e70d8494aed87113e"},
{file = "pyarrow-15.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:17d53a9d1b2b5bd7d5e4cd84d018e2a45bc9baaa68f7e6e3ebed45649900ba99"},
{file = "pyarrow-15.0.0.tar.gz", hash = "sha256:876858f549d540898f927eba4ef77cd549ad8d24baa3207cf1b72e5788b50e83"},
]
[[package]]
name = "pycparser"
version = "2.21"
requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
summary = "C parser in Python"
groups = ["default"]
marker = "platform_python_implementation == \"CPython\""
files = [
{file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"},
{file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"},
]
[[package]]
name = "pyhacrf-datamade"
version = "0.2.7"
summary = "Hidden alignment conditional random field, a discriminative string edit distance"
groups = ["default"]
dependencies = [
"PyLBFGS>=0.1.3",
"numpy; python_version > \"3.8\"",
]
files = [
{file = "pyhacrf-datamade-0.2.7.tar.gz", hash = "sha256:6e898ab725af37337773fc2076d617255f64db018f2dd486b9e4f8ecda15cfed"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:141a77c3f214603e5792e2df03693cdf544bd4184f372db1133ca7f7be443be0"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0c8fdf324e7b462469d0ff6fed4feb7c4d1a7ddd2924bf46405fd0c82126719e"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d764bffdb1900db39cd1e755be7fa37b97af78510263c9d4591a3c05556959d0"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7dd70147b25bbbc3cf7de840020ebb09e1e85dbc06bba81be3dcffb3346bcee8"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:87f11fb28714a76244782d7b70e75d89a3a203b7c6751c3b78e634107f4dd25c"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34622506de137fcaa8b7e14cbb13816c4b4666624659dbf8509a6d4b88060b13"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-win32.whl", hash = "sha256:c504ae8466d38aba79710515afa378f86b6e6914687e5c62db93e72f8b74926b"},
{file = "pyhacrf_datamade-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:3ef8def9fca0c0f46849ed9e3de867dca1ad1138979e1d95b9dd4cdd86a8a6cf"},
{file = "pyhacrf_datamade-0.2.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:f009d6cee4e0db70a0ec38d92da7fdbcb2f4809ec9219bab73ce87736a49e2a1"},
{file = "pyhacrf_datamade-0.2.7-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30410fe3c3594ee5eddd5e287dac0ccaf1841964e757c57de0bc0ee49191f1d7"},
{file = "pyhacrf_datamade-0.2.7-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:75ba61fb054d5ed7dea8e084e5a265267fa1d28fd5689c76cacd15637549d369"},
{file = "pyhacrf_datamade-0.2.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a5c82beeb5d8a0afbb06d900193077688c8448d35ac53c5a33736cacc5dbf9df"},
{file = "pyhacrf_datamade-0.2.7-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9215ac4dedeb8d695da7560dfb0ed9889890659d7922b72c0a1dd6ee8880e006"},
{file = "pyhacrf_datamade-0.2.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a94e5984b58adbbb073b13bc26a79722f9c51ff1f8b74d424fbe97fd167ebec1"},
{file = "pyhacrf_datamade-0.2.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0043840f2195770ecd6c0244b5d69156eac39dce22aa512e1c73f318c00ace10"},
{file = "pyhacrf_datamade-0.2.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8f8c3881c88b6e9e1a123e1c6e1413c3735aa40a68b68fc0824326cf1d062f3"},
{file = "pyhacrf_datamade-0.2.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b6f4dd66de8f67c606c3befe7a0f7469da50223b03fcb553ed10533d8eff5d5"},
{file = "pyhacrf_datamade-0.2.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7351cd6c6f681724c73645e862f9d294efa6be425f717aed55382962a8141acf"},
{file = "pyhacrf_datamade-0.2.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:343307cf93ea790993e87bf817405468c36d91c54be3797c80ba258595f29413"},
]
[[package]]
name = "pylbfgs"
version = "0.2.0.15"
summary = "LBFGS and OWL-QN optimization algorithms"
groups = ["default"]
dependencies = [
"numpy>=1.13.1",
]
files = [
{file = "PyLBFGS-0.2.0.15-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9c1506210f39e6cbe04c96fe29f839f75717290380f8413447beed69323621d5"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4bbc697eb3a30196505ec65bcd46f9aabfc6dcb8778f495e31695c96f90c98d5"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46a486f558c101225af70da36c85371cb0992c0d1b17fa5e1208f26336709411"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fd3cd6a11d66dd3c30fc6008033763af25d917361de7b0485e3686b691b5044a"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd116ac8f74d78ebea986d0010adb5da99af9d90b6afcf0f924d542880596e2a"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:14f6538c31ac96b0605065d453cb9a6559f2de32d20325701edb9ac68e2db862"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-win32.whl", hash = "sha256:f5787cf4cdf08bf96ed7e73e103b669c93a62b9559810ad69a198e4150726d7d"},
{file = "PyLBFGS-0.2.0.15-cp311-cp311-win_amd64.whl", hash = "sha256:a3cc4e6443095707e2a2c64997460fbc9bee95db0a26a62711de88d35c86bc66"},
{file = "PyLBFGS-0.2.0.15-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:92a681d944330b87e182baa7e5ddb7576dcfac58cf0985f25f658a4b26fae937"},
{file = "PyLBFGS-0.2.0.15-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c50fc8f9ce4676cc28cb7f53b27ca8dcd81dfe4faabe624c590b69fb0e2d0524"},
{file = "PyLBFGS-0.2.0.15-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:533c8479484fb434e9c6230227445692d207f026f1875874c74e9c78c22b3fe4"},
{file = "PyLBFGS-0.2.0.15-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3449c0b78b51a6b5c9bca82cdbce4e6c8df31b129e9e69f52c60479a928c779b"},
{file = "PyLBFGS-0.2.0.15-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02e5b6b4bc4076a1b0c0446fb146e2eec3b43adffddc81eae584599464a6368a"},
{file = "PyLBFGS-0.2.0.15-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d55b815f86e67a99dc49510de6936606e443506f85daf36789eb86209b01226"},
{file = "PyLBFGS-0.2.0.15-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:061e10b661a434c500f799330ba86ab9ad6918fd354138e9ab426e5287179082"},
{file = "PyLBFGS-0.2.0.15-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e8b3ad5a2259d8e74ecb2b97d6974a1686b4a83cef365e32113c93d182e5499"},
{file = "PyLBFGS-0.2.0.15-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bdf2d6740799e9d45bdc5e602a4c9cd522a5f49c70ad532b0882751e3797c7c1"},
{file = "PyLBFGS-0.2.0.15-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0b251ffe0cddcd64949e5f415b85fd759847aac2db2a7d15b03a4c34b8c87518"},
{file = "PyLBFGS-0.2.0.15-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4de831b60e501d102ba7d9442e6bb75605cf1abd1893dcb4bce279887c91bcd8"},
{file = "PyLBFGS-0.2.0.15.tar.gz", hash = "sha256:01b05e381eafaba873453222af527eeb29b2b44771c4523917bd956403e6ceb7"},
]
[[package]]
name = "pyright"
version = "1.1.349"
requires_python = ">=3.7"
summary = "Command line wrapper for pyright"
groups = ["test"]
dependencies = [
"nodeenv>=1.6.0",
]
files = [
{file = "pyright-1.1.349-py3-none-any.whl", hash = "sha256:8f9189ddb62222a35b3525666225f1d8f24244cbff5893c42b3f001d8ebafa1a"},
{file = "pyright-1.1.349.tar.gz", hash = "sha256:af4ab7f103a0b2a92e5fbf248bf734e9a98247991350ac989ead34e97148f91c"},
]
[[package]]
name = "pytest"
version = "8.0.0"
requires_python = ">=3.8"
summary = "pytest: simple powerful testing with Python"
groups = ["test"]
dependencies = [
"colorama; sys_platform == \"win32\"",
"iniconfig",
"packaging",
"pluggy<2.0,>=1.3.0",
]
files = [
{file = "pytest-8.0.0-py3-none-any.whl", hash = "sha256:50fb9cbe836c3f20f0dfa99c565201fb75dc54c8d76373cd1bde06b06657bdb6"},
{file = "pytest-8.0.0.tar.gz", hash = "sha256:249b1b0864530ba251b7438274c4d251c58d868edaaec8762893ad4a0d71c36c"},
]
[[package]]
name = "pytest-benchmark"
version = "4.0.0"
requires_python = ">=3.7"
summary = "A ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer."
groups = ["test"]
dependencies = [
"py-cpuinfo",
"pytest>=3.8",
]
files = [
{file = "pytest-benchmark-4.0.0.tar.gz", hash = "sha256:fb0785b83efe599a6a956361c0691ae1dbb5318018561af10f3e915caa0048d1"},
{file = "pytest_benchmark-4.0.0-py3-none-any.whl", hash = "sha256:fdb7db64e31c8b277dff9850d2a2556d8b60bcb0ea6524e36e28ffd7c87f71d6"},
]
[[package]]
name = "python-dateutil"
version = "2.8.2"
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
summary = "Extensions to the standard Python datetime module"
groups = ["default", "test"]
dependencies = [
"six>=1.5",
]
files = [
{file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"},
{file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"},
]
[[package]]
name = "pytz"
version = "2023.4"
summary = "World timezone definitions, modern and historical"
groups = ["default"]
files = [
{file = "pytz-2023.4-py2.py3-none-any.whl", hash = "sha256:f90ef520d95e7c46951105338d918664ebfd6f1d995bd7d153127ce90efafa6a"},
{file = "pytz-2023.4.tar.gz", hash = "sha256:31d4583c4ed539cd037956140d695e42c033a19e984bfce9964a3f7d59bc2b40"},
]
[[package]]
name = "scikit-learn"
version = "1.4.0"
requires_python = ">=3.9"
summary = "A set of python modules for machine learning and data mining"
groups = ["default"]
dependencies = [
"joblib>=1.2.0",
"numpy<2.0,>=1.19.5",
"scipy>=1.6.0",
"threadpoolctl>=2.0.0",
]
files = [
{file = "scikit-learn-1.4.0.tar.gz", hash = "sha256:d4373c984eba20e393216edd51a3e3eede56cbe93d4247516d205643c3b93121"},
{file = "scikit_learn-1.4.0-1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a8341eabdc754d5ab91641a7763243845e96b6d68e03e472531e88a4f1b09f21"},
{file = "scikit_learn-1.4.0-1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d1f6bce875ac2bb6b52514f67c185c564ccd299a05b65b7bab091a4c13dde12d"},
{file = "scikit_learn-1.4.0-1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c408b46b2fd61952d519ea1af2f8f0a7a703e1433923ab1704c4131520b2083b"},
{file = "scikit_learn-1.4.0-1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b465dd1dcd237b7b1dcd1a9048ccbf70a98c659474324fa708464c3a2533fad"},
{file = "scikit_learn-1.4.0-1-cp311-cp311-win_amd64.whl", hash = "sha256:0db8e22c42f7980fe5eb22069b1f84c48966f3e0d23a01afde5999e3987a2501"},
{file = "scikit_learn-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:27ae4b0f1b2c77107c096a7e05b33458354107b47775428d1f11b23e30a73e8a"},
{file = "scikit_learn-1.4.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5c5c62ffb52c3ffb755eb21fa74cc2cbf2c521bd53f5c04eaa10011dbecf5f80"},
{file = "scikit_learn-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f0d2018ac6fa055dab65fe8a485967990d33c672d55bc254c56c35287b02fab"},
{file = "scikit_learn-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91a8918c415c4b4bf1d60c38d32958849a9191c2428ab35d30b78354085c7c7a"},
{file = "scikit_learn-1.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:80a21de63275f8bcd7877b3e781679d2ff1eddfed515a599f95b2502a3283d42"},
]
[[package]]
name = "scipy"
version = "1.12.0"
requires_python = ">=3.9"
summary = "Fundamental algorithms for scientific computing in Python"
groups = ["default"]
dependencies = [
"numpy<1.29.0,>=1.22.4",
]
files = [
{file = "scipy-1.12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:408c68423f9de16cb9e602528be4ce0d6312b05001f3de61fe9ec8b1263cad08"},
{file = "scipy-1.12.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5adfad5dbf0163397beb4aca679187d24aec085343755fcdbdeb32b3679f254c"},
{file = "scipy-1.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3003652496f6e7c387b1cf63f4bb720951cfa18907e998ea551e6de51a04467"},
{file = "scipy-1.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b8066bce124ee5531d12a74b617d9ac0ea59245246410e19bca549656d9a40a"},
{file = "scipy-1.12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8bee4993817e204d761dba10dbab0774ba5a8612e57e81319ea04d84945375ba"},
{file = "scipy-1.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:a24024d45ce9a675c1fb8494e8e5244efea1c7a09c60beb1eeb80373d0fecc70"},
{file = "scipy-1.12.0.tar.gz", hash = "sha256:4bf5abab8a36d20193c698b0f1fc282c1d083c94723902c447e5d2f1780936a3"},
]
[[package]]
name = "setuptools"
version = "69.0.3"
requires_python = ">=3.8"
summary = "Easily download, build, install, upgrade, and uninstall Python packages"
groups = ["default", "test"]
files = [
{file = "setuptools-69.0.3-py3-none-any.whl", hash = "sha256:385eb4edd9c9d5c17540511303e39a147ce2fc04bc55289c322b9e5904fe2c05"},
{file = "setuptools-69.0.3.tar.gz", hash = "sha256:be1af57fc409f93647f2e8e4573a142ed38724b8cdd389706a867bb4efcf1e78"},
]
[[package]]
name = "simplecosine"
version = "1.2"
summary = "Simple cosine distance"
groups = ["default"]
dependencies = [
"numpy",
]
files = [
{file = "simplecosine-1.2-py2.py3-none-any.whl", hash = "sha256:aa3ee50913d5bd990c755e6e1dc76944eb179b0709932b99a8f6986fc8bc7430"},
{file = "simplecosine-1.2.tar.gz", hash = "sha256:216ae262f5e5d2daaa7740296f9308c9fc024e7d7551412c7839065748b3bf02"},
]
[[package]]
name = "six"
version = "1.16.0"
requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
summary = "Python 2 and 3 compatibility utilities"
groups = ["default", "test"]
files = [
{file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
{file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
]
[[package]]
name = "threadpoolctl"
version = "3.2.0"
requires_python = ">=3.8"
summary = "threadpoolctl"
groups = ["default"]
files = [
{file = "threadpoolctl-3.2.0-py3-none-any.whl", hash = "sha256:2b7818516e423bdaebb97c723f86a7c6b0a83d3f3b0970328d66f4d9104dc032"},
{file = "threadpoolctl-3.2.0.tar.gz", hash = "sha256:c96a0ba3bdddeaca37dc4cc7344aafad41cdb8c313f74fdfe387a867bba93355"},
]
[[package]]
name = "typing-extensions"
version = "4.9.0"
requires_python = ">=3.8"
summary = "Backported and Experimental Type Hints for Python 3.8+"
groups = ["default"]
files = [
{file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"},
{file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"},
]
[[package]]
name = "tzdata"
version = "2023.4"
requires_python = ">=2"
summary = "Provider of IANA time zone data"
groups = ["default"]
files = [
{file = "tzdata-2023.4-py2.py3-none-any.whl", hash = "sha256:aa3ace4329eeacda5b7beb7ea08ece826c28d761cda36e747cfbf97996d39bf3"},
{file = "tzdata-2023.4.tar.gz", hash = "sha256:dd54c94f294765522c77399649b4fefd95522479a664a0cec87f41bebc6148c9"},
]
[[package]]
name = "unidecode"
version = "1.3.8"
requires_python = ">=3.5"
summary = "ASCII transliterations of Unicode text"
groups = ["default"]
files = [
{file = "Unidecode-1.3.8-py3-none-any.whl", hash = "sha256:d130a61ce6696f8148a3bd8fe779c99adeb4b870584eeb9526584e9aa091fd39"},
{file = "Unidecode-1.3.8.tar.gz", hash = "sha256:cfdb349d46ed3873ece4586b96aa75258726e2fa8ec21d6f00a591d98806c2f4"},
]
[[package]]
name = "zope-index"
version = "6.0"
requires_python = ">=3.7"
summary = "Indices for using with catalog like text, field, etc."
groups = ["default"]
dependencies = [
"BTrees>=4.4.1",
"persistent",
"setuptools",
"zope-interface",
]
files = [
{file = "zope.index-6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d91675b41949a05f323567ee6eb022ebf402f647381fd64b585f674997bc5516"},
{file = "zope.index-6.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c1e9804e527225b4ac9269d6680f2f77826ca0c1bddc14d5785557b4c7a28327"},
{file = "zope.index-6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53aa12ca4f39d82a5d8ea6cb95ddccb54e0fa928ce1a8ab1c3679dc7496cdf35"},
{file = "zope.index-6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270b5ec48cd7b937e089734516937234b42909a8503f65032c2f9409d809fa41"},
{file = "zope.index-6.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9315f4b4d81d92ca940143506f4cc0c4f40dd803986b22dba4bd36db67be5b6"},
{file = "zope.index-6.0-cp311-cp311-win_amd64.whl", hash = "sha256:0869330c36bf736ede9b0238f1e702fc3899063864806c2f050c570c3fac2e4f"},
{file = "zope.index-6.0.tar.gz", hash = "sha256:61ceefd2cf57c16deb10ff6e954ad50f481860d10782eb92b3b45d2df3de45e4"},
]
[[package]]
name = "zope-interface"
version = "6.1"
requires_python = ">=3.7"
summary = "Interfaces for Python"
groups = ["default"]
dependencies = [
"setuptools",
]
files = [
{file = "zope.interface-6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9ffdaa5290422ac0f1688cb8adb1b94ca56cee3ad11f29f2ae301df8aecba7d1"},
{file = "zope.interface-6.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:34c15ca9248f2e095ef2e93af2d633358c5f048c49fbfddf5fdfc47d5e263736"},
{file = "zope.interface-6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b012d023b4fb59183909b45d7f97fb493ef7a46d2838a5e716e3155081894605"},
{file = "zope.interface-6.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:97806e9ca3651588c1baaebb8d0c5ee3db95430b612db354c199b57378312ee8"},
{file = "zope.interface-6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fddbab55a2473f1d3b8833ec6b7ac31e8211b0aa608df5ab09ce07f3727326de"},
{file = "zope.interface-6.1-cp311-cp311-win_amd64.whl", hash = "sha256:a0da79117952a9a41253696ed3e8b560a425197d4e41634a23b1507efe3273f1"},
{file = "zope.interface-6.1.tar.gz", hash = "sha256:2fdc7ccbd6eb6b7df5353012fbed6c3c5d04ceaca0038f75e601060e95345309"},
]