-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathuv.lock
More file actions
6687 lines (6313 loc) · 389 KB
/
Copy pathuv.lock
File metadata and controls
6687 lines (6313 loc) · 389 KB
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
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
version = 1
revision = 1
requires-python = "==3.12.*"
[options]
prerelease-mode = "allow"
[manifest]
constraints = [
{ name = "accesscontrol", specifier = "==7.2" },
{ name = "acquisition", specifier = "==6.1" },
{ name = "alabaster", marker = "python_full_version == '3.9.*'", specifier = "==0.7.14" },
{ name = "alabaster", marker = "python_full_version >= '3.10'", specifier = "==1.0.0" },
{ name = "argcomplete", specifier = "==3.6.2" },
{ name = "argh", specifier = "==0.31.3" },
{ name = "async-generator", specifier = "==1.10" },
{ name = "attrs", specifier = "==25.3.0" },
{ name = "authencoding", specifier = "==6.0" },
{ name = "babel", specifier = "==2.16.0" },
{ name = "backports-cached-property", specifier = "==1.0.2" },
{ name = "backports-tarfile", specifier = "==1.2.0" },
{ name = "beautifulsoup4", specifier = "==4.12.3" },
{ name = "bleach", specifier = "==6.2.0" },
{ name = "borg-localrole", specifier = "==3.1.11" },
{ name = "btrees", specifier = "==6.1" },
{ name = "build", specifier = "==1.2.2.post1" },
{ name = "cachecontrol", specifier = "==0.14.3" },
{ name = "cached-property", specifier = "==2.0.1" },
{ name = "certifi", specifier = "==2024.12.14" },
{ name = "cffi", specifier = "==1.17.1" },
{ name = "chameleon", specifier = "==4.4.4" },
{ name = "charset-normalizer", specifier = "==3.4.1" },
{ name = "check-manifest", specifier = "==0.50" },
{ name = "click", specifier = "==8.2.1" },
{ name = "click-default-group", specifier = "==1.2.4" },
{ name = "cmarkgfm", specifier = "==2024.11.20" },
{ name = "collective-mockmailhost", specifier = "==3.0.0" },
{ name = "collective-monkeypatcher", specifier = "==2.0.0" },
{ name = "collective-recipe-omelette", specifier = "==2.0.0" },
{ name = "collective-recipe-template", specifier = "==2.2" },
{ name = "collective-recipe-vscode", specifier = "==0.1.9" },
{ name = "collective-volto-formsupport", specifier = "==3.2.3" },
{ name = "collective-xmltestreport", specifier = "==2.0.2" },
{ name = "collective-z3cform-datagridfield", specifier = "==3.0.4" },
{ name = "colorama", specifier = "==0.4.6" },
{ name = "commonmark", specifier = "==0.9.1" },
{ name = "configparser", specifier = "==7.2.0" },
{ name = "coverage", specifier = "==7.8.2" },
{ name = "cryptography", specifier = "==45.0.4" },
{ name = "cssselect", specifier = "==1.3.0" },
{ name = "datetime", specifier = "==5.5" },
{ name = "decorator", specifier = "==5.2.1" },
{ name = "deprecated", specifier = "==1.2.18" },
{ name = "diazo", specifier = "==2.0.3" },
{ name = "distro", specifier = "==1.9.0" },
{ name = "documenttemplate", specifier = "==4.6" },
{ name = "docutils", marker = "python_full_version == '3.9.*'", specifier = "==0.20.1" },
{ name = "docutils", marker = "python_full_version >= '3.10'", specifier = "==0.21.2" },
{ name = "exceptiongroup", specifier = "==1.3.0" },
{ name = "extensionclass", specifier = "==6.0" },
{ name = "fancycompleter", specifier = "==0.11.1" },
{ name = "feedparser", specifier = "==6.0.11" },
{ name = "filelock", specifier = "==3.18.0" },
{ name = "five-customerize", specifier = "==4.0" },
{ name = "five-intid", specifier = "==3.0.1" },
{ name = "five-localsitemanager", specifier = "==5.0" },
{ name = "furl", specifier = "==2.1.4" },
{ name = "furo", specifier = "==2024.8.6" },
{ name = "future", specifier = "==1.0.0" },
{ name = "gitdb", specifier = "==4.0.12" },
{ name = "gitpython", specifier = "==3.1.44" },
{ name = "gunicorn", specifier = "==23.0.0" },
{ name = "h11", specifier = "==0.16.0" },
{ name = "horse-with-no-namespace", specifier = ">=20250408.0" },
{ name = "httplib2", specifier = "==0.22.0" },
{ name = "i18ndude", specifier = "==6.2.1" },
{ name = "icalendar", specifier = "==6.3.1" },
{ name = "id", specifier = "==1.5.0" },
{ name = "idna", specifier = "==3.10" },
{ name = "imagesize", specifier = "==1.4.1" },
{ name = "importlib-metadata", specifier = "==8.5.0" },
{ name = "importlib-resources", specifier = "==6.5.2" },
{ name = "incremental", specifier = "==24.7.2" },
{ name = "iniconfig", specifier = "==2.1.0" },
{ name = "jaraco-classes", specifier = "==3.4.0" },
{ name = "jaraco-context", specifier = "==6.0.1" },
{ name = "jaraco-functools", specifier = "==4.1.0" },
{ name = "jeepney", specifier = "==0.9.0" },
{ name = "jinja2", specifier = "==3.1.5" },
{ name = "jsonschema", specifier = "==4.24.0" },
{ name = "jsonschema-specifications", specifier = "==2025.4.1" },
{ name = "keyring", specifier = "==25.6.0" },
{ name = "kitconcept-core", specifier = "==1.0.0a23" },
{ name = "kitconcept-solr", specifier = "==2.0.0a1" },
{ name = "kitconcept-voltolighttheme", specifier = "==7.0.0a28" },
{ name = "legacy-cgi", specifier = "==2.6.2" },
{ name = "lockfile", specifier = "==0.12.2" },
{ name = "lxml", specifier = "==5.4.0" },
{ name = "lxml-html-clean", specifier = "==0.4.2" },
{ name = "manuel", specifier = "==1.13.0" },
{ name = "markdown", specifier = "==3.8" },
{ name = "markdown-it-py", specifier = "==3.0.0" },
{ name = "markupsafe", specifier = "==3.0.2" },
{ name = "mdurl", specifier = "==0.1.2" },
{ name = "missing", specifier = "==5.0" },
{ name = "mock", specifier = "==5.2.0" },
{ name = "more-itertools", specifier = "==10.6.0" },
{ name = "mr-developer", specifier = "==2.0.3" },
{ name = "msgpack", specifier = "==1.1.0" },
{ name = "multimapping", specifier = "==5.0" },
{ name = "multipart", specifier = "==1.2.1" },
{ name = "mxdev", specifier = "==4.1.0" },
{ name = "mypy", specifier = ">=1.15.0" },
{ name = "natsort", specifier = "==8.4.0" },
{ name = "nh3", specifier = "==0.2.21" },
{ name = "nt-svcutils", specifier = "==2.13.0" },
{ name = "oauthlib", specifier = "==3.2.2" },
{ name = "orderedmultidict", specifier = "==1.0.1" },
{ name = "outcome", specifier = "==1.3.0.post0" },
{ name = "overrides", specifier = "==7.7.0" },
{ name = "packaging", specifier = "==24.2" },
{ name = "pas-plugins-authomatic", specifier = "==2.0.0" },
{ name = "pas-plugins-keycloakgroups", specifier = "==1.0.0b1" },
{ name = "pas-plugins-oidc", specifier = "==2.0.0" },
{ name = "paste", specifier = "==3.10.1" },
{ name = "pastedeploy", specifier = "==3.1.0" },
{ name = "pdbpp", specifier = "==0.11.6" },
{ name = "pep440", specifier = "==0.1.2" },
{ name = "pep517", specifier = "==0.13.1" },
{ name = "persistence", specifier = "==5.1" },
{ name = "persistent", specifier = "==6.1" },
{ name = "piexif", specifier = "==1.1.3" },
{ name = "pillow", specifier = "==11.2.1" },
{ name = "pip", specifier = "==25.1.1" },
{ name = "plone", specifier = "==6.1.2" },
{ name = "plone-alterego", specifier = "==2.0.1" },
{ name = "plone-api", specifier = "==2.5.2" },
{ name = "plone-app-blocks", specifier = "==7.0.1" },
{ name = "plone-app-caching", specifier = "==4.1.0" },
{ name = "plone-app-content", specifier = "==4.1.10" },
{ name = "plone-app-contentlisting", specifier = "==3.0.5" },
{ name = "plone-app-contentmenu", specifier = "==3.0.7" },
{ name = "plone-app-contentrules", specifier = "==5.0.7" },
{ name = "plone-app-contenttypes", specifier = "==4.0.5" },
{ name = "plone-app-customerize", specifier = "==2.0.2" },
{ name = "plone-app-debugtoolbar", specifier = "==1.4.0" },
{ name = "plone-app-dexterity", specifier = "==4.1.0" },
{ name = "plone-app-discussion", specifier = "==5.2.0" },
{ name = "plone-app-drafts", specifier = "==2.0.0" },
{ name = "plone-app-event", specifier = "==5.2.2" },
{ name = "plone-app-i18n", specifier = "==4.0.1" },
{ name = "plone-app-intid", specifier = "==2.0.0" },
{ name = "plone-app-iterate", specifier = "==6.2.0" },
{ name = "plone-app-jquerytools", specifier = "==1.9.5" },
{ name = "plone-app-layout", specifier = "==5.0.2" },
{ name = "plone-app-linkintegrity", specifier = "==4.0.6" },
{ name = "plone-app-locales", specifier = "==6.0.31" },
{ name = "plone-app-lockingbehavior", specifier = "==2.0.2" },
{ name = "plone-app-mosaic", specifier = "==3.3.0" },
{ name = "plone-app-multilingual", specifier = "==8.3.0" },
{ name = "plone-app-portlets", specifier = "==6.0.2" },
{ name = "plone-app-querystring", specifier = "==2.1.3" },
{ name = "plone-app-redirector", specifier = "==3.0.4" },
{ name = "plone-app-registry", specifier = "==2.0.6" },
{ name = "plone-app-relationfield", specifier = "==4.0.2" },
{ name = "plone-app-robotframework", specifier = ">=2.1.5" },
{ name = "plone-app-standardtiles", specifier = "==3.2.2" },
{ name = "plone-app-testing", specifier = "==7.1.1" },
{ name = "plone-app-textfield", specifier = "==3.0.0" },
{ name = "plone-app-theming", specifier = "==5.0.13" },
{ name = "plone-app-tiles", specifier = "==4.0.2" },
{ name = "plone-app-upgrade", specifier = "==3.2.2" },
{ name = "plone-app-users", specifier = "==3.1.3" },
{ name = "plone-app-uuid", specifier = "==2.2.3" },
{ name = "plone-app-versioningbehavior", specifier = "==2.0.4" },
{ name = "plone-app-viewletmanager", specifier = "==4.0.4" },
{ name = "plone-app-vocabularies", specifier = "==6.0.2" },
{ name = "plone-app-widgets", specifier = "==5.0.2" },
{ name = "plone-app-workflow", specifier = "==5.0.4" },
{ name = "plone-app-z3cform", specifier = "==4.7.8" },
{ name = "plone-autoform", specifier = "==2.0.3" },
{ name = "plone-autoinclude", specifier = "==2.0.3" },
{ name = "plone-base", specifier = "==3.1.0" },
{ name = "plone-batching", specifier = "==2.0.6" },
{ name = "plone-behavior", specifier = "==2.0.2" },
{ name = "plone-browserlayer", specifier = "==3.0.2" },
{ name = "plone-cachepurging", specifier = "==3.0.2" },
{ name = "plone-caching", specifier = "==2.0.1" },
{ name = "plone-classicui", specifier = "==1.0.1" },
{ name = "plone-contentrules", specifier = "==3.0.1" },
{ name = "plone-dexterity", specifier = "==3.0.7" },
{ name = "plone-distribution", specifier = "==3.2.0" },
{ name = "plone-event", specifier = "==2.0.2" },
{ name = "plone-exportimport", specifier = "==1.1.0" },
{ name = "plone-folder", specifier = "==4.0.1" },
{ name = "plone-formwidget-autocomplete", specifier = "==1.5.0" },
{ name = "plone-formwidget-namedfile", specifier = "==3.1.1" },
{ name = "plone-formwidget-recurrence", specifier = "==3.0.5" },
{ name = "plone-i18n", specifier = "==5.1.0" },
{ name = "plone-indexer", specifier = "==2.0.1" },
{ name = "plone-intelligenttext", specifier = "==4.0.1" },
{ name = "plone-jsonserializer", specifier = "==0.9.11" },
{ name = "plone-keyring", specifier = "==4.0.2" },
{ name = "plone-locking", specifier = "==3.0.2" },
{ name = "plone-memoize", specifier = "==3.0.3" },
{ name = "plone-namedfile", specifier = "==7.2.0" },
{ name = "plone-outputfilters", specifier = "==5.0.4" },
{ name = "plone-portlet-collection", specifier = "==4.0.4" },
{ name = "plone-portlet-static", specifier = "==4.0.4" },
{ name = "plone-portlets", specifier = "==3.0.2" },
{ name = "plone-protect", specifier = "==5.0.5" },
{ name = "plone-recipe-command", specifier = "==1.1" },
{ name = "plone-recipe-zeoserver", specifier = "==3.0.4" },
{ name = "plone-recipe-zope2instance", specifier = "==8.0.1" },
{ name = "plone-registry", specifier = "==2.0.1" },
{ name = "plone-releaser", specifier = "==2.5.1" },
{ name = "plone-reload", specifier = "==4.0.0" },
{ name = "plone-resource", specifier = "==3.0.2" },
{ name = "plone-resourceeditor", specifier = "==4.0.1" },
{ name = "plone-rest", specifier = "==5.0.0" },
{ name = "plone-restapi", specifier = ">=9.14.0" },
{ name = "plone-rfc822", specifier = "==3.0.1" },
{ name = "plone-scale", specifier = "==4.2.0" },
{ name = "plone-schema", specifier = "==2.0.2" },
{ name = "plone-schemaeditor", specifier = "==4.0.11" },
{ name = "plone-session", specifier = "==4.0.5" },
{ name = "plone-staticresources", specifier = "==2.3.0" },
{ name = "plone-stringinterp", specifier = "==2.0.2" },
{ name = "plone-subrequest", specifier = "==2.0.5" },
{ name = "plone-supermodel", specifier = "==2.0.4" },
{ name = "plone-testing", specifier = "==9.0.6" },
{ name = "plone-theme", specifier = "==4.0.3" },
{ name = "plone-tiles", specifier = "==3.0.1" },
{ name = "plone-transformchain", specifier = "==3.0.1" },
{ name = "plone-uuid", specifier = "==2.0.1" },
{ name = "plone-versioncheck", specifier = "==1.8.2" },
{ name = "plone-volto", specifier = ">=5.1.0" },
{ name = "plone-z3cform", specifier = "==2.0.5" },
{ name = "plonetheme-barceloneta", specifier = "==3.3.0" },
{ name = "pluggy", specifier = "==1.6.0" },
{ name = "products-btreefolder2", specifier = "==5.1" },
{ name = "products-cmfcore", specifier = "==3.7" },
{ name = "products-cmfdifftool", specifier = "==4.0.4" },
{ name = "products-cmfdynamicviewfti", specifier = "==7.0.2" },
{ name = "products-cmfeditions", specifier = "==4.0.5" },
{ name = "products-cmfplacefulworkflow", specifier = "==3.0.5" },
{ name = "products-cmfplone", specifier = "==6.1.2" },
{ name = "products-cmfuid", specifier = "==4.2" },
{ name = "products-daterecurringindex", specifier = "==3.0.1" },
{ name = "products-dcworkflow", specifier = "==3.0" },
{ name = "products-extendedpathindex", specifier = "==4.0.1" },
{ name = "products-externalmethod", specifier = "==6.0" },
{ name = "products-genericsetup", specifier = "==5.0.0" },
{ name = "products-isurlinportal", specifier = "==3.0.0" },
{ name = "products-mailhost", specifier = "==6.0" },
{ name = "products-mimetypesregistry", specifier = "==3.0.1" },
{ name = "products-pdbdebugmode", specifier = "==2.1" },
{ name = "products-plonepas", specifier = "==8.0.5" },
{ name = "products-pluggableauthservice", specifier = "==3.0" },
{ name = "products-pluginregistry", specifier = "==2.0" },
{ name = "products-portaltransforms", specifier = "==4.1.1" },
{ name = "products-printingmailhost", specifier = "==1.1.8" },
{ name = "products-pythonscripts", specifier = "==5.1" },
{ name = "products-sessions", specifier = "==6.0" },
{ name = "products-siteerrorlog", specifier = "==6.0" },
{ name = "products-standardcachemanagers", specifier = "==5.0" },
{ name = "products-statusmessages", specifier = "==5.0.6" },
{ name = "products-validation", specifier = "==3.0.0" },
{ name = "products-zcatalog", specifier = "==7.1" },
{ name = "products-zopeversioncontrol", specifier = "==4.1" },
{ name = "progress", specifier = "==1.6" },
{ name = "prompt-toolkit", specifier = "==3.0.51" },
{ name = "psycopg2", specifier = "==2.9.10" },
{ name = "py", specifier = "==1.11.0" },
{ name = "pycparser", specifier = "==2.22" },
{ name = "pygithub", specifier = "==2.6.1" },
{ name = "pygments", specifier = "==2.19.1" },
{ name = "pyjwt", specifier = "==2.10.1" },
{ name = "pynacl", specifier = "==1.5.0" },
{ name = "pyopenssl", specifier = "==25.1.0" },
{ name = "pyparsing", specifier = "==3.2.3" },
{ name = "pyproject-hooks", specifier = "==1.2.0" },
{ name = "pyrepl", specifier = "==0.11.3.post1" },
{ name = "pyroma", specifier = "==4.2" },
{ name = "pyrsistent", specifier = "==0.20.0" },
{ name = "pysocks", specifier = "==1.7.1" },
{ name = "pytest", specifier = "==8.4.0" },
{ name = "pytest-cov", specifier = "==6.2.1" },
{ name = "pytest-docker", specifier = ">=3.2.0" },
{ name = "pytest-plone", specifier = ">=1.0.0a1" },
{ name = "python-dateutil", specifier = "==2.9.0.post0" },
{ name = "python-dotenv", specifier = "==1.1.0" },
{ name = "python-gettext", specifier = "==5.0" },
{ name = "pytz", specifier = "==2024.2" },
{ name = "pywin32-ctypes", marker = "sys_platform == 'win32'", specifier = "==0.2.3" },
{ name = "pyyaml", specifier = "==6.0.2" },
{ name = "readme-renderer", specifier = "==44.0" },
{ name = "record", specifier = "==4.1" },
{ name = "redturtle-rssservice", specifier = "==2.2.0" },
{ name = "referencing", specifier = "==0.36.2" },
{ name = "relstorage", specifier = "==4.1.1" },
{ name = "repoze-xmliter", specifier = "==1.0b1" },
{ name = "requests", specifier = "==2.32.3" },
{ name = "requests-toolbelt", specifier = "==1.0.0" },
{ name = "responses", specifier = "==0.25.7" },
{ name = "restrictedpython", specifier = "==8.0" },
{ name = "rfc3986", specifier = "==2.0.0" },
{ name = "rich", specifier = "==14.0.0" },
{ name = "robotframework", specifier = "==6.0.2" },
{ name = "robotframework-assertion-engine", specifier = "==3.0.3" },
{ name = "robotframework-browser", specifier = "==19.3.1" },
{ name = "robotframework-debuglibrary", specifier = "==2.5.0" },
{ name = "robotframework-lsp", specifier = "==1.10.1" },
{ name = "robotframework-pythonlibcore", specifier = "==4.4.1" },
{ name = "robotframework-selenium2library", specifier = "==3.0.0" },
{ name = "robotframework-selenium2screenshots", specifier = "==0.8.1" },
{ name = "robotframework-seleniumlibrary", specifier = "==6.1.3" },
{ name = "robotframework-seleniumtestability", specifier = "==2.1.0" },
{ name = "robotsuite", specifier = "==2.3.2" },
{ name = "roman", specifier = "==5.0" },
{ name = "rpds-py", specifier = "==0.22.3" },
{ name = "secretstorage", specifier = "==3.3.3" },
{ name = "seedir", specifier = "==0.5.0" },
{ name = "selenium", specifier = "==4.9.1" },
{ name = "setuptools", specifier = "==80.9.0" },
{ name = "sgmllib3k", specifier = "==1.0.0" },
{ name = "simplejson", specifier = "==3.20.1" },
{ name = "six", specifier = "==1.17.0" },
{ name = "smmap", specifier = "==5.0.2" },
{ name = "sniffio", specifier = "==1.3.1" },
{ name = "snowballstemmer", specifier = "==2.2.0" },
{ name = "sortedcontainers", specifier = "==2.4.0" },
{ name = "soupsieve", specifier = "==2.6" },
{ name = "sphinx", marker = "python_full_version == '3.9.*'", specifier = "==7.4.7" },
{ name = "sphinx", marker = "python_full_version >= '3.10'", specifier = "==8.1.3" },
{ name = "sphinx-basic-ng", specifier = "==1.0.0b2" },
{ name = "sphinxcontrib-applehelp", specifier = "==2.0.0" },
{ name = "sphinxcontrib-devhelp", specifier = "==2.0.0" },
{ name = "sphinxcontrib-htmlhelp", specifier = "==2.1.0" },
{ name = "sphinxcontrib-jsmath", specifier = "==1.0.1" },
{ name = "sphinxcontrib-qthelp", specifier = "==2.0.0" },
{ name = "sphinxcontrib-serializinghtml", specifier = "==2.0.0" },
{ name = "stdlib-list", specifier = "==0.11.1" },
{ name = "tempstorage", specifier = "==6.0" },
{ name = "toml", specifier = "==0.10.2" },
{ name = "tomli", specifier = "==2.2.1" },
{ name = "towncrier", specifier = "==24.8.0" },
{ name = "transaction", specifier = "==5.0" },
{ name = "trio", specifier = "==0.30.0" },
{ name = "trio-websocket", specifier = "==0.12.2" },
{ name = "trove-classifiers", specifier = "==2025.5.9.12" },
{ name = "twine", specifier = "==6.1.0" },
{ name = "types-pyyaml", specifier = "==6.0.12.10" },
{ name = "types-toml", specifier = "==0.10.8.5" },
{ name = "typing-extensions", specifier = "==4.14.0" },
{ name = "tzdata", specifier = "==2025.2" },
{ name = "unidecode", specifier = "==1.4.0" },
{ name = "urllib3", specifier = "==2.3.0" },
{ name = "urllib3-secure-extra", specifier = "==0.1.0" },
{ name = "wadllib", specifier = "==2.0.0" },
{ name = "waitress", specifier = "==3.0.2" },
{ name = "watchdog", specifier = "==6.0.0" },
{ name = "wcwidth", specifier = "==0.2.13" },
{ name = "webencodings", specifier = "==0.5.1" },
{ name = "webob", specifier = "==1.8.9" },
{ name = "webresource", specifier = "==1.2" },
{ name = "webtest", specifier = "==3.0.3" },
{ name = "wheel", specifier = "==0.46.1" },
{ name = "wmctrl", specifier = "==0.5" },
{ name = "wrapt", specifier = "==1.17.2" },
{ name = "wsgiproxy2", specifier = "==0.5.1" },
{ name = "wsproto", specifier = "==1.2.0" },
{ name = "z3c-caching", specifier = "==4.0" },
{ name = "z3c-checkversions", specifier = "==3.0" },
{ name = "z3c-dependencychecker", specifier = "==2.15" },
{ name = "z3c-form", specifier = "==6.0" },
{ name = "z3c-formwidget-query", specifier = "==3.0" },
{ name = "z3c-jbot", specifier = "==3.0" },
{ name = "z3c-objpath", specifier = "==3.0" },
{ name = "z3c-pt", specifier = "==5.0" },
{ name = "z3c-relationfield", specifier = "==3.0" },
{ name = "z3c-unconfigure", specifier = "==3.0" },
{ name = "z3c-zcmlhook", specifier = "==3.0" },
{ name = "zc-buildout", specifier = "==4.1.12" },
{ name = "zc-lockfile", specifier = "==3.0.post1" },
{ name = "zc-recipe-egg", specifier = "===3.0.0" },
{ name = "zc-recipe-testrunner", specifier = "==3.2" },
{ name = "zc-relation", specifier = "==2.1" },
{ name = "zconfig", specifier = "==4.2" },
{ name = "zdaemon", specifier = "==5.2" },
{ name = "zeo", specifier = "==6.0.0" },
{ name = "zest-pocompile", specifier = "==2.0.0" },
{ name = "zest-releaser", specifier = "==9.6.2" },
{ name = "zestreleaser-towncrier", specifier = "==1.3.0" },
{ name = "zexceptions", specifier = "==5.0" },
{ name = "zipp", specifier = "==3.21.0" },
{ name = "zodb", specifier = "==6.0.1" },
{ name = "zodb3", specifier = "==3.11.0" },
{ name = "zodbpickle", specifier = "==4.1.1" },
{ name = "zodbupdate", specifier = "==2.0" },
{ name = "zodbverify", specifier = "==1.2.0" },
{ name = "zope", specifier = "==5.13" },
{ name = "zope-annotation", specifier = "==5.0" },
{ name = "zope-app-locales", specifier = "==5.0" },
{ name = "zope-browser", specifier = "==3.0" },
{ name = "zope-browsermenu", specifier = "==5.0" },
{ name = "zope-browserpage", specifier = "==5.0" },
{ name = "zope-browserresource", specifier = "==5.1" },
{ name = "zope-cachedescriptors", specifier = "==5.0" },
{ name = "zope-component", specifier = "==6.0" },
{ name = "zope-componentvocabulary", specifier = "==3.0" },
{ name = "zope-configuration", specifier = "==6.0" },
{ name = "zope-container", specifier = "==6.1" },
{ name = "zope-contentprovider", specifier = "==6.0" },
{ name = "zope-contenttype", specifier = "==5.1" },
{ name = "zope-copy", specifier = "==5.0" },
{ name = "zope-datetime", specifier = "==5.0.0" },
{ name = "zope-deferredimport", specifier = "==5.0" },
{ name = "zope-deprecation", specifier = "==5.1" },
{ name = "zope-dottedname", specifier = "==6.0" },
{ name = "zope-event", specifier = "==5.0" },
{ name = "zope-exceptions", specifier = "==5.2" },
{ name = "zope-filerepresentation", specifier = "==6.0" },
{ name = "zope-globalrequest", specifier = "==2.0" },
{ name = "zope-hookable", specifier = "==7.0" },
{ name = "zope-i18n", specifier = "==5.2" },
{ name = "zope-i18nmessageid", specifier = "==7.0" },
{ name = "zope-interface", specifier = "==7.2" },
{ name = "zope-intid", specifier = "==5.1" },
{ name = "zope-keyreference", specifier = "==6.1" },
{ name = "zope-lifecycleevent", specifier = "==5.0" },
{ name = "zope-location", specifier = "==5.0" },
{ name = "zope-mkzeoinstance", specifier = "==6.0" },
{ name = "zope-pagetemplate", specifier = "==5.1" },
{ name = "zope-processlifetime", specifier = "==3.0" },
{ name = "zope-proxy", specifier = "==6.1" },
{ name = "zope-ptresource", specifier = "==5.0" },
{ name = "zope-publisher", specifier = "==7.3" },
{ name = "zope-pytestlayer", specifier = "==8.3" },
{ name = "zope-ramcache", specifier = "==3.1" },
{ name = "zope-schema", specifier = "==7.0.1" },
{ name = "zope-security", specifier = "==7.3" },
{ name = "zope-sendmail", specifier = "==6.2" },
{ name = "zope-sequencesort", specifier = "==5.0" },
{ name = "zope-site", specifier = "==5.0" },
{ name = "zope-size", specifier = "==5.0" },
{ name = "zope-structuredtext", specifier = "==5.0" },
{ name = "zope-tal", specifier = "==5.0.1" },
{ name = "zope-tales", specifier = "==6.0" },
{ name = "zope-testbrowser", specifier = "==7.0" },
{ name = "zope-testing", specifier = "==5.0.1" },
{ name = "zope-testrunner", specifier = "==7.2" },
{ name = "zope-traversing", specifier = "==5.0" },
{ name = "zope-viewlet", specifier = "==5.0" },
{ name = "zope2", specifier = "==4.0" },
{ name = "zopeundo", specifier = "==6.0" },
]
[[package]]
name = "accesscontrol"
version = "7.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "acquisition" },
{ name = "authencoding" },
{ name = "btrees" },
{ name = "datetime" },
{ name = "extensionclass" },
{ name = "persistence" },
{ name = "restrictedpython" },
{ name = "transaction" },
{ name = "zexceptions" },
{ name = "zope-component" },
{ name = "zope-configuration" },
{ name = "zope-deferredimport" },
{ name = "zope-interface" },
{ name = "zope-publisher" },
{ name = "zope-schema" },
{ name = "zope-security" },
{ name = "zope-testing" },
]
sdist = { url = "https://files.pythonhosted.org/packages/63/12/cfaae50dbd4e570847e19d2834235bcf449ab174f2ea5616cab0c7f009bd/accesscontrol-7.2.tar.gz", hash = "sha256:5a0e84b8b775a63826082a8697e75aad8131077d821d35ee7ce63f704a06ff43", size = 114439 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/8d/dd/78238bd23020cf99e03b850813f6c486486f3abd8345257dcbd3eff54726/AccessControl-7.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:54e74c681754457c5471a77cad32d539432b8b333f3c058271858737f1d39378", size = 141830 },
{ url = "https://files.pythonhosted.org/packages/1b/d2/3f98cf0ae4faf458afac3f18aa683b7b83e84d4de25fee972b473fd3bd7b/AccessControl-7.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e19f58685e63aed611448344651a8aa7f61e50674b88a1119ee31c40c205fd3a", size = 141976 },
{ url = "https://files.pythonhosted.org/packages/94/ae/db4344a41c02522df5854d0edce3b638a92c1b037bd4d6b36f65d677b193/AccessControl-7.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f587a269a99ff4d7335008dc1bdfe219696b746859c306c7cabecd3afd775a3", size = 201018 },
{ url = "https://files.pythonhosted.org/packages/55/ef/ef880c9f10dbfa20d7cc4ba17fd8e6cfe49afbae8ea731d687c524438d98/AccessControl-7.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:13b68217275fb038b69234e0b9cb3ec1b4ab3dcdc752eb65a06df95ac4586623", size = 196783 },
{ url = "https://files.pythonhosted.org/packages/75/5e/f769db2e8389f36fcc50ab60083719e06ce6e122d2028993d17f1d74e2fb/AccessControl-7.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a92cbe0ab08f3c8680079f5c2ee0e10de68bc60fb92454f71d269e6aeaf7ca09", size = 202092 },
{ url = "https://files.pythonhosted.org/packages/4c/52/4520b35508b486adcc9c0724ad4b61a818ab6f26148f5009e284af66c9e8/AccessControl-7.2-cp312-cp312-win_amd64.whl", hash = "sha256:32ae5837702356ca302fde16bb796961d27715e958ca8bde27c8eeb08b708e5d", size = 144254 },
]
[[package]]
name = "acquisition"
version = "6.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "extensionclass" },
{ name = "zope-interface" },
]
sdist = { url = "https://files.pythonhosted.org/packages/67/9a/3df1e83e6655ca6eee9920f746455b9865c7dff9ef5ca9dadb683fb38c02/acquisition-6.1.tar.gz", hash = "sha256:e88b296d6ec5fcb63194deb91d8c4df37150dcae149ede4e1aeb115d042e9378", size = 65561 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/7f/0e/054da462818895a0112b8c45164e123b2fd940459c4106f93afee2478e6e/Acquisition-6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:0c82221d6563b1d4da15ee2d04d2e1e414beca07e419ca11d678fe2296445d22", size = 64715 },
{ url = "https://files.pythonhosted.org/packages/01/ef/491b2f66eefa8428562aa7a8065a0f809276f083ba6944c372a2bc737e59/Acquisition-6.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:16e6ef44d626dfcfa69fa8481212db536be26fbd831f3810ad305d1514ee5f50", size = 64334 },
{ url = "https://files.pythonhosted.org/packages/20/59/2683ef5c750dfb1015857428bcb682f4334a045c5059f6c19c6c8a61adb6/Acquisition-6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57efad980a9055485b6bddc785f1a13cae16606bf88e20e00b461d0cbdc4f7f9", size = 121907 },
{ url = "https://files.pythonhosted.org/packages/d1/d2/5d7fdad1e93e1773f9ef94c1ee8eb37f66d50770ff0a8397d844f3677b21/Acquisition-6.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d1bce20e2b285a675ffdc0c7587b530366dbec120c960da75db29dc9685431a2", size = 114213 },
{ url = "https://files.pythonhosted.org/packages/38/a5/65c2841fd68caf8e62e554fb7fdb24b8706b396f0ae885507dd819bf98cb/Acquisition-6.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f8b05bd67cf835f756a73cfb6f02eaf28bb0cad6f96097f479fdd7a17d5c444", size = 122089 },
{ url = "https://files.pythonhosted.org/packages/9f/2b/0f3a80bae17d9fcac17d1dbc0ab06f14a7751b9bf6b24b9b3114bee27de2/Acquisition-6.1-cp312-cp312-win_amd64.whl", hash = "sha256:571c3ef9f5e90e3f5b70709bba4df2d4a66889334c9bc00be88fec4123279418", size = 65739 },
]
[[package]]
name = "aiofiles"
version = "24.1.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896 },
]
[[package]]
name = "annotated-types"
version = "0.7.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643 },
]
[[package]]
name = "async-property"
version = "0.2.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/a7/12/900eb34b3af75c11b69d6b78b74ec0fd1ba489376eceb3785f787d1a0a1d/async_property-0.2.2.tar.gz", hash = "sha256:17d9bd6ca67e27915a75d92549df64b5c7174e9dc806b30a3934dc4ff0506380", size = 16523 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c7/80/9f608d13b4b3afcebd1dd13baf9551c95fc424d6390e4b1cfd7b1810cd06/async_property-0.2.2-py2.py3-none-any.whl", hash = "sha256:8924d792b5843994537f8ed411165700b27b2bd966cefc4daeefc1253442a9d7", size = 9546 },
]
[[package]]
name = "attrs"
version = "25.3.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b", size = 812032 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815 },
]
[[package]]
name = "authencoding"
version = "6.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/41/0c/853715b6b26a90683cd060186b877d8431eb4b38507030de20a696eec13a/authencoding-6.0.tar.gz", hash = "sha256:9b7ed85772cd28f35aa035276b566c038a44cce0cffeb6cb90df06a6caa0b0bb", size = 10668 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/65/15/716495cf0759c1dd8e449afb26cda840e3378b7b5afd47f63c8045434d1e/AuthEncoding-6.0-py3-none-any.whl", hash = "sha256:4c1a8c3db8222a9892a947d77fde7db3b4be224bbcf0765762e44abdb4da3a0c", size = 9092 },
]
[[package]]
name = "authomatic"
version = "1.3.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/33/9a/98192fd8539ff9269cdaf17f1b3f3c386b8ea9d818fbe07d0dce6c0096f6/authomatic-1.3.0.tar.gz", hash = "sha256:41e17f58d9a81a633f98ebc40290c2daf53211d5d8f693bc2d5ba923200b5bf0", size = 73557 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/7e/6b/e311d15c6d00a1d8508aa2ac66127967fcb2a4b896d5ec9b769e9c6aae6a/Authomatic-1.3.0-py2.py3-none-any.whl", hash = "sha256:f9a04e044673c49cd1949bb11c1978318771311198c60585e2c74f9af634e827", size = 112503 },
]
[[package]]
name = "babel"
version = "2.16.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/2a/74/f1bc80f23eeba13393b7222b11d95ca3af2c1e28edca18af487137eefed9/babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316", size = 9348104 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/ed/20/bc79bc575ba2e2a7f70e8a1155618bb1301eaa5132a8271373a6903f73f8/babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b", size = 9587599 },
]
[[package]]
name = "beautifulsoup4"
version = "4.12.3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "soupsieve" },
]
sdist = { url = "https://files.pythonhosted.org/packages/b3/ca/824b1195773ce6166d388573fc106ce56d4a805bd7427b624e063596ec58/beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051", size = 581181 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/b1/fe/e8c672695b37eecc5cbf43e1d0638d88d66ba3a44c4d321c796f4e59167f/beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed", size = 147925 },
]
[[package]]
name = "borg-localrole"
version = "3.1.11"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "accesscontrol" },
{ name = "acquisition" },
{ name = "plone-memoize" },
{ name = "products-cmfcore" },
{ name = "products-genericsetup" },
{ name = "products-plonepas" },
{ name = "products-pluggableauthservice" },
{ name = "setuptools" },
{ name = "zope" },
{ name = "zope-annotation" },
{ name = "zope-component" },
{ name = "zope-deferredimport" },
{ name = "zope-interface" },
]
sdist = { url = "https://files.pythonhosted.org/packages/40/cc/3c2e37418aa3c1ebba0412041ab813d51a97bea4c845eec7b8c78c2e010a/borg.localrole-3.1.11.tar.gz", hash = "sha256:bf1e59a1246501244a3680d6596a90ab1726708f97e8deedd1a2229adfc3aa65", size = 18373 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c8/a5/7f9925e98f806e5a06362b8ce7be8da77892d2fc586377aab6a14b4ea82a/borg.localrole-3.1.11-py3-none-any.whl", hash = "sha256:ff55447091aadb0d6bff9b3ea7628b11e08d9c57e52b0587b929424926b5f2f8", size = 19157 },
]
[[package]]
name = "btrees"
version = "6.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "persistent" },
{ name = "zope-interface" },
]
sdist = { url = "https://files.pythonhosted.org/packages/4b/bd/5dd0c5bd5ac2d518c18bc3f4746028f931d77b4d4b83cbcb8c4271ab465b/btrees-6.1.tar.gz", hash = "sha256:e18746f8641869a20f45328c9b5f97dc6c71a1195960356aef63b75f5c8d445f", size = 244735 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/40/ee/e14c946da5ed8eb7c017739de4403a55d45083780bcc18e2576d761e7274/BTrees-6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:913890a8f5cce402fda7a06d9eaaf4ddda64a042e5c764c38fe5fb2004099072", size = 990596 },
{ url = "https://files.pythonhosted.org/packages/be/88/0891d74c3167b207aa26d3cb115307c11901549ae820ae2d1494bbccf734/BTrees-6.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:407648d72812b19bea2a3f98a2188a17121e9b5add0c12416f8bcecd724cec0b", size = 973285 },
{ url = "https://files.pythonhosted.org/packages/85/63/0e73cb647ed166cc356188b602af53f03df2767b6c7ed9ea5524533bab95/BTrees-6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:860b3b6f0d5d4b34e6168e6490d0b26586e8b6c33cad7d5893f97fa3f4b3ff16", size = 3092986 },
{ url = "https://files.pythonhosted.org/packages/06/4d/ab182d08fec99f11bc3e8488987b7a8b715c73ba8d75e9d2cd466d09a52a/BTrees-6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:789a5b858cbee0a4750e7e3b4c13a1e47e6b9c7be50329087e621bff6d81154e", size = 4155280 },
{ url = "https://files.pythonhosted.org/packages/3b/56/c909afd214bf76cce8e2d81f683872db7ddf180923bd77153e3bad31a783/BTrees-6.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a76dbeed484720cf7aa231f3552665df91bda0dbb357aab5fefefde133eef89e", size = 3848016 },
{ url = "https://files.pythonhosted.org/packages/3c/d5/46f0690def7d134519cbed723e4b5b8e12e7975533238594a75a69ea8cad/BTrees-6.1-cp312-cp312-win_amd64.whl", hash = "sha256:b4e2a878acdb9e1087c71e8914909a3d582617c496adea8a02bc839285666b0f", size = 1039797 },
]
[[package]]
name = "certifi"
version = "2024.12.14"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/0f/bd/1d41ee578ce09523c81a15426705dd20969f5abf006d1afe8aeff0dd776a/certifi-2024.12.14.tar.gz", hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db", size = 166010 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/a5/32/8f6669fc4798494966bf446c8c4a162e0b5d893dff088afddf76414f70e1/certifi-2024.12.14-py3-none-any.whl", hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56", size = 164927 },
]
[[package]]
name = "cffi"
version = "1.17.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "pycparser" },
]
sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178 },
{ url = "https://files.pythonhosted.org/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840 },
{ url = "https://files.pythonhosted.org/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803 },
{ url = "https://files.pythonhosted.org/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850 },
{ url = "https://files.pythonhosted.org/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729 },
{ url = "https://files.pythonhosted.org/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256 },
{ url = "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424 },
{ url = "https://files.pythonhosted.org/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568 },
{ url = "https://files.pythonhosted.org/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736 },
{ url = "https://files.pythonhosted.org/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448 },
{ url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976 },
]
[[package]]
name = "chameleon"
version = "4.4.4"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/72/89/77794f86c7c7ad8fc6b5502e579e917344ce803b6519a03809f1117a0a97/Chameleon-4.4.4.tar.gz", hash = "sha256:a0e8109a9215dc673a1130148c826ff4df9cf7140f384a7801b18923345a97eb", size = 178432 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/e9/fc/0c41a908393ed74c1d2025836f5cf16213bf2dd6a278d0a7c94589fde337/Chameleon-4.4.4-py3-none-any.whl", hash = "sha256:5b84e4e3d1c0f4d96ec75cafbfe113b31956fbcd8f1bc008eb9da7b85b329061", size = 87061 },
]
[[package]]
name = "charset-normalizer"
version = "3.4.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3", size = 123188 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/0a/9a/dd1e1cdceb841925b7798369a09279bd1cf183cef0f9ddf15a3a6502ee45/charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545", size = 196105 },
{ url = "https://files.pythonhosted.org/packages/d3/8c/90bfabf8c4809ecb648f39794cf2a84ff2e7d2a6cf159fe68d9a26160467/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7", size = 140404 },
{ url = "https://files.pythonhosted.org/packages/ad/8f/e410d57c721945ea3b4f1a04b74f70ce8fa800d393d72899f0a40526401f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757", size = 150423 },
{ url = "https://files.pythonhosted.org/packages/f0/b8/e6825e25deb691ff98cf5c9072ee0605dc2acfca98af70c2d1b1bc75190d/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa", size = 143184 },
{ url = "https://files.pythonhosted.org/packages/3e/a2/513f6cbe752421f16d969e32f3583762bfd583848b763913ddab8d9bfd4f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d", size = 145268 },
{ url = "https://files.pythonhosted.org/packages/74/94/8a5277664f27c3c438546f3eb53b33f5b19568eb7424736bdc440a88a31f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616", size = 147601 },
{ url = "https://files.pythonhosted.org/packages/7c/5f/6d352c51ee763623a98e31194823518e09bfa48be2a7e8383cf691bbb3d0/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b", size = 141098 },
{ url = "https://files.pythonhosted.org/packages/78/d4/f5704cb629ba5ab16d1d3d741396aec6dc3ca2b67757c45b0599bb010478/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d", size = 149520 },
{ url = "https://files.pythonhosted.org/packages/c5/96/64120b1d02b81785f222b976c0fb79a35875457fa9bb40827678e54d1bc8/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a", size = 152852 },
{ url = "https://files.pythonhosted.org/packages/84/c9/98e3732278a99f47d487fd3468bc60b882920cef29d1fa6ca460a1fdf4e6/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9", size = 150488 },
{ url = "https://files.pythonhosted.org/packages/13/0e/9c8d4cb99c98c1007cc11eda969ebfe837bbbd0acdb4736d228ccaabcd22/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1", size = 146192 },
{ url = "https://files.pythonhosted.org/packages/b2/21/2b6b5b860781a0b49427309cb8670785aa543fb2178de875b87b9cc97746/charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35", size = 95550 },
{ url = "https://files.pythonhosted.org/packages/21/5b/1b390b03b1d16c7e382b561c5329f83cc06623916aab983e8ab9239c7d5c/charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f", size = 102785 },
{ url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767 },
]
[[package]]
name = "click"
version = "8.2.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "colorama", marker = "sys_platform == 'win32'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/60/6c/8ca2efa64cf75a977a0d7fac081354553ebe483345c734fb6b6515d96bbc/click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202", size = 286342 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/85/32/10bb5764d90a8eee674e9dc6f4db6a0ab47c8c4d0d83c27f7c39ac415a4d/click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b", size = 102215 },
]
[[package]]
name = "collective-contact-behaviors"
version = "1.0.0a3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "plone" },
{ name = "plone-api" },
{ name = "pycountry" },
{ name = "setuptools" },
]
sdist = { url = "https://files.pythonhosted.org/packages/87/34/43bf8434bce6cb284da4dd546d8935fbcca14f4c43e51065454b2c5fce30/collective.contact_behaviors-1.0.0a3.tar.gz", hash = "sha256:0ca563e33e873f099fc5f474b21f510babd4be945cd28324a843e671cdcf8c99", size = 123508 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/19/04/fe9683b83fa81f12777511dea7c2aa64bbfab21ae1e280c16c02567319ae/collective.contact_behaviors-1.0.0a3-py3-none-any.whl", hash = "sha256:d803d27b09bba105b247e9ed797379c649a1c0879d6e2976a00547d355bc831c", size = 138329 },
]
[[package]]
name = "collective-honeypot"
version = "4.0.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "setuptools" },
{ name = "z3c-jbot" },
]
sdist = { url = "https://files.pythonhosted.org/packages/b1/ab/d6421422b5937ea5c4c5e20037d41ad43342857f5451284383baba37f878/collective_honeypot-4.0.0.tar.gz", hash = "sha256:23a1f04e4e5c5736b3a63b7128c41a4ef9538a49cf9478cebe771361268556f2", size = 38893 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/aa/7a/0a495ecc72d59eeaf7a0c7eefc6ed22f0c3e811fde7e5a469c3fce7a4aef/collective_honeypot-4.0.0-py3-none-any.whl", hash = "sha256:175fe02d22c61e65fc0ce22a7c3dee4c4ab23f1c47e1c20be8285a712905a194", size = 37554 },
]
[[package]]
name = "collective-mockmailhost"
version = "3.0.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "products-cmfcore" },
{ name = "products-genericsetup" },
{ name = "products-mailhost" },
{ name = "setuptools" },
]
sdist = { url = "https://files.pythonhosted.org/packages/19/48/18aa36e82d58f97ee04a216cd9a90d76f56ef8d6482d6c3d007fab5d77a3/collective.MockMailHost-3.0.0.tar.gz", hash = "sha256:392071e1037d19851c7e209efd681e9830c11356226fc17c23f3e671b8ca9f06", size = 19556 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/2b/99/51cdac9f189de8f9c7882dd845fa6e8aece928419ebb90ba5005a0f67ccb/collective.MockMailHost-3.0.0-py2.py3-none-any.whl", hash = "sha256:a008be95e6e85afff75310156cde30462b20435a1223d0ca791bc6962a61118d", size = 12530 },
]
[[package]]
name = "collective-monkeypatcher"
version = "2.0.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "setuptools" },
{ name = "zope-configuration" },
{ name = "zope-event" },
{ name = "zope-interface" },
{ name = "zope-schema" },
]
sdist = { url = "https://files.pythonhosted.org/packages/fa/cc/bbf464658c49853931c1a0923e522a8bcdf7ef1ec44b8ec5a82015e5136f/collective_monkeypatcher-2.0.0.tar.gz", hash = "sha256:8792dade3eec1590a8b235bacf41e062bc3cf8ad2093e181c730ec6bd6497ab2", size = 17016 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/84/89/02f5a44aeae4a415c2c93ae4174941fa1b99669d91705e58161afa8613f4/collective_monkeypatcher-2.0.0-py3-none-any.whl", hash = "sha256:8cde16accc65770ddc7a151540267c711d44afb1e7ce3815711b39c6497ad628", size = 12930 },
]
[[package]]
name = "collective-person"
version = "1.0.0a2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "collective-contact-behaviors" },
{ name = "plone" },
{ name = "plone-api" },
{ name = "setuptools" },
]
sdist = { url = "https://files.pythonhosted.org/packages/ec/d4/46b11633b839c4a5a697be032d0c6ec44e4c4d6fbb3a662eb00210307f7b/collective.person-1.0.0a2.tar.gz", hash = "sha256:cb255c89f1e56c4dd2d045d791b02aa71a26b848439d432b21f2b7baee9029c3", size = 36206 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/88/f4/6778c290767a519b12a0c360c6bd9371a889f8da3e4b2a5e94d06786d829/collective.person-1.0.0a2-py3-none-any.whl", hash = "sha256:607ad461b281e5f1c53d276df12d3028f78c22e0b3185be536290bf807f86b47", size = 43203 },
]
[[package]]
name = "collective-solr"
version = "9.4.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "acquisition" },
{ name = "datetime" },
{ name = "lxml" },
{ name = "plone-api" },
{ name = "plone-app-content" },
{ name = "plone-app-layout" },
{ name = "plone-app-registry" },
{ name = "plone-app-vocabularies" },
{ name = "plone-browserlayer" },
{ name = "plone-indexer" },
{ name = "plone-restapi" },
{ name = "products-cmfcore" },
{ name = "products-cmfplone" },
{ name = "products-genericsetup" },
{ name = "products-zcatalog" },
{ name = "requests-toolbelt" },
{ name = "setuptools" },
{ name = "transaction" },
{ name = "zope-component" },
{ name = "zope-i18nmessageid" },
{ name = "zope-interface" },
{ name = "zope-publisher" },
{ name = "zope-schema" },
]
sdist = { url = "https://files.pythonhosted.org/packages/ac/0f/f3ae94b0159c7c654065bafaaaef8a49c9f12b9ddb9d737a41b1bd785a45/collective_solr-9.4.0.tar.gz", hash = "sha256:b598f0dd58a83ac61bd5a180b48e02d3d0d5ad320f72ea92dadc5e26fafd19a2", size = 360856 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/11/74/6da27cbd95a0a37e10cc6059f3dd1ca27b16a02acb4fb5711be0dd022d3e/collective.solr-9.4.0-py3-none-any.whl", hash = "sha256:26edf7df61fc16cdef029bad9aeb138b645ea7cd2bf3d85d1c1c1ea2e34f116a", size = 368629 },
]
[[package]]
name = "collective-volto-formsupport"
version = "3.2.3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "beautifulsoup4" },
{ name = "click" },
{ name = "collective-volto-otp" },
{ name = "plone-api" },
{ name = "plone-dexterity" },
{ name = "plone-i18n" },
{ name = "plone-memoize" },
{ name = "plone-protect" },
{ name = "plone-registry" },
{ name = "plone-restapi" },
{ name = "plone-schema" },
{ name = "products-genericsetup" },
{ name = "products-portaltransforms" },
{ name = "setuptools" },
{ name = "souper-plone" },
{ name = "z3c-jbot" },
{ name = "zope" },
]
sdist = { url = "https://files.pythonhosted.org/packages/7c/dc/b7801afe05fe16c00ff27c3ef507cfcb45801553be36e71ce6ae95adbf66/collective.volto.formsupport-3.2.3.tar.gz", hash = "sha256:6dc7f937ff8eb8c0bf7f7e223b663b3333b23220d5378547130b2f5c71ab73f2", size = 136291 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/39/b0/37ba599e95054fdb5b43f200cbcb8ed56dd0301d2c4208bca5d1604efb21/collective.volto.formsupport-3.2.3-py3-none-any.whl", hash = "sha256:af9145c619738050150f865d31263ed3812fd99522700cd51e7225f17fc05d72", size = 157346 },
]
[[package]]
name = "collective-volto-otp"
version = "1.0.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "plone-api" },
{ name = "plone-app-dexterity" },
{ name = "pyotp" },
{ name = "setuptools" },
{ name = "z3c-jbot" },
]
sdist = { url = "https://files.pythonhosted.org/packages/40/b2/943899f15dd832e1f004318fa77fa5fe825eebccd237e750efa64c1abd43/collective.volto.otp-1.0.1.tar.gz", hash = "sha256:8b54dd62995a61a0318bed48e4f8f2d4da5984a73d333d6359d425f71a0c58d1", size = 28687 }
[[package]]
name = "colorama"
version = "0.4.6"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
]
[[package]]
name = "coverage"
version = "7.8.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/ba/07/998afa4a0ecdf9b1981ae05415dad2d4e7716e1b1f00abbd91691ac09ac9/coverage-7.8.2.tar.gz", hash = "sha256:a886d531373a1f6ff9fad2a2ba4a045b68467b779ae729ee0b3b10ac20033b27", size = 812759 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/8d/2a/1da1ada2e3044fcd4a3254fb3576e160b8fe5b36d705c8a31f793423f763/coverage-7.8.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e2f6fe3654468d061942591aef56686131335b7a8325684eda85dacdf311356c", size = 211876 },
{ url = "https://files.pythonhosted.org/packages/70/e9/3d715ffd5b6b17a8be80cd14a8917a002530a99943cc1939ad5bb2aa74b9/coverage-7.8.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:76090fab50610798cc05241bf83b603477c40ee87acd358b66196ab0ca44ffa1", size = 212130 },
{ url = "https://files.pythonhosted.org/packages/a0/02/fdce62bb3c21649abfd91fbdcf041fb99be0d728ff00f3f9d54d97ed683e/coverage-7.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2bd0a0a5054be160777a7920b731a0570284db5142abaaf81bcbb282b8d99279", size = 246176 },
{ url = "https://files.pythonhosted.org/packages/a7/52/decbbed61e03b6ffe85cd0fea360a5e04a5a98a7423f292aae62423b8557/coverage-7.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da23ce9a3d356d0affe9c7036030b5c8f14556bd970c9b224f9c8205505e3b99", size = 243068 },
{ url = "https://files.pythonhosted.org/packages/38/6c/d0e9c0cce18faef79a52778219a3c6ee8e336437da8eddd4ab3dbd8fadff/coverage-7.8.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9392773cffeb8d7e042a7b15b82a414011e9d2b5fdbbd3f7e6a6b17d5e21b20", size = 245328 },
{ url = "https://files.pythonhosted.org/packages/f0/70/f703b553a2f6b6c70568c7e398ed0789d47f953d67fbba36a327714a7bca/coverage-7.8.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:876cbfd0b09ce09d81585d266c07a32657beb3eaec896f39484b631555be0fe2", size = 245099 },
{ url = "https://files.pythonhosted.org/packages/ec/fb/4cbb370dedae78460c3aacbdad9d249e853f3bc4ce5ff0e02b1983d03044/coverage-7.8.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3da9b771c98977a13fbc3830f6caa85cae6c9c83911d24cb2d218e9394259c57", size = 243314 },
{ url = "https://files.pythonhosted.org/packages/39/9f/1afbb2cb9c8699b8bc38afdce00a3b4644904e6a38c7bf9005386c9305ec/coverage-7.8.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9a990f6510b3292686713bfef26d0049cd63b9c7bb17e0864f133cbfd2e6167f", size = 244489 },
{ url = "https://files.pythonhosted.org/packages/79/fa/f3e7ec7d220bff14aba7a4786ae47043770cbdceeea1803083059c878837/coverage-7.8.2-cp312-cp312-win32.whl", hash = "sha256:bf8111cddd0f2b54d34e96613e7fbdd59a673f0cf5574b61134ae75b6f5a33b8", size = 214366 },
{ url = "https://files.pythonhosted.org/packages/54/aa/9cbeade19b7e8e853e7ffc261df885d66bf3a782c71cba06c17df271f9e6/coverage-7.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:86a323a275e9e44cdf228af9b71c5030861d4d2610886ab920d9945672a81223", size = 215165 },
{ url = "https://files.pythonhosted.org/packages/c4/73/e2528bf1237d2448f882bbebaec5c3500ef07301816c5c63464b9da4d88a/coverage-7.8.2-cp312-cp312-win_arm64.whl", hash = "sha256:820157de3a589e992689ffcda8639fbabb313b323d26388d02e154164c57b07f", size = 213548 },
{ url = "https://files.pythonhosted.org/packages/a0/1a/0b9c32220ad694d66062f571cc5cedfa9997b64a591e8a500bb63de1bd40/coverage-7.8.2-py3-none-any.whl", hash = "sha256:726f32ee3713f7359696331a18daf0c3b3a70bb0ae71141b9d3c52be7c595e32", size = 203623 },
]
[[package]]
name = "cryptography"
version = "45.0.4"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cffi", marker = "platform_python_implementation != 'PyPy'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/fe/c8/a2a376a8711c1e11708b9c9972e0c3223f5fc682552c82d8db844393d6ce/cryptography-45.0.4.tar.gz", hash = "sha256:7405ade85c83c37682c8fe65554759800a4a8c54b2d96e0f8ad114d31b808d57", size = 744890 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/cc/1c/92637793de053832523b410dbe016d3f5c11b41d0cf6eef8787aabb51d41/cryptography-45.0.4-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:425a9a6ac2823ee6e46a76a21a4e8342d8fa5c01e08b823c1f19a8b74f096069", size = 7055712 },
{ url = "https://files.pythonhosted.org/packages/ba/14/93b69f2af9ba832ad6618a03f8a034a5851dc9a3314336a3d71c252467e1/cryptography-45.0.4-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:680806cf63baa0039b920f4976f5f31b10e772de42f16310a6839d9f21a26b0d", size = 4205335 },
{ url = "https://files.pythonhosted.org/packages/67/30/fae1000228634bf0b647fca80403db5ca9e3933b91dd060570689f0bd0f7/cryptography-45.0.4-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4ca0f52170e821bc8da6fc0cc565b7bb8ff8d90d36b5e9fdd68e8a86bdf72036", size = 4431487 },
{ url = "https://files.pythonhosted.org/packages/6d/5a/7dffcf8cdf0cb3c2430de7404b327e3db64735747d641fc492539978caeb/cryptography-45.0.4-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f3fe7a5ae34d5a414957cc7f457e2b92076e72938423ac64d215722f6cf49a9e", size = 4208922 },
{ url = "https://files.pythonhosted.org/packages/c6/f3/528729726eb6c3060fa3637253430547fbaaea95ab0535ea41baa4a6fbd8/cryptography-45.0.4-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:25eb4d4d3e54595dc8adebc6bbd5623588991d86591a78c2548ffb64797341e2", size = 3900433 },
{ url = "https://files.pythonhosted.org/packages/d9/4a/67ba2e40f619e04d83c32f7e1d484c1538c0800a17c56a22ff07d092ccc1/cryptography-45.0.4-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:ce1678a2ccbe696cf3af15a75bb72ee008d7ff183c9228592ede9db467e64f1b", size = 4464163 },
{ url = "https://files.pythonhosted.org/packages/7e/9a/b4d5aa83661483ac372464809c4b49b5022dbfe36b12fe9e323ca8512420/cryptography-45.0.4-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:49fe9155ab32721b9122975e168a6760d8ce4cffe423bcd7ca269ba41b5dfac1", size = 4208687 },
{ url = "https://files.pythonhosted.org/packages/db/b7/a84bdcd19d9c02ec5807f2ec2d1456fd8451592c5ee353816c09250e3561/cryptography-45.0.4-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:2882338b2a6e0bd337052e8b9007ced85c637da19ef9ecaf437744495c8c2999", size = 4463623 },
{ url = "https://files.pythonhosted.org/packages/d8/84/69707d502d4d905021cac3fb59a316344e9f078b1da7fb43ecde5e10840a/cryptography-45.0.4-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:23b9c3ea30c3ed4db59e7b9619272e94891f8a3a5591d0b656a7582631ccf750", size = 4332447 },
{ url = "https://files.pythonhosted.org/packages/f3/ee/d4f2ab688e057e90ded24384e34838086a9b09963389a5ba6854b5876598/cryptography-45.0.4-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b0a97c927497e3bc36b33987abb99bf17a9a175a19af38a892dc4bbb844d7ee2", size = 4572830 },
{ url = "https://files.pythonhosted.org/packages/70/d4/994773a261d7ff98034f72c0e8251fe2755eac45e2265db4c866c1c6829c/cryptography-45.0.4-cp311-abi3-win32.whl", hash = "sha256:e00a6c10a5c53979d6242f123c0a97cff9f3abed7f064fc412c36dc521b5f257", size = 2932769 },
{ url = "https://files.pythonhosted.org/packages/5a/42/c80bd0b67e9b769b364963b5252b17778a397cefdd36fa9aa4a5f34c599a/cryptography-45.0.4-cp311-abi3-win_amd64.whl", hash = "sha256:817ee05c6c9f7a69a16200f0c90ab26d23a87701e2a284bd15156783e46dbcc8", size = 3410441 },
{ url = "https://files.pythonhosted.org/packages/ce/0b/2488c89f3a30bc821c9d96eeacfcab6ff3accc08a9601ba03339c0fd05e5/cryptography-45.0.4-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:964bcc28d867e0f5491a564b7debb3ffdd8717928d315d12e0d7defa9e43b723", size = 7031836 },
{ url = "https://files.pythonhosted.org/packages/fe/51/8c584ed426093aac257462ae62d26ad61ef1cbf5b58d8b67e6e13c39960e/cryptography-45.0.4-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6a5bf57554e80f75a7db3d4b1dacaa2764611ae166ab42ea9a72bcdb5d577637", size = 4195746 },
{ url = "https://files.pythonhosted.org/packages/5c/7d/4b0ca4d7af95a704eef2f8f80a8199ed236aaf185d55385ae1d1610c03c2/cryptography-45.0.4-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:46cf7088bf91bdc9b26f9c55636492c1cce3e7aaf8041bbf0243f5e5325cfb2d", size = 4424456 },
{ url = "https://files.pythonhosted.org/packages/1d/45/5fabacbc6e76ff056f84d9f60eeac18819badf0cefc1b6612ee03d4ab678/cryptography-45.0.4-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:7bedbe4cc930fa4b100fc845ea1ea5788fcd7ae9562e669989c11618ae8d76ee", size = 4198495 },
{ url = "https://files.pythonhosted.org/packages/55/b7/ffc9945b290eb0a5d4dab9b7636706e3b5b92f14ee5d9d4449409d010d54/cryptography-45.0.4-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:eaa3e28ea2235b33220b949c5a0d6cf79baa80eab2eb5607ca8ab7525331b9ff", size = 3885540 },
{ url = "https://files.pythonhosted.org/packages/7f/e3/57b010282346980475e77d414080acdcb3dab9a0be63071efc2041a2c6bd/cryptography-45.0.4-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:7ef2dde4fa9408475038fc9aadfc1fb2676b174e68356359632e980c661ec8f6", size = 4452052 },
{ url = "https://files.pythonhosted.org/packages/37/e6/ddc4ac2558bf2ef517a358df26f45bc774a99bf4653e7ee34b5e749c03e3/cryptography-45.0.4-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:6a3511ae33f09094185d111160fd192c67aa0a2a8d19b54d36e4c78f651dc5ad", size = 4198024 },
{ url = "https://files.pythonhosted.org/packages/3a/c0/85fa358ddb063ec588aed4a6ea1df57dc3e3bc1712d87c8fa162d02a65fc/cryptography-45.0.4-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:06509dc70dd71fa56eaa138336244e2fbaf2ac164fc9b5e66828fccfd2b680d6", size = 4451442 },
{ url = "https://files.pythonhosted.org/packages/33/67/362d6ec1492596e73da24e669a7fbbaeb1c428d6bf49a29f7a12acffd5dc/cryptography-45.0.4-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:5f31e6b0a5a253f6aa49be67279be4a7e5a4ef259a9f33c69f7d1b1191939872", size = 4325038 },
{ url = "https://files.pythonhosted.org/packages/53/75/82a14bf047a96a1b13ebb47fb9811c4f73096cfa2e2b17c86879687f9027/cryptography-45.0.4-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:944e9ccf67a9594137f942d5b52c8d238b1b4e46c7a0c2891b7ae6e01e7c80a4", size = 4560964 },
{ url = "https://files.pythonhosted.org/packages/cd/37/1a3cba4c5a468ebf9b95523a5ef5651244693dc712001e276682c278fc00/cryptography-45.0.4-cp37-abi3-win32.whl", hash = "sha256:c22fe01e53dc65edd1945a2e6f0015e887f84ced233acecb64b4daadb32f5c97", size = 2924557 },
{ url = "https://files.pythonhosted.org/packages/2a/4b/3256759723b7e66380397d958ca07c59cfc3fb5c794fb5516758afd05d41/cryptography-45.0.4-cp37-abi3-win_amd64.whl", hash = "sha256:627ba1bc94f6adf0b0a2e35d87020285ead22d9f648c7e75bb64f367375f3b22", size = 3395508 },
]
[[package]]
name = "cssselect"
version = "1.3.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/72/0a/c3ea9573b1dc2e151abfe88c7fe0c26d1892fe6ed02d0cdb30f0d57029d5/cssselect-1.3.0.tar.gz", hash = "sha256:57f8a99424cfab289a1b6a816a43075a4b00948c86b4dcf3ef4ee7e15f7ab0c7", size = 42870 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/ee/58/257350f7db99b4ae12b614a36256d9cc870d71d9e451e79c2dc3b23d7c3c/cssselect-1.3.0-py3-none-any.whl", hash = "sha256:56d1bf3e198080cc1667e137bc51de9cadfca259f03c2d4e09037b3e01e30f0d", size = 18786 },
]
[[package]]
name = "datetime"
version = "5.5"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "pytz" },
{ name = "zope-interface" },
]
sdist = { url = "https://files.pythonhosted.org/packages/2f/66/e284b9978fede35185e5d18fb3ae855b8f573d8c90a56de5f6d03e8ef99e/DateTime-5.5.tar.gz", hash = "sha256:21ec6331f87a7fcb57bd7c59e8a68bfffe6fcbf5acdbbc7b356d6a9a020191d3", size = 63671 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/f3/78/8e382b8cb4346119e2e04270b6eb4a01c5ee70b47a8a0244ecdb157204f7/DateTime-5.5-py3-none-any.whl", hash = "sha256:0abf6c51cb4ba7cee775ca46ccc727f3afdde463be28dbbe8803631fefd4a120", size = 52649 },
]
[[package]]
name = "decorator"
version = "5.2.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190 },
]
[[package]]
name = "defusedxml"
version = "0.8.0rc2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/5e/3b/b8849dcc3f96913924137dc4ea041d74aa513a3c5dda83d8366491290c74/defusedxml-0.8.0rc2.tar.gz", hash = "sha256:138c7d540a78775182206c7c97fe65b246a2f40b29471e1a2f1b0da76e7a3942", size = 52575 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/5d/c7/6b4ad89ca6f7732ff97ce5e9caa6fe739600d26c5d53c20d0bf9abb79ec5/defusedxml-0.8.0rc2-py2.py3-none-any.whl", hash = "sha256:1c812964311154c3bf4aaf3bc1443b31ee13530b7f255eaaa062c0553c76103d", size = 25756 },
]
[[package]]
name = "deprecation"
version = "2.1.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "packaging" },
]
sdist = { url = "https://files.pythonhosted.org/packages/5a/d3/8ae2869247df154b64c1884d7346d412fed0c49df84db635aab2d1c40e62/deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff", size = 173788 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a", size = 11178 },
]
[[package]]
name = "diazo"
version = "2.0.3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cssselect" },
{ name = "lxml" },
]
sdist = { url = "https://files.pythonhosted.org/packages/0f/0a/8fe739b2e62f0ab1d70e2e3ced665feb827b3ecd923ff9d74fc66f306228/diazo-2.0.3.tar.gz", hash = "sha256:9825e30e7789da8a14436ee642470c62440a9215d329078beb68b12ff6e3aa2e", size = 381166 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/a0/af/527631d1cba3a46bb595147140f8208bd4f948f87a429a3576881a982661/diazo-2.0.3-py3-none-any.whl", hash = "sha256:ebe64ad59208867b8efd4666bb27c67fcc5ee72047a03177f6cf810db3f39f9a", size = 309132 },
]
[[package]]
name = "documenttemplate"
version = "4.6"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "accesscontrol" },
{ name = "acquisition" },
{ name = "extensionclass" },
{ name = "restrictedpython" },
{ name = "roman" },
{ name = "zexceptions" },
{ name = "zope-sequencesort" },
{ name = "zope-structuredtext" },
]
sdist = { url = "https://files.pythonhosted.org/packages/0b/37/6ddc9ff06cc16a402e5aa8908b99f212dc429507e9e78a457d95448c5083/DocumentTemplate-4.6.tar.gz", hash = "sha256:3b67e42036c7f725f9ab1d66010c7c1406dee4a55110bbaf0c1c643a1dacddb0", size = 70141 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/29/34/71e07eeac40f191d5a152f2704d2150d252c8ae0f0fb5cd75451d89c1347/DocumentTemplate-4.6-py3-none-any.whl", hash = "sha256:4e7b592857c9d6c880b5c664503cb270c3a6d44eabf48ecc468aeb0589fc4477", size = 87021 },
]
[[package]]
name = "docutils"
version = "0.21.2"