-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathuv.lock
More file actions
2801 lines (2656 loc) · 484 KB
/
Copy pathuv.lock
File metadata and controls
2801 lines (2656 loc) · 484 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 = 3
requires-python = ">=3.13, <3.15"
resolution-markers = [
"python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and platform_machine != 's390x' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and platform_machine != 's390x' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and platform_machine == 's390x' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and platform_machine == 's390x' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and platform_machine != 's390x' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and platform_machine != 's390x' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and platform_machine == 's390x' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and platform_machine == 's390x' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform == 'win32' and extra == 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'win32' and extra == 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform != 'darwin' and sys_platform != 'win32' and extra == 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform == 'darwin' and extra == 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform == 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version >= '3.14' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
"python_full_version < '3.14' and sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132'",
]
conflicts = [[
{ package = "insect-detect-post", extra = "cpu" },
{ package = "insect-detect-post", extra = "cuda126" },
{ package = "insect-detect-post", extra = "cuda132" },
]]
[[package]]
name = "annotated-types"
version = "0.8.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/5f/56/a8120250d128bed162cd73c76d45f6ef9991f3e068f62a8ee060afa3104a/annotated_types-0.8.0.tar.gz", hash = "sha256:13b2beaad985e05e2d6407ee4c4f35590b11f8d693a258a561055cac8f64cab7", size = 15893, upload-time = "2026-07-23T20:16:13.995Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/99/91/8acff4f5e50511b911bbccb72b8628a49c68ce14148cd9f6431094859a90/annotated_types-0.8.0-py3-none-any.whl", hash = "sha256:f072f4d804ea359e4eaf198b1af7a8b0943881a87f31bb764f8bf219bb9419e0", size = 13427, upload-time = "2026-07-23T20:16:12.938Z" },
]
[[package]]
name = "anyio"
version = "4.14.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "idna" },
]
sdist = { url = "https://files.pythonhosted.org/packages/61/cc/a381afa6efea9f496eff839d4a6a1aed3bfafc7b3ab4b0d1b243a12573dd/anyio-4.14.2.tar.gz", hash = "sha256:cfa139f3ed1a23ee8f88a145ddb5ac7605b8bbfd8592baacd7ce3d8bb4313c7f", size = 260176, upload-time = "2026-07-12T20:29:07.082Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/da/35/f2287558c17e29fafc8ef3daf819bb9834061cfa43bff8014f7df7f63bdc/anyio-4.14.2-py3-none-any.whl", hash = "sha256:9f505dda5ac9f0c8309b5e8bd445a8c2bf7246f3ce950121e45ea15bc41d1494", size = 125813, upload-time = "2026-07-12T20:29:05.763Z" },
]
[[package]]
name = "appdirs"
version = "1.4.4"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/d7/d8/05696357e0311f5b5c316d7b95f46c669dd9c15aaeecbb48c7d0aeb88c40/appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", size = 13470, upload-time = "2020-05-11T07:59:51.037Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128", size = 9566, upload-time = "2020-05-11T07:59:49.499Z" },
]
[[package]]
name = "attrs"
version = "26.1.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/9a/8e/82a0fe20a541c03148528be8cac2408564a6c9a0cc7e9171802bc1d26985/attrs-26.1.0.tar.gz", hash = "sha256:d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32", size = 952055, upload-time = "2026-03-19T14:22:25.026Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl", hash = "sha256:c647aa4a12dfbad9333ca4e71fe62ddc36f4e63b2d260a37a8b83d2f043ac309", size = 67548, upload-time = "2026-03-19T14:22:23.645Z" },
]
[[package]]
name = "cattrs"
version = "26.1.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "attrs" },
{ name = "typing-extensions" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a0/ec/ba18945e7d6e55a58364d9fb2e46049c1c2998b3d805f19b703f14e81057/cattrs-26.1.0.tar.gz", hash = "sha256:fa239e0f0ec0715ba34852ce813986dfed1e12117e209b816ab87401271cdd40", size = 495672, upload-time = "2026-02-18T22:15:19.406Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/80/56/60547f7801b97c67e97491dc3d9ade9fbccbd0325058fd3dfcb2f5d98d90/cattrs-26.1.0-py3-none-any.whl", hash = "sha256:d1e0804c42639494d469d08d4f26d6b9de9b8ab26b446db7b5f8c2e97f7c3096", size = 73054, upload-time = "2026-02-18T22:15:17.958Z" },
]
[[package]]
name = "certifi"
version = "2026.7.22"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/a3/c2/24167ea9858356b47a87a50d39908bfdb72ceeefe0041586e704e5376b3a/certifi-2026.7.22.tar.gz", hash = "sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55", size = 138112, upload-time = "2026-07-22T03:35:12.644Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/0b/a7/71ac2cff56fec219ed242bb11b8efb69fcc4bec75db06fb7bfe35de520e6/certifi-2026.7.22-py3-none-any.whl", hash = "sha256:62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775", size = 136983, upload-time = "2026-07-22T03:35:11.276Z" },
]
[[package]]
name = "charset-normalizer"
version = "3.4.9"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/bd/2a/23f34ec9d04624958e137efdc394888716353190e75f25dd22c7a2c7a8aa/charset_normalizer-3.4.9.tar.gz", hash = "sha256:673611bbd43f0810bec0b0f028ddeaaa501190339cac411f347ac76917c3ae7b", size = 152439, upload-time = "2026-07-07T14:34:58.454Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/b2/06/97ec2aeae780b31d742b6352218b43841a6871e2564578ca522dce4a45c3/charset_normalizer-3.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:440eede837960000d74978f0eba527be106b5b9aee0daf779d395276ed0b0614", size = 317688, upload-time = "2026-07-07T14:33:35.408Z" },
{ url = "https://files.pythonhosted.org/packages/d0/39/8ff066c672434225f8d25f8b739f992af250944392173dcc88362681c9bf/charset_normalizer-3.4.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:21e764fd1e70b6a3e205a0e46f3051701f98a8cb3fad66eeb80e48bb502f8698", size = 214982, upload-time = "2026-07-07T14:33:36.996Z" },
{ url = "https://files.pythonhosted.org/packages/92/8f/3a47a3667c83c2df9483d91644c6c107de3bf8874aa1793da9d3012eb986/charset_normalizer-3.4.9-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e4fd89cc178bced6ad29cb3e6dd4aa63fa5017c3524dbd0b25998fb64a87cc8b", size = 236460, upload-time = "2026-07-07T14:33:38.536Z" },
{ url = "https://files.pythonhosted.org/packages/f1/60/b22cdbee7e4013dab8b0d7647fc6181120fbbbc8f7025c226d15bd5a47fc/charset_normalizer-3.4.9-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:bd47ba7fc3ca94896759ea0109775132d3e7ab921fbf54038e1bab2e46c313c9", size = 232003, upload-time = "2026-07-07T14:33:40.059Z" },
{ url = "https://files.pythonhosted.org/packages/ea/f8/72eb13dcabe7257035cea8aefd922caad2f110d252bf9f67c4c2ca763aee/charset_normalizer-3.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:84fd18bcc17526fc2b3c1af7d2b9217d32c9c04448c16ec693b9b4f1985c3d33", size = 223149, upload-time = "2026-07-07T14:33:41.631Z" },
{ url = "https://files.pythonhosted.org/packages/b0/3e/faee8f9de92b14ee1198e9163252bb15efee7301b31256a3b6d9ebfdd0dd/charset_normalizer-3.4.9-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:5b10cd92fc5c498b35a8635df6d5a100207f88b63a4dc1de7ef9a548e1e2cd63", size = 207901, upload-time = "2026-07-07T14:33:43.209Z" },
{ url = "https://files.pythonhosted.org/packages/3a/25/45f30093ae27dd7b92a793b61882a38685f993700113ca36e0c9c14965e1/charset_normalizer-3.4.9-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a4fbdde9dd4a9ce5fd52c2b3a347bb50cc89483ef783f1cb00d408c13f7a96c0", size = 219176, upload-time = "2026-07-07T14:33:44.725Z" },
{ url = "https://files.pythonhosted.org/packages/48/18/c8f397329c35e32f6a837e488986f4ae03bd2abebc453b48714991630c2f/charset_normalizer-3.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:416c229f77e5ea25b3dfd4b582f8d73d7e43c22320302b9ab128a2d3a0b38efe", size = 217356, upload-time = "2026-07-07T14:33:46.192Z" },
{ url = "https://files.pythonhosted.org/packages/86/7e/5ce0bba863470fd1902d5e5843968951bddf38abe4742fc97116ef4598b3/charset_normalizer-3.4.9-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:75286256590a6320cf106a0d28970d3560aad9ee09aa7b34fb40524792436d35", size = 209614, upload-time = "2026-07-07T14:33:47.705Z" },
{ url = "https://files.pythonhosted.org/packages/6c/ef/2473d3c4d869155be4af1191111d59c4d5c4e0173026f7e85b176e23bf65/charset_normalizer-3.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:69b157c5d3292bcd443faca052f3096f637f1e074b98212a933c074ae23dc3b8", size = 224991, upload-time = "2026-07-07T14:33:49.238Z" },
{ url = "https://files.pythonhosted.org/packages/d0/a3/53ddae3db108a088156aa8ddfafd411ebbc1340f48c5573f697b27f69a39/charset_normalizer-3.4.9-cp313-cp313-win32.whl", hash = "sha256:51307f5c71007673a2bf8232ad973483d281e74cb99c8c5a990af1eefa6277d9", size = 150622, upload-time = "2026-07-07T14:33:50.711Z" },
{ url = "https://files.pythonhosted.org/packages/e8/ef/6953a77c7cf2c2ff9998e6f575ab3e380119f100223381565a4f94c1f836/charset_normalizer-3.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:fe2c7201c642b7c308f1675355ad7ff7b66acfe3541625efe5a3ad38f29d6115", size = 161947, upload-time = "2026-07-07T14:33:52.197Z" },
{ url = "https://files.pythonhosted.org/packages/6e/fb/d560d1d1555debbfe7849d9cac6145c1b537709d79576bf22557ed803b82/charset_normalizer-3.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:611057cc5d5c0afc743ba8be6bd828c17e0aaa8643f9d0a9b9bb7dea80eb8012", size = 152594, upload-time = "2026-07-07T14:33:53.486Z" },
{ url = "https://files.pythonhosted.org/packages/7e/8d/496817fa0944239ecae662dd57ea765cfeaec6a735f9f025d4b7b72e7143/charset_normalizer-3.4.9-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:0327fcd59a935777d83410750c50600ee9571af2846f71ce40f25b13da1ef380", size = 317253, upload-time = "2026-07-07T14:33:54.994Z" },
{ url = "https://files.pythonhosted.org/packages/2b/f9/ef4a69ea338ad3c0deceea0f5f7d2380ae8b52132b06d652cb0d2cd86706/charset_normalizer-3.4.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a79d9f4d8001473a30c163556b3c3bfebec837495a412dde78b51672f6134f9", size = 215898, upload-time = "2026-07-07T14:33:56.334Z" },
{ url = "https://files.pythonhosted.org/packages/8c/e7/5ddfd76fc061eb52de219658a4aa431cbacadf0a0219c8854f00da50d289/charset_normalizer-3.4.9-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:33bdcc2a32c0a0e861f60841a512c8acc658c87c2ac59d89e3a46dacf7d866e4", size = 236718, upload-time = "2026-07-07T14:33:57.9Z" },
{ url = "https://files.pythonhosted.org/packages/49/ba/768fa3f36048d81c477a0ce61f813bc1454d80917ccfe550abd9f44f5e24/charset_normalizer-3.4.9-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f840ed6d8ecba8255df8c42b87fadeda98ddfc6eeec05e2dc66e26d46dd6f58a", size = 232519, upload-time = "2026-07-07T14:33:59.811Z" },
{ url = "https://files.pythonhosted.org/packages/f4/c4/b3e049d2aa3766180c78507110543d9d50894cc97f57de543f1be521dcdc/charset_normalizer-3.4.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c25fe15c70c59eb7c5ce8c06a1f3fa1da0ecc5ea1e7a5922c40fd2fa9b0d5046", size = 223143, upload-time = "2026-07-07T14:34:01.517Z" },
{ url = "https://files.pythonhosted.org/packages/19/79/55c32d06d76ae4feafe053f061f3e3ab70bcf19f4007797ce8c3efda7830/charset_normalizer-3.4.9-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:f7fb7d750cfa0a070d2c24e831fd3481019a60dd317ea2b39acbcebc08b6ed81", size = 206742, upload-time = "2026-07-07T14:34:03.04Z" },
{ url = "https://files.pythonhosted.org/packages/10/e0/47c079dd82d217c807479cd59ffd30af56307ea31c108b75758970459ad3/charset_normalizer-3.4.9-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:4d1c96a7a18b9690a4d46df09e3e3382406ae3213727cd1019ebade1c4a81917", size = 219191, upload-time = "2026-07-07T14:34:04.657Z" },
{ url = "https://files.pythonhosted.org/packages/42/ab/b9bc2e77d6b44a7e46ef62ec5cac1c9a6ba7b9135a5d560f002696ec9995/charset_normalizer-3.4.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a4cfde78a9f2880208d16a93b795726a3017d5977e08d1e162a7a31322479c41", size = 218328, upload-time = "2026-07-07T14:34:06.115Z" },
{ url = "https://files.pythonhosted.org/packages/f1/78/c9c71d599f5aa2d42bcdd35cbbd46d7f535351a57e40ff7d8e5a7e219401/charset_normalizer-3.4.9-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d4d6fcde76f94f5cb9e43e9e9a61f16dacefd228cbbf6f1a09bd9b219a92f1a1", size = 207406, upload-time = "2026-07-07T14:34:07.554Z" },
{ url = "https://files.pythonhosted.org/packages/f6/39/c914445c321a845097ce4f6ac7de9a18228a77b766272125a1ce00d851eb/charset_normalizer-3.4.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:898f0e9068ca27d37f8e83a5b962821df851532e6c4a7d615c1c033f9da6eedf", size = 225157, upload-time = "2026-07-07T14:34:09.061Z" },
{ url = "https://files.pythonhosted.org/packages/9b/f2/c0d4b8508565a36bc5c624e88ed297f5b0b1095011034d7f5b83a69908b5/charset_normalizer-3.4.9-cp314-cp314-win32.whl", hash = "sha256:c1c948747b03be832dceed96ca815cef7360de9aa19d37c730f8e3f6101aca48", size = 151095, upload-time = "2026-07-07T14:34:10.901Z" },
{ url = "https://files.pythonhosted.org/packages/49/fd/a1d26144398c67486422a72bf5812cda22cb4ccfcd95a290fb41ceb4b8e2/charset_normalizer-3.4.9-cp314-cp314-win_amd64.whl", hash = "sha256:16b65ea0f2465b6fb52aa22de5eca612aa964ddfec00a912e26f4656cbef890b", size = 162796, upload-time = "2026-07-07T14:34:12.47Z" },
{ url = "https://files.pythonhosted.org/packages/20/95/d75e82f8ce9fd323ebf059c16c9aadefb22a1ecde13b7840b35835e4886c/charset_normalizer-3.4.9-cp314-cp314-win_arm64.whl", hash = "sha256:40a126142a56b2dfc0aacbad1de8310cbf60da7656db0e6b16eebd48e3e93519", size = 153334, upload-time = "2026-07-07T14:34:14.044Z" },
{ url = "https://files.pythonhosted.org/packages/00/5e/17398df3a139985ba9d11ed072531986f408c8fca952835ef1ab1820c02b/charset_normalizer-3.4.9-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:609b3ba8fcc0fb5ab7af00719d0fb6ad0cb518e48e7712d12fd68f1327951198", size = 338848, upload-time = "2026-07-07T14:34:15.688Z" },
{ url = "https://files.pythonhosted.org/packages/cd/91/7253a32e86b7e1d1239b1b36ba6dd0f021a21107ab33054b53119cc083b9/charset_normalizer-3.4.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:51447e9aa2684679af07ca5021c3db526e0284347ebf4ffcec1154c3350cfe32", size = 223022, upload-time = "2026-07-07T14:34:17.248Z" },
{ url = "https://files.pythonhosted.org/packages/cb/32/2e64bd2be10e89c61e57ebe6a93fd98ae88eb7ebe414b5121f22c96c69eb/charset_normalizer-3.4.9-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cc1b0fff8ead343dae06305f954eb8468ba0ec1a97881f42489d198e4ce3c632", size = 241590, upload-time = "2026-07-07T14:34:18.813Z" },
{ url = "https://files.pythonhosted.org/packages/3d/ef/d96ec496cfea0c21db43b0ad03891308b02388d054cc902cf0e5a1ad6a88/charset_normalizer-3.4.9-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fa36ec09ef71d158186bc79e359ff5fdd6e7996fe8ab638f00d6b93139ba4fcf", size = 239584, upload-time = "2026-07-07T14:34:20.52Z" },
{ url = "https://files.pythonhosted.org/packages/d4/ce/9af95f7876194bd7a14e3dfe4a4de2e0bff02666a3910d72beafd06cc297/charset_normalizer-3.4.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:df115d4d83168fdf2cae48ef1ff6d1cb4c466364e30861b37121de0f3bf1b990", size = 230224, upload-time = "2026-07-07T14:34:22.189Z" },
{ url = "https://files.pythonhosted.org/packages/52/94/af74dde74a3996bd959c350709bfe50e297823d70a8c1cbd54b838880863/charset_normalizer-3.4.9-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:f86c6358749bd4fda175388691e3ba8c46e24c5347d0afd20f9b7edfc9faf07d", size = 212667, upload-time = "2026-07-07T14:34:23.857Z" },
{ url = "https://files.pythonhosted.org/packages/ee/f0/f1c4fe746c395922961b5916ed1d7d6e7d4c84851d19ed43cc89980ec953/charset_normalizer-3.4.9-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:32286a2c8d167e897177b673176c1e3e00d4057caf5d2b64eef9a3666b03018e", size = 227179, upload-time = "2026-07-07T14:34:25.586Z" },
{ url = "https://files.pythonhosted.org/packages/e4/56/6c745619ac397e8871e2bcd3cea1eec86b877488f33888b3aef5c3ed506e/charset_normalizer-3.4.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:83aed2c10721ddd90f68140685391b50811a880af20654c59af6b6c66c40513c", size = 225372, upload-time = "2026-07-07T14:34:27.212Z" },
{ url = "https://files.pythonhosted.org/packages/78/ad/98aae8630ac71f16711968e38a5acfecce41b778bf2f0312851020f565a8/charset_normalizer-3.4.9-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cd6c3d4b783c556fa00bf540854e42f135e2f256abd29669fcd0da0f2dec79c2", size = 215222, upload-time = "2026-07-07T14:34:28.774Z" },
{ url = "https://files.pythonhosted.org/packages/f7/40/9593d54209765207a7f11073c06494c1721e4ca4a0a426c597679bf7f91e/charset_normalizer-3.4.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ee2f2a527e3c1a6e6411eb4209642e138b544a2d72fe5d0d76daf77b24063534", size = 231958, upload-time = "2026-07-07T14:34:30.345Z" },
{ url = "https://files.pythonhosted.org/packages/b1/27/693ee5e8a18191eb38647360c51cd505013e2bd3b366aa43fd5344c21e3c/charset_normalizer-3.4.9-cp314-cp314t-win32.whl", hash = "sha256:0d861473f743244d349b50f850d10eb87aeb22bbdcc8e64f79273c94af5a8226", size = 155580, upload-time = "2026-07-07T14:34:31.884Z" },
{ url = "https://files.pythonhosted.org/packages/80/3f/bd97d3d9c613013d07cb7733d299385b41df37f0471310f5a73dc359f0b8/charset_normalizer-3.4.9-cp314-cp314t-win_amd64.whl", hash = "sha256:9b8e0f3107e2200b76f6054de99016eac3ee6762713587b36baaa7e4bd2ae177", size = 167620, upload-time = "2026-07-07T14:34:33.438Z" },
{ url = "https://files.pythonhosted.org/packages/3d/c6/eee9dca4439b1061f76373f06ea855678cc4a64c1c3c90b50e479edbb8eb/charset_normalizer-3.4.9-cp314-cp314t-win_arm64.whl", hash = "sha256:19ac87f93086ce37b86e098888555c4b4bc48102279bae3350098c0ed664b501", size = 158037, upload-time = "2026-07-07T14:34:35.018Z" },
{ url = "https://files.pythonhosted.org/packages/98/2b/f97f1c193fb855c345d678f5077d6926034db0722df74c8f057020e05a25/charset_normalizer-3.4.9-py3-none-any.whl", hash = "sha256:68e5f26a1ad57ded6d1cfb85331d1c1a195314756471d97758c48498bb4dcdf5", size = 64538, upload-time = "2026-07-07T14:34:56.993Z" },
]
[[package]]
name = "click"
version = "8.4.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
sdist = { url = "https://files.pythonhosted.org/packages/76/d4/81420972a676e8ffea40450d8c8c92943e7218a78fe9b64359836cc9876b/click-8.4.2.tar.gz", hash = "sha256:9a6cea6e60b17ebe0a44c5cc636d94f09bd66142c1cd7d8b4cd731c4917a15f6", size = 338000, upload-time = "2026-06-24T17:45:15.148Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/fb/e2/79c688af8b210d232694e31e59da9f6ec747bae31c3f5946e4e9b98860d5/click-8.4.2-py3-none-any.whl", hash = "sha256:e6f9f66136c816745b9d65817da91d61d957fb16e02e4dcd0552553c5a197b76", size = 119243, upload-time = "2026-06-24T17:45:13.73Z" },
]
[[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, upload-time = "2022-10-25T02:36:22.414Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" },
]
[[package]]
name = "contourpy"
version = "1.3.3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "numpy" },
]
sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" },
{ url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" },
{ url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" },
{ url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" },
{ url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" },
{ url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" },
{ url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" },
{ url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" },
{ url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" },
{ url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" },
{ url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" },
{ url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" },
{ url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" },
{ url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" },
{ url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" },
{ url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" },
{ url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" },
{ url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" },
{ url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" },
{ url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" },
{ url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" },
{ url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" },
{ url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" },
{ url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" },
{ url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" },
{ url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" },
{ url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" },
{ url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" },
{ url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" },
{ url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" },
{ url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" },
{ url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" },
{ url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" },
{ url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" },
{ url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" },
{ url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" },
{ url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" },
{ url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" },
{ url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" },
{ url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" },
{ url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" },
{ url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" },
{ url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" },
{ url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" },
]
[[package]]
name = "cuda-bindings"
version = "12.9.7"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and platform_machine != 's390x' and sys_platform != 'win32'",
"python_full_version < '3.14' and platform_machine != 's390x' and sys_platform != 'win32'",
"python_full_version >= '3.14' and platform_machine == 's390x' and sys_platform != 'win32'",
"python_full_version < '3.14' and platform_machine == 's390x' and sys_platform != 'win32'",
]
dependencies = [
{ name = "cuda-pathfinder", marker = "(sys_platform != 'win32' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/eb/7b/f1575e41e1a17dc2f2a408b2e8e864c9324e41e3e23f6401e5efc54c152a/cuda_bindings-12.9.7-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:266379e4942051f544a8e7ea1a30ead8d7e8199b6b30fcdc8917cae2bf614e61", size = 6978549, upload-time = "2026-05-27T18:44:18.839Z" },
{ url = "https://files.pythonhosted.org/packages/9d/dc/62d62eb4f91eb721bcf46da51b13e9872ccd8fa7e60eb8ba7b7baeac72c6/cuda_bindings-12.9.7-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:59cf4a37b0d662ba15037c9ceebe1a306ebf2c01a8235a09be13cd07094fdb74", size = 7457675, upload-time = "2026-05-27T18:44:20.637Z" },
{ url = "https://files.pythonhosted.org/packages/43/b2/753fe88151001d0dc23f56a8e119fe06b991b0d1a885fa02f9852b12f523/cuda_bindings-12.9.7-cp313-cp313-win_amd64.whl", hash = "sha256:5bd89dcb78475a6d8a4620ea94b74edf0cbbeacee6d1622d8f94452c1e8d3f15", size = 7360097, upload-time = "2026-05-27T18:44:22.405Z" },
{ url = "https://files.pythonhosted.org/packages/f9/77/94d9b85f26add6fe9c9cb7c4ec3b96bc598f7ea5cfbd7490cc0a36adf5be/cuda_bindings-12.9.7-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2dbcd4801954eb3508f4dc2fa0d0c8eb93eb3f45326fd61be2731418c371e7a0", size = 6870886, upload-time = "2026-05-27T18:44:24.164Z" },
{ url = "https://files.pythonhosted.org/packages/04/dd/3ec34b569e1b990b11276feba306bf8f446656cc38e8ed0f49b5facfeffa/cuda_bindings-12.9.7-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3747ea132642416786a8e31bf229032df3a7856911ae5426a7be53d032df183d", size = 7345663, upload-time = "2026-05-27T18:44:26.333Z" },
{ url = "https://files.pythonhosted.org/packages/b8/c8/d79a20ba396e7ab2dfdd4b72b62356972b25b88aee2ded49a70c797ddea1/cuda_bindings-12.9.7-cp313-cp313t-win_amd64.whl", hash = "sha256:64f7ade7a7a3b69001489753acc21706d9dbda32db8deb68a767a0a0aab30b68", size = 7780136, upload-time = "2026-05-27T18:44:28.121Z" },
{ url = "https://files.pythonhosted.org/packages/68/e4/075052d42872cf8162da53f14447a4b8abc004c3750e4b724ee502428da0/cuda_bindings-12.9.7-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:775960ac9e530717f3b48e165cc6f68684fa9a4141764fd923e4c1a9820acc73", size = 7060090, upload-time = "2026-05-27T18:44:30.281Z" },
{ url = "https://files.pythonhosted.org/packages/ec/cd/3289c810a4d45e5364a3387a74b4c9b6f6f57ee96ae0e5b537cc61dec242/cuda_bindings-12.9.7-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3c47ec1a7a441d91aab32339951df7a1be53451121a12c094bba51467717a35a", size = 7504419, upload-time = "2026-05-27T18:44:31.992Z" },
{ url = "https://files.pythonhosted.org/packages/5b/a0/c429fdcfa5aae181415504c5085ea5944f782b417dd16a7f2a14be0da80d/cuda_bindings-12.9.7-cp314-cp314-win_amd64.whl", hash = "sha256:1e2a4f2ec5b67408c04bb4fbed45d214b66de1f00ee2e972865cacb8708d4e1e", size = 7493876, upload-time = "2026-05-27T18:44:33.618Z" },
{ url = "https://files.pythonhosted.org/packages/11/43/472a6281c3d94e71687e27c657a8f60718d3579b4d94c41deea503165f8a/cuda_bindings-12.9.7-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:00a833d399b31071fab4cf3de2929840ae462dc4848116eeff033d09219e7116", size = 6899146, upload-time = "2026-05-27T18:44:35.556Z" },
{ url = "https://files.pythonhosted.org/packages/2b/13/10c1d0b32a9da65142d213e0733d748457fb3fd066aee4317335266f15c6/cuda_bindings-12.9.7-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11aeafa2b33995f890086b3fb0f062075176d956e9b6a6fe1a699dddc413f6ad", size = 7369087, upload-time = "2026-05-27T18:44:37.359Z" },
{ url = "https://files.pythonhosted.org/packages/33/10/c71a07cd2a1d4db119bada1848b4752a874ccfe4927d419bfdd05f250920/cuda_bindings-12.9.7-cp314-cp314t-win_amd64.whl", hash = "sha256:ece8dfbc22e6de96a26940ab9887eb3cfe1fc1bc3966169391cdb866bb82bb64", size = 8208198, upload-time = "2026-05-27T18:44:39.053Z" },
]
[[package]]
name = "cuda-bindings"
version = "13.3.1"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and sys_platform != 'win32'",
"python_full_version < '3.14' and sys_platform != 'win32'",
]
dependencies = [
{ name = "cuda-pathfinder", marker = "(sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/cc/6e/2394f8163360f8391f8f1b7e72d300a82724edb81a7b7084c799fbd4c91f/cuda_bindings-13.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9efb21c1ee64981e184b9e0ba5eb3179e5ba3d4b51665a6cb52b8ef3d01a7cbf", size = 5920504, upload-time = "2026-05-29T23:11:56.883Z" },
{ url = "https://files.pythonhosted.org/packages/34/c2/ef9b6a63f7dc432712a462c816662e662e00d38caa9b861c8c2588195d03/cuda_bindings-13.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2732904099e0a4d4db774a5fc6d91ee95fae065b4d2ecabb4968c5fe2406c9d7", size = 6476660, upload-time = "2026-05-29T23:11:59.188Z" },
{ url = "https://files.pythonhosted.org/packages/0c/2f/6a0dd496550c6fafbf6aeb1bf40242eeabb2fd138a43892aabb4be8224c2/cuda_bindings-13.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:18c8c167c8907b8f02531ca810534315c458dabef31f7965095619bf647b9202", size = 5830027, upload-time = "2026-05-29T23:12:01.205Z" },
{ url = "https://files.pythonhosted.org/packages/b1/81/bff68ce829999c1e4209c761bbf903b1c06ec570416ddb25020864ad5907/cuda_bindings-13.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ab2f74ed65bfef4163ba07a8db16f1085e0729291db12a2423aff84ee8278b8", size = 6013639, upload-time = "2026-05-29T23:12:03.509Z" },
{ url = "https://files.pythonhosted.org/packages/d4/e0/c8a1f0c8f9ffdea4f5fe6dbab89b326cef4d85caf489dad39e209da89416/cuda_bindings-13.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:efd4c814d311ec08c981f6dded1dbe7d4b371067ee4f6c14cccec4bde9590f80", size = 6534419, upload-time = "2026-05-29T23:12:05.633Z" },
{ url = "https://files.pythonhosted.org/packages/48/45/2734be44dbc80ac082ec23a86b41c8294992dcb90033645ed1bc50aafe4c/cuda_bindings-13.3.1-cp314-cp314-win_amd64.whl", hash = "sha256:8de12ef60bf40756852cb62bbb40460609269f6ece522903d1cc93d73a3ececb", size = 5961055, upload-time = "2026-05-29T23:12:07.971Z" },
{ url = "https://files.pythonhosted.org/packages/52/b8/83b1f563925b290f2d11a01a77a84013ba56052fe3653a5bef3ccfbb43d6/cuda_bindings-13.3.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c3c772dfff49681541d59630c90f858e173ac926b9c593a2b7123f2a1043cc76", size = 5809771, upload-time = "2026-05-29T23:12:10.422Z" },
{ url = "https://files.pythonhosted.org/packages/12/20/e79b4bfe98f075195afb6343d41c498f9dbd2d161d7021d4d28bceb83581/cuda_bindings-13.3.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36febb7c1079d68a981dbbd8d5a67235b399802b82075c9388624719607e52b9", size = 6358584, upload-time = "2026-05-29T23:12:12.767Z" },
{ url = "https://files.pythonhosted.org/packages/27/2a/b59bcac016ab9985d6b48a5d05b0d698461a159ca03ee11c4abd54da2ac4/cuda_bindings-13.3.1-cp314-cp314t-win_amd64.whl", hash = "sha256:61120b5e4f4a63f67efd7e7396914cb9ef871bb1f0021e990fb70277be240a4d", size = 6740329, upload-time = "2026-05-29T23:12:15.153Z" },
]
[[package]]
name = "cuda-pathfinder"
version = "1.6.0"
source = { registry = "https://pypi.org/simple" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/fc/b4/d088047afe39827556df21118cac9ffd20cc3f968c99a7681494d1eb333c/cuda_pathfinder-1.6.0-py3-none-any.whl", hash = "sha256:1503af579d8379c24bdd65528379bc57039b0455be9f5f9686cf8e473a1fce51", size = 54591, upload-time = "2026-07-21T15:03:56.224Z" },
]
[[package]]
name = "cuda-toolkit"
version = "12.6.3"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and platform_machine != 's390x' and sys_platform != 'win32'",
"python_full_version < '3.14' and platform_machine != 's390x' and sys_platform != 'win32'",
"python_full_version >= '3.14' and platform_machine == 's390x' and sys_platform != 'win32'",
"python_full_version < '3.14' and platform_machine == 's390x' and sys_platform != 'win32'",
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/ad/88/2dbc37975fffb874418b14380418a1b99cb36f2101fd1d08c54e06ee8c95/cuda_toolkit-12.6.3-py2.py3-none-any.whl", hash = "sha256:79d8605baeb6c2f695761e0efb54bc62dbc3c9e32eb0742df7669c07befaa8f7", size = 2288, upload-time = "2025-08-13T02:03:05.283Z" },
]
[package.optional-dependencies]
cublas = [
{ name = "nvidia-cublas-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cudart = [
{ name = "nvidia-cuda-runtime-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cufft = [
{ name = "nvidia-cufft-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cufile = [
{ name = "nvidia-cufile-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cupti = [
{ name = "nvidia-cuda-cupti-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
curand = [
{ name = "nvidia-curand-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cusolver = [
{ name = "nvidia-cusolver-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cusparse = [
{ name = "nvidia-cusparse-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvjitlink = [
{ name = "nvidia-nvjitlink-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvrtc = [
{ name = "nvidia-cuda-nvrtc-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvtx = [
{ name = "nvidia-nvtx-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
[[package]]
name = "cuda-toolkit"
version = "13.0.3.0"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and sys_platform != 'win32'",
"python_full_version < '3.14' and sys_platform != 'win32'",
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/d1/c7/a79086a62c98befcdb8349656c6f114e2db3b8b2422f6e25c97a7f2a9a3c/cuda_toolkit-13.0.3.0-py2.py3-none-any.whl", hash = "sha256:d693caaa261214ddd7dbb60d68e71cbed884e68c2be7509778f3051da0b91c3f", size = 2512, upload-time = "2026-04-14T00:50:08.173Z" },
]
[package.optional-dependencies]
cublas = [
{ name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-cuda-nvrtc", version = "13.0.88", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cudart = [
{ name = "nvidia-cuda-runtime", version = "13.0.96", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cufft = [
{ name = "nvidia-cufft", version = "12.0.0.61", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cufile = [
{ name = "nvidia-cufile", version = "1.15.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cupti = [
{ name = "nvidia-cuda-cupti", version = "13.0.85", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
curand = [
{ name = "nvidia-curand", version = "10.4.0.35", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cusolver = [
{ name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-cusolver", version = "12.0.4.66", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-cusparse", version = "12.6.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cusparse = [
{ name = "nvidia-cusparse", version = "12.6.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvjitlink = [
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvrtc = [
{ name = "nvidia-cuda-nvrtc", version = "13.0.88", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvtx = [
{ name = "nvidia-nvtx", version = "13.0.85", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
[[package]]
name = "cuda-toolkit"
version = "13.2.1"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and sys_platform != 'win32'",
"python_full_version < '3.14' and sys_platform != 'win32'",
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/bd/6a/f79c134fa8e6d5fe028584933be063ce7961b1a85ce217f261cdda176e48/cuda_toolkit-13.2.1-py2.py3-none-any.whl", hash = "sha256:646d0e3668ce6f78f2312bb9cc0f668b9cbfcbef187eaa6a39eb2ea6dbec2a31", size = 2612, upload-time = "2026-04-14T01:10:36.163Z" },
]
[package.optional-dependencies]
cublas = [
{ name = "nvidia-cublas", version = "13.4.0.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-cuda-nvrtc", version = "13.2.78", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cudart = [
{ name = "nvidia-cuda-runtime", version = "13.2.75", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cufft = [
{ name = "nvidia-cufft", version = "12.2.0.46", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cufile = [
{ name = "nvidia-cufile", version = "1.17.1.22", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cupti = [
{ name = "nvidia-cuda-cupti", version = "13.2.75", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
curand = [
{ name = "nvidia-curand", version = "10.4.2.55", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cusolver = [
{ name = "nvidia-cublas", version = "13.4.0.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-cusolver", version = "12.2.0.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-cusparse", version = "12.7.10.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cusparse = [
{ name = "nvidia-cusparse", version = "12.7.10.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvjitlink = [
{ name = "nvidia-nvjitlink", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvrtc = [
{ name = "nvidia-cuda-nvrtc", version = "13.2.78", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
nvtx = [
{ name = "nvidia-nvtx", version = "13.2.75", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'aarch64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (platform_machine == 'x86_64' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (sys_platform != 'linux' and extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
[[package]]
name = "cycler"
version = "0.12.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" },
]
[[package]]
name = "filelock"
version = "3.32.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/f6/57/3ba6e6cb097f85b855b00163d169f35365f44277df044dcf96d55b8f62a3/filelock-3.32.2.tar.gz", hash = "sha256:c33351e1f49cae33414acbc6d56784e6ecee82514ec90795da1161fc4836b5b8", size = 217172, upload-time = "2026-07-29T22:46:04.895Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c1/e8/72f8cef9fdfeffe06213fe8508039396ee48daa0e3259457ed766173bfd6/filelock-3.32.2-py3-none-any.whl", hash = "sha256:87dd94cf281e586d135fa51132b8e3d9a598b316e90377a288663c9321036c82", size = 98830, upload-time = "2026-07-29T22:46:03.52Z" },
]
[[package]]
name = "flatbuffers"
version = "25.12.19"
source = { registry = "https://pypi.org/simple" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/e8/2d/d2a548598be01649e2d46231d151a6c56d10b964d94043a335ae56ea2d92/flatbuffers-25.12.19-py2.py3-none-any.whl", hash = "sha256:7634f50c427838bb021c2d66a3d1168e9d199b0607e6329399f04846d42e20b4", size = 26661, upload-time = "2025-12-19T23:16:13.622Z" },
]
[[package]]
name = "fonttools"
version = "4.63.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/84/69/c97f2c18e0db87d2c7b15da1974dace76ae938f1cfa22e2727a648b7ed43/fonttools-4.63.0.tar.gz", hash = "sha256:caeb583deeb5168e694b65cda8b4ee62abedfa66cf88488734466f2366b9c4e0", size = 3597189, upload-time = "2026-05-14T12:04:30.958Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/0f/8d/d8fec3dcde2963f8c908fb315e5ff2cd0ac34f82394bbbf73a2aa5145ce3/fonttools-4.63.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cd7e9857e5e63738b9d9fd707bc1f59c8b09e5177726d23664db393c59bb08bd", size = 2876062, upload-time = "2026-05-14T12:03:32.554Z" },
{ url = "https://files.pythonhosted.org/packages/ef/71/d935dc54e4ff121bfdd11e08702db63a7e6f25af21d8a3d7b7212df53641/fonttools-4.63.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c2a2a42198b696a6f48fad91709afb55176e66a5e566131219dba372fb7f8c59", size = 2424594, upload-time = "2026-05-14T12:03:34.86Z" },
{ url = "https://files.pythonhosted.org/packages/8e/40/e76320afa1df918e146155ef239b1719ee266092e96f5423bfd075affba1/fonttools-4.63.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e874792a8212b44583ea02189d9e693906b2f78b261f372f95d6c563210ac1d", size = 5024840, upload-time = "2026-05-14T12:03:36.745Z" },
{ url = "https://files.pythonhosted.org/packages/ce/36/0b805d8c485f872f65a509cbe3b58a5d0d17bee855333b54a150c79d3061/fonttools-4.63.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:22135da48a348785c5e2d5d2d9d6bec5ed44adacbaeb9db12d9493bf6c6bfa68", size = 4975801, upload-time = "2026-05-14T12:03:38.833Z" },
{ url = "https://files.pythonhosted.org/packages/c8/26/2cee03d0aa083ab022da5c07aff9ed3f689da1defb81ad6917c9627896da/fonttools-4.63.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ccf41f2efdf56994d22d73bef4ced1052161958169428d06ba9724ea9e9a64be", size = 4965009, upload-time = "2026-05-14T12:03:41.494Z" },
{ url = "https://files.pythonhosted.org/packages/7e/48/cc4b66d9058c0d0982c833fad10127c4b0e9324606aafa41382295ca4102/fonttools-4.63.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9ced0bd02ac751dd6319b0da88aaef24414e3b0dbc32bb4f24944821a3741a27", size = 5105892, upload-time = "2026-05-14T12:03:43.525Z" },
{ url = "https://files.pythonhosted.org/packages/d8/1f/a98a30a814b9ddef3a2e706025f90b9e0bc94890e6cb15254bc86547d11a/fonttools-4.63.0-cp313-cp313-win32.whl", hash = "sha256:85be818f5506e8a7753153def2c9550178f0ecae6a47b5e0e8dbb23f7cc90380", size = 2291313, upload-time = "2026-05-14T12:03:45.594Z" },
{ url = "https://files.pythonhosted.org/packages/92/46/5177b01f3b4abfdd4409f31cca4ab279c9343a26efbe9ec78c97fc612e02/fonttools-4.63.0-cp313-cp313-win_amd64.whl", hash = "sha256:ba04cb5891d4c0c21b6da95eda8d7b090021508a294fff33464fc7d241e0856b", size = 2342299, upload-time = "2026-05-14T12:03:47.414Z" },
{ url = "https://files.pythonhosted.org/packages/27/d2/23d25e3f247b328be58d04a4c9f894178a0d1eda7d42867cfb388adaf416/fonttools-4.63.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fd1e3094f42d806d3d7c79162fc59e5910fcbe3a7360c385b8da969bc4493745", size = 2875338, upload-time = "2026-05-14T12:03:50.052Z" },
{ url = "https://files.pythonhosted.org/packages/cd/58/7dfa0c761cb3b2964e2a84c4dc986c926a87de0cb9fb60d5b28ded3f2914/fonttools-4.63.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6e528da43bc3791085f8cb6141b1d13e459226790240340fcbb4625649238b03", size = 2422661, upload-time = "2026-05-14T12:03:52.154Z" },
{ url = "https://files.pythonhosted.org/packages/dd/87/64cfa18a7a1621d17b7f4502b2b0ed8a135a90c3db51ea590ee99043e76b/fonttools-4.63.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b2248c5decb223562f7902ff6325077a073f608ee8e33e88ad88db734eb9f49", size = 5010526, upload-time = "2026-05-14T12:03:54.647Z" },
{ url = "https://files.pythonhosted.org/packages/36/e1/a8933a72c45a87177fbde2696e0d0755c8c9062f8c077a961c6215fa27b1/fonttools-4.63.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:308f957cdeaf8abe4e5f2f124902ef405448af92c90f80e302a3b771c2e6116b", size = 4923946, upload-time = "2026-05-14T12:03:56.984Z" },
{ url = "https://files.pythonhosted.org/packages/27/60/872e6e233b8c5e8b41413796ff18b7fe479661bd40147e071b450dfad7a1/fonttools-4.63.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:bf00f21eb5fb721dbaf73d1e9da6d02a1af7768f2ebcf9798be98beab8ba90f6", size = 4962489, upload-time = "2026-05-14T12:03:59.443Z" },
{ url = "https://files.pythonhosted.org/packages/30/c4/83c24f2ec38b90cfda84bf4b1a1f49df80e84a1db4e7ac6e0d41bf23bc39/fonttools-4.63.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c1aaa4b9c75798400ac043ce04d74e7830376c85095a5a6ed7cba2f17a266bf4", size = 5071870, upload-time = "2026-05-14T12:04:02.122Z" },
{ url = "https://files.pythonhosted.org/packages/de/40/3ae22b60ff1d41ce0bd044b31238cdc72cef99f28b976f1e128ebd618c9b/fonttools-4.63.0-cp314-cp314-win32.whl", hash = "sha256:22693918177bd9ceabec4736d338045f357769416fc6b0b2508eefef75b08616", size = 2295026, upload-time = "2026-05-14T12:04:04.47Z" },
{ url = "https://files.pythonhosted.org/packages/c3/d4/98078064ccc76b45cb0f6c002452011e93c4bd26f6850344f0951cc1fe89/fonttools-4.63.0-cp314-cp314-win_amd64.whl", hash = "sha256:7d782fac32985914c351556f68ac0855391572bcd87de50e05970d3cd4c96fc5", size = 2347454, upload-time = "2026-05-14T12:04:06.752Z" },
{ url = "https://files.pythonhosted.org/packages/49/4e/652d1580c5f4e39f7d103b0c793e4773129ad633dce4addd0cf4dfebde02/fonttools-4.63.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:6db5140a60a5d731d21ec076745b40a310607731b0a565b50776393188649001", size = 2958152, upload-time = "2026-05-14T12:04:08.706Z" },
{ url = "https://files.pythonhosted.org/packages/0e/55/ad864c9a9b219f552eb46b32cd7906c466e5a578ba0c3abfcc0fe7413eb6/fonttools-4.63.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:7d76edbff9014094dbf03bd2d074709dfa6ec7aba13d838c937a2b33d2d6a86e", size = 2460809, upload-time = "2026-05-14T12:04:10.783Z" },
{ url = "https://files.pythonhosted.org/packages/ea/2b/0aa8db70f18cf52e49b4ed5ecec68547f981160bf5ded3b5aed6faa0a6f9/fonttools-4.63.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0eac00b9118c3c2f87d272e45341871c5b3066baa3c86897fa634a7c3fb59096", size = 5148649, upload-time = "2026-05-14T12:04:12.747Z" },
{ url = "https://files.pythonhosted.org/packages/7f/63/18e4369c25043096f1048e0c9915951adc4f842bd81c6b18155824d6fa99/fonttools-4.63.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:51394295f1a51de8b5f30bdb1e1b9a4231536c7064ef5c6e211eec19fa36036f", size = 4932147, upload-time = "2026-05-14T12:04:14.806Z" },
{ url = "https://files.pythonhosted.org/packages/a1/3f/67f3eac2ffd8a98446c5022f8ed3864eac878a5ff7af8df4c8286dba16cc/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9e12f105d2b6342c559c298afb674006bb2893afc7102dcf8a1b55b0486b4e40", size = 5027237, upload-time = "2026-05-14T12:04:17.675Z" },
{ url = "https://files.pythonhosted.org/packages/1a/ba/4e6214cb38a7b04779e97bb7636de9a5c7f20af7018d03dee0b64c08510a/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:796f27556dbe094c4824f75ca85267e4df776c79036c8441469a4df37038c196", size = 5053933, upload-time = "2026-05-14T12:04:20.818Z" },
{ url = "https://files.pythonhosted.org/packages/34/3b/214dcc19ee31d3d38fb5ad2755c11ef0514e5dc300bbaf41c0b69f393799/fonttools-4.63.0-cp314-cp314t-win32.whl", hash = "sha256:948428a275741f0b64b113c955425a953314f4b9ab9997f73a72c83e68e569c8", size = 2359326, upload-time = "2026-05-14T12:04:24.22Z" },
{ url = "https://files.pythonhosted.org/packages/dd/1e/3ff1a9b523058c2eeb6a9d50f5574e2a738200d0d94107d5bc4105e8da3f/fonttools-4.63.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6d4741eb179121cab9eea4cb2393d24492373a260d7945006358c08cfbf45419", size = 2425829, upload-time = "2026-05-14T12:04:26.829Z" },
{ url = "https://files.pythonhosted.org/packages/2c/47/c99d5268f354002ce80f8d029cd9d7d872969da1de8b93d32de4dc56d6f4/fonttools-4.63.0-py3-none-any.whl", hash = "sha256:445af2eab030a16b9171ea8bdda7ebf7d96bda2df88ee182a464252f6e05e20d", size = 1164562, upload-time = "2026-05-14T12:04:29.092Z" },
]
[[package]]
name = "fsspec"
version = "2026.7.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/00/78/f34251dadb8f3921264a1d9b8946f5e542014ee2614b285261b4e40e6775/fsspec-2026.7.0.tar.gz", hash = "sha256:c803c40f4cf860b49dea58ee3e1c33cb9c790520e233537e1340049f89b82a88", size = 317040, upload-time = "2026-07-28T16:34:51.052Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/fd/3c/6a2bf344106328fd04963664a60b9bb6496fc25df8e962fcdc1367285fb9/fsspec-2026.7.0-py3-none-any.whl", hash = "sha256:b57ddbafedfaef7018c1ecab32aa200a9d7ca26b77965f64e48b70061249d279", size = 206583, upload-time = "2026-07-28T16:34:49.538Z" },
]
[[package]]
name = "ftfy"
version = "6.3.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "wcwidth" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a5/d3/8650919bc3c7c6e90ee3fa7fd618bf373cbbe55dff043bd67353dbb20cd8/ftfy-6.3.1.tar.gz", hash = "sha256:9b3c3d90f84fb267fe64d375a07b7f8912d817cf86009ae134aa03e1819506ec", size = 308927, upload-time = "2024-10-26T00:50:35.149Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/ab/6e/81d47999aebc1b155f81eca4477a616a70f238a2549848c38983f3c22a82/ftfy-6.3.1-py3-none-any.whl", hash = "sha256:7c70eb532015cd2f9adb53f101fb6c7945988d023a085d127d1573dc49dd0083", size = 44821, upload-time = "2024-10-26T00:50:33.425Z" },
]
[[package]]
name = "geojson-rewind"
version = "1.2.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/1f/bb/6f9ca8311baad6e2111101ff1625a46d66fc46ffe828126d06fd314d22ee/geojson_rewind-1.2.1.tar.gz", hash = "sha256:1b7b8b3714eb1f0cfccdba023444f0073be2c9ce148d72c69fd097ea7743da60", size = 3996, upload-time = "2025-10-22T18:21:23.956Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c7/3a/a8eec7f3288b485c1b679f5f83a8e2be756748137f99a656f2669bf16159/geojson_rewind-1.2.1-py3-none-any.whl", hash = "sha256:0336c1940d070686edf254d8783fe7c9acc5c6b107a0a87b8c628cd28c0651d1", size = 5203, upload-time = "2025-10-22T18:21:22.724Z" },
]
[[package]]
name = "geomet"
version = "1.1.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "click" },
]
sdist = { url = "https://files.pythonhosted.org/packages/2a/8c/dde022aa6747b114f6b14a7392871275dea8867e2bd26cddb80cc6d66620/geomet-1.1.0.tar.gz", hash = "sha256:51e92231a0ef6aaa63ac20c443377ba78a303fd2ecd179dc3567de79f3c11605", size = 28732, upload-time = "2023-11-14T15:43:36.764Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/af/90/3bc780df088d439714af8295196a4332a26559ae66fd99865e36f92efa9e/geomet-1.1.0-py3-none-any.whl", hash = "sha256:4372fe4e286a34acc6f2e9308284850bd8c4aa5bc12065e2abbd4995900db12f", size = 31522, upload-time = "2023-11-14T15:43:35.305Z" },
]
[[package]]
name = "h11"
version = "0.16.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" },
]
[[package]]
name = "hf-xet"
version = "1.5.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/63/39/67be8d71f900d9a55761b6022821d6679fb56c64f1b6063d5af2c2606727/hf_xet-1.5.2.tar.gz", hash = "sha256:73044bd31bae33c984af832d19c752a0dffb67518fee9ddbd91d616e1101cf47", size = 903674, upload-time = "2026-07-16T17:29:56.833Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/29/be/525eabac5d1736b679c39e342ecd4292534012546a2d18f0043c8e3b6021/hf_xet-1.5.2-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:4a5ecb9cda8512ba2aa8ee5d37c87a1422992165892d653098c7b90247481c3b", size = 4064284, upload-time = "2026-07-16T17:29:29.907Z" },
{ url = "https://files.pythonhosted.org/packages/c5/3f/699749dd78442480eda4e4fca494284b0e3542e4063cc37654d5fdc929e6/hf_xet-1.5.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8764488197c1d7b1378c8438c18d2eea902e150dbca0b0f0d2d32603fb9b5576", size = 3828537, upload-time = "2026-07-16T17:29:31.549Z" },
{ url = "https://files.pythonhosted.org/packages/22/d7/2658ac0a5b9f4664ca27ce31bd015044fe9dea50ed455fb5197aba819c11/hf_xet-1.5.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8d7446f72abbf7e01ca5ff131786bc2e74a56393462c17a6bf1e303fbab81db4", size = 4417133, upload-time = "2026-07-16T17:29:33.391Z" },
{ url = "https://files.pythonhosted.org/packages/d9/58/8343f3cb63c8fa058d576136df3871550f7d5214a8f048a7ea2eab6ac906/hf_xet-1.5.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:580e59e29bf37aece1f2b68537de1e3fb04f43a23d910dcf6f128280b5bfbba4", size = 4212613, upload-time = "2026-07-16T17:29:34.989Z" },
{ url = "https://files.pythonhosted.org/packages/0c/33/a968f4e4535037b36941ec00714625fb60e026302407e7e26ca9f3e65f4e/hf_xet-1.5.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:bee28c619622d36968056532fd49cf2b35ca75099b1d616c31a618a893491380", size = 4412710, upload-time = "2026-07-16T17:29:36.646Z" },
{ url = "https://files.pythonhosted.org/packages/7b/d9/9e33981173dbaf194ba0015202b02d467b624d44d4eba89e1bf06c0d2995/hf_xet-1.5.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e396ab0faf6298199ad7a95305c3ca8498cb825978a6485be6d00587ee4ec577", size = 4628455, upload-time = "2026-07-16T17:29:38.352Z" },
{ url = "https://files.pythonhosted.org/packages/e9/4b/cc682832de4264a03880a2d1b5ec3e1fab3bf307f508817250baafdb9996/hf_xet-1.5.2-cp314-cp314t-win_amd64.whl", hash = "sha256:fd3add255549e8ef58fa35b2e42dc016961c050600444e7d77d030ba6b57120e", size = 3979044, upload-time = "2026-07-16T17:29:40.329Z" },
{ url = "https://files.pythonhosted.org/packages/ea/09/b2cdf2a0fb39a08af3222b96092a36bd3b40c54123eef07de4422e870971/hf_xet-1.5.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d6f9c58549407b84b9a5383afd68db0acc42345326a3159990b36a5ca8a20e4e", size = 3808037, upload-time = "2026-07-16T17:29:42.357Z" },
{ url = "https://files.pythonhosted.org/packages/de/ba/2b70603c7552db82baeb2623e2336898304a17328845151be4fe1f48d420/hf_xet-1.5.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:f922b8f5fb84f1dd3d7ab7a1316354a1bca9b1c73ecfc19c76e51a2a49d29799", size = 4033760, upload-time = "2026-07-16T17:29:43.884Z" },
{ url = "https://files.pythonhosted.org/packages/60/ac/b097a86a1e4a6098f3a79382643ab09d5733d87ccc864877ad1e12b49b70/hf_xet-1.5.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:045f84440c55cdeb659cf1a1dd48c77bcd0d2e93632e2fea8f2c3bdee79f38ed", size = 3841438, upload-time = "2026-07-16T17:29:45.539Z" },
{ url = "https://files.pythonhosted.org/packages/d3/35/db860aa3a0780660324a506ad4b3d322ddc6ecbba4b9340aed0942cbf21c/hf_xet-1.5.2-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:db78c39c83d6279daddc98e2238f373ab8980685556d42472b4ec51abcf03e8c", size = 4428006, upload-time = "2026-07-16T17:29:46.996Z" },
{ url = "https://files.pythonhosted.org/packages/af/6b/832dd980af4b0c3ae0660e309285f2ffcdff2faa38129390dbb47aa4a3f9/hf_xet-1.5.2-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:7db73c810500c54c6760be8c39d4b2e476974de85424c50063efc22fdda13025", size = 4221099, upload-time = "2026-07-16T17:29:48.525Z" },
{ url = "https://files.pythonhosted.org/packages/9e/05/ae50f0d34e3254e6c3e208beb2519f6b8673016fc4b3643badaf6450d186/hf_xet-1.5.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:6395cfe3c9cbead4f16b31808b0e67eac428b66c656f856e99636adaddea878f", size = 4420766, upload-time = "2026-07-16T17:29:50.092Z" },
{ url = "https://files.pythonhosted.org/packages/07/a9/c050bc2743a2bcd68928bfee157b08681667a164a24ec95fbfcfcd717e08/hf_xet-1.5.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:cde8cd167126bb6109b2ceb19b844433a4988643e8f3e01dd9dd0e4a34535097", size = 4636716, upload-time = "2026-07-16T17:29:51.62Z" },
{ url = "https://files.pythonhosted.org/packages/e9/f8/68b01c5c2edb56ac9a67b3d076ffddcb90867abaee923923eb34e7a14e76/hf_xet-1.5.2-cp38-abi3-win_amd64.whl", hash = "sha256:ecf63d1cb69a9a7319910f8f83fcf9b46e7a32dfcf4b8f8eeddb55f647306e65", size = 3988373, upload-time = "2026-07-16T17:29:53.395Z" },
{ url = "https://files.pythonhosted.org/packages/39/c6/988383e9dc17294d536fcbcd6fd16eed882e411ad16c954984a53e47b09c/hf_xet-1.5.2-cp38-abi3-win_arm64.whl", hash = "sha256:1da28519496eb7c8094c11e4d25509b4a468457a0302d58136099db2fd9a671d", size = 3816957, upload-time = "2026-07-16T17:29:54.991Z" },
]
[[package]]
name = "httpcore"
version = "1.0.9"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "certifi" },
{ name = "h11" },
]
sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" },
]
[[package]]
name = "httpx"
version = "0.28.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "anyio" },
{ name = "certifi" },
{ name = "httpcore" },
{ name = "idna" },
]
sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" },
]
[[package]]
name = "huggingface-hub"
version = "1.26.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "click" },
{ name = "filelock" },
{ name = "fsspec" },
{ name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "httpx" },
{ name = "packaging" },
{ name = "pyyaml" },
{ name = "tqdm" },
{ name = "typing-extensions" },
]
sdist = { url = "https://files.pythonhosted.org/packages/82/db/3582597f8be0d34bd6881365a26d390854f12893eabdd62dd36de9df5a47/huggingface_hub-1.26.0.tar.gz", hash = "sha256:c8cd4e2df1ba9402f77fce9b509ec1d52debb502551789473f34016acc14e361", size = 936665, upload-time = "2026-07-30T14:12:04.156Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/97/bb/63a644c75b545f3ff394b822e9bd1c4a9586489c618b77a4d8a44a33a23b/huggingface_hub-1.26.0-py3-none-any.whl", hash = "sha256:e8cca670caa5d8dfa7e45bf45e86b466698198cd8150c021bcdb4a86b9252364", size = 780357, upload-time = "2026-07-30T14:12:01.998Z" },
]
[[package]]
name = "idna"
version = "3.18"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848", size = 196711, upload-time = "2026-06-02T14:34:07.794Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2", size = 65455, upload-time = "2026-06-02T14:34:06.319Z" },
]
[[package]]
name = "insect-detect-post"
version = "1.0.0"
source = { editable = "." }
dependencies = [
{ name = "numpy" },
{ name = "opencv-python-headless" },
{ name = "polars" },
{ name = "psutil" },
{ name = "pybioclip" },
{ name = "pydantic" },
{ name = "pygbif" },
{ name = "pyside6" },
{ name = "pyyaml" },
{ name = "qt-logging" },
{ name = "qt-parameters" },
{ name = "qt-themes" },
{ name = "ultralytics-opencv-headless" },
]
[package.optional-dependencies]
cpu = [
{ name = "onnx", version = "1.22.0", source = { registry = "https://pypi.org/simple" } },
{ name = "onnxruntime" },
{ name = "torch", version = "2.13.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-18-insect-detect-post-cpu') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "torch", version = "2.13.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-18-insect-detect-post-cpu') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "torchvision", version = "0.28.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-18-insect-detect-post-cpu') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
{ name = "torchvision", version = "0.28.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-18-insect-detect-post-cpu') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
cuda126 = [
{ name = "onnx", version = "1.21.0", source = { registry = "https://pypi.org/simple" } },
{ name = "onnxruntime-gpu", version = "1.26.0", source = { registry = "https://pypi.org/simple" } },
{ name = "torch", version = "2.13.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } },
{ name = "torchvision", version = "0.28.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } },
]
cuda132 = [
{ name = "onnx", version = "1.22.0", source = { registry = "https://pypi.org/simple" } },
{ name = "onnxruntime-gpu", version = "1.28.0", source = { registry = "https://pypi.org/simple" } },
{ name = "torch", version = "2.13.0+cu132", source = { registry = "https://download.pytorch.org/whl/cu132" } },
{ name = "torchvision", version = "0.28.0+cu132", source = { registry = "https://download.pytorch.org/whl/cu132" } },
]
[package.metadata]
requires-dist = [
{ name = "numpy", specifier = ">=2.5.1,<3" },
{ name = "onnx", marker = "extra == 'cpu'", specifier = ">=1.22.0,<2" },
{ name = "onnx", marker = "extra == 'cuda126'", specifier = ">=1.21.0,<1.22.0" },
{ name = "onnx", marker = "extra == 'cuda132'", specifier = ">=1.22.0,<2" },
{ name = "onnxruntime", marker = "extra == 'cpu'", specifier = ">=1.28.0,<2" },
{ name = "onnxruntime-gpu", marker = "extra == 'cuda126'", specifier = ">=1.26.0,<1.27.0" },
{ name = "onnxruntime-gpu", marker = "extra == 'cuda132'", specifier = ">=1.28.0,<2" },
{ name = "opencv-python-headless", specifier = ">=5.0.0.93,<6" },
{ name = "polars", specifier = ">=1.43.2,<2" },
{ name = "psutil", specifier = ">=7.2.2,<8" },
{ name = "pybioclip", specifier = ">=2.1.5,<3" },
{ name = "pydantic", specifier = ">=2.13.4,<3" },
{ name = "pygbif", specifier = ">=0.6.6,<1" },
{ name = "pyside6", specifier = ">=6.11.1,<7" },
{ name = "pyyaml", specifier = ">=6.0.3,<7" },
{ name = "qt-logging", specifier = ">=0.1.1,<1" },
{ name = "qt-parameters", specifier = ">=1.3.2,<2" },
{ name = "qt-themes", specifier = ">=0.4.0,<1" },
{ name = "torch", marker = "extra == 'cpu'", specifier = ">=2.13.0,<3", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "insect-detect-post", extra = "cpu" } },
{ name = "torch", marker = "extra == 'cuda126'", specifier = ">=2.13.0,<3", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "insect-detect-post", extra = "cuda126" } },
{ name = "torch", marker = "extra == 'cuda132'", specifier = ">=2.13.0,<3", index = "https://download.pytorch.org/whl/cu132", conflict = { package = "insect-detect-post", extra = "cuda132" } },
{ name = "torchvision", marker = "extra == 'cpu'", specifier = ">=0.28.0,<1", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "insect-detect-post", extra = "cpu" } },
{ name = "torchvision", marker = "extra == 'cuda126'", specifier = ">=0.28.0,<1", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "insect-detect-post", extra = "cuda126" } },
{ name = "torchvision", marker = "extra == 'cuda132'", specifier = ">=0.28.0,<1", index = "https://download.pytorch.org/whl/cu132", conflict = { package = "insect-detect-post", extra = "cuda132" } },
{ name = "ultralytics-opencv-headless", specifier = ">=8.4.115,<9" },
]
provides-extras = ["cpu", "cuda126", "cuda132"]
[[package]]
name = "jinja2"
version = "3.1.6"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "markupsafe" },
]
sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" },
]
[[package]]
name = "kiwisolver"
version = "1.5.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/d0/67/9c61eccb13f0bdca9307614e782fec49ffdde0f7a2314935d489fa93cd9c/kiwisolver-1.5.0.tar.gz", hash = "sha256:d4193f3d9dc3f6f79aaed0e5637f45d98850ebf01f7ca20e69457f3e8946b66a", size = 103482, upload-time = "2026-03-09T13:15:53.382Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/9d/69/024d6711d5ba575aa65d5538042e99964104e97fa153a9f10bc369182bc2/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd40bb9cd0891c4c3cb1ddf83f8bbfa15731a248fdc8162669405451e2724b09", size = 123166, upload-time = "2026-03-09T13:13:48.032Z" },
{ url = "https://files.pythonhosted.org/packages/ce/48/adbb40df306f587054a348831220812b9b1d787aff714cfbc8556e38fccd/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c0e1403fd7c26d77c1f03e096dc58a5c726503fa0db0456678b8668f76f521e3", size = 66395, upload-time = "2026-03-09T13:13:49.365Z" },
{ url = "https://files.pythonhosted.org/packages/a8/3a/d0a972b34e1c63e2409413104216cd1caa02c5a37cb668d1687d466c1c45/kiwisolver-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dda366d548e89a90d88a86c692377d18d8bd64b39c1fb2b92cb31370e2896bbd", size = 64065, upload-time = "2026-03-09T13:13:50.562Z" },
{ url = "https://files.pythonhosted.org/packages/2b/0a/7b98e1e119878a27ba8618ca1e18b14f992ff1eda40f47bccccf4de44121/kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:332b4f0145c30b5f5ad9374881133e5aa64320428a57c2c2b61e9d891a51c2f3", size = 1477903, upload-time = "2026-03-09T13:13:52.084Z" },
{ url = "https://files.pythonhosted.org/packages/18/d8/55638d89ffd27799d5cc3d8aa28e12f4ce7a64d67b285114dbedc8ea4136/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0c50b89ffd3e1a911c69a1dd3de7173c0cd10b130f56222e57898683841e4f96", size = 1278751, upload-time = "2026-03-09T13:13:54.673Z" },
{ url = "https://files.pythonhosted.org/packages/b8/97/b4c8d0d18421ecceba20ad8701358453b88e32414e6f6950b5a4bad54e65/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4db576bb8c3ef9365f8b40fe0f671644de6736ae2c27a2c62d7d8a1b4329f099", size = 1296793, upload-time = "2026-03-09T13:13:56.287Z" },
{ url = "https://files.pythonhosted.org/packages/c4/10/f862f94b6389d8957448ec9df59450b81bec4abb318805375c401a1e6892/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0b85aad90cea8ac6797a53b5d5f2e967334fa4d1149f031c4537569972596cb8", size = 1346041, upload-time = "2026-03-09T13:13:58.269Z" },
{ url = "https://files.pythonhosted.org/packages/a3/6a/f1650af35821eaf09de398ec0bc2aefc8f211f0cda50204c9f1673741ba9/kiwisolver-1.5.0-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:d36ca54cb4c6c4686f7cbb7b817f66f5911c12ddb519450bbe86707155028f87", size = 987292, upload-time = "2026-03-09T13:13:59.871Z" },
{ url = "https://files.pythonhosted.org/packages/de/19/d7fb82984b9238115fe629c915007be608ebd23dc8629703d917dbfaffd4/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:38f4a703656f493b0ad185211ccfca7f0386120f022066b018eb5296d8613e23", size = 2227865, upload-time = "2026-03-09T13:14:01.401Z" },
{ url = "https://files.pythonhosted.org/packages/7f/b9/46b7f386589fd222dac9e9de9c956ce5bcefe2ee73b4e79891381dda8654/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ac2360e93cb41be81121755c6462cff3beaa9967188c866e5fce5cf13170859", size = 2324369, upload-time = "2026-03-09T13:14:02.972Z" },
{ url = "https://files.pythonhosted.org/packages/92/8b/95e237cf3d9c642960153c769ddcbe278f182c8affb20cecc1cc983e7cc5/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c95cab08d1965db3d84a121f1c7ce7479bdd4072c9b3dafd8fecce48a2e6b902", size = 1977989, upload-time = "2026-03-09T13:14:04.503Z" },
{ url = "https://files.pythonhosted.org/packages/1b/95/980c9df53501892784997820136c01f62bc1865e31b82b9560f980c0e649/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fc20894c3d21194d8041a28b65622d5b86db786da6e3cfe73f0c762951a61167", size = 2491645, upload-time = "2026-03-09T13:14:06.106Z" },
{ url = "https://files.pythonhosted.org/packages/cb/32/900647fd0840abebe1561792c6b31e6a7c0e278fc3973d30572a965ca14c/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7a32f72973f0f950c1920475d5c5ea3d971b81b6f0ec53b8d0a956cc965f22e0", size = 2295237, upload-time = "2026-03-09T13:14:08.891Z" },
{ url = "https://files.pythonhosted.org/packages/be/8a/be60e3bbcf513cc5a50f4a3e88e1dcecebb79c1ad607a7222877becaa101/kiwisolver-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bf3acf1419fa93064a4c2189ac0b58e3be7872bf6ee6177b0d4c63dc4cea276", size = 73573, upload-time = "2026-03-09T13:14:12.327Z" },
{ url = "https://files.pythonhosted.org/packages/4d/d2/64be2e429eb4fca7f7e1c52a91b12663aeaf25de3895e5cca0f47ef2a8d0/kiwisolver-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa8eb9ecdb7efb0b226acec134e0d709e87a909fa4971a54c0c4f6e88635484c", size = 64998, upload-time = "2026-03-09T13:14:13.469Z" },
{ url = "https://files.pythonhosted.org/packages/b0/69/ce68dd0c85755ae2de490bf015b62f2cea5f6b14ff00a463f9d0774449ff/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:db485b3847d182b908b483b2ed133c66d88d49cacf98fd278fadafe11b4478d1", size = 125700, upload-time = "2026-03-09T13:14:14.636Z" },
{ url = "https://files.pythonhosted.org/packages/74/aa/937aac021cf9d4349990d47eb319309a51355ed1dbdc9c077cdc9224cb11/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:be12f931839a3bdfe28b584db0e640a65a8bcbc24560ae3fdb025a449b3d754e", size = 67537, upload-time = "2026-03-09T13:14:15.808Z" },
{ url = "https://files.pythonhosted.org/packages/ee/20/3a87fbece2c40ad0f6f0aefa93542559159c5f99831d596050e8afae7a9f/kiwisolver-1.5.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:16b85d37c2cbb3253226d26e64663f755d88a03439a9c47df6246b35defbdfb7", size = 65514, upload-time = "2026-03-09T13:14:18.035Z" },
{ url = "https://files.pythonhosted.org/packages/f0/7f/f943879cda9007c45e1f7dba216d705c3a18d6b35830e488b6c6a4e7cdf0/kiwisolver-1.5.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4432b835675f0ea7414aab3d37d119f7226d24869b7a829caeab49ebda407b0c", size = 1584848, upload-time = "2026-03-09T13:14:19.745Z" },
{ url = "https://files.pythonhosted.org/packages/37/f8/4d4f85cc1870c127c88d950913370dd76138482161cd07eabbc450deff01/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b0feb50971481a2cc44d94e88bdb02cdd497618252ae226b8eb1201b957e368", size = 1391542, upload-time = "2026-03-09T13:14:21.54Z" },
{ url = "https://files.pythonhosted.org/packages/04/0b/65dd2916c84d252b244bd405303220f729e7c17c9d7d33dca6feeff9ffc4/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:56fa888f10d0f367155e76ce849fa1166fc9730d13bd2d65a2aa13b6f5424489", size = 1404447, upload-time = "2026-03-09T13:14:23.205Z" },
{ url = "https://files.pythonhosted.org/packages/39/5c/2606a373247babce9b1d056c03a04b65f3cf5290a8eac5d7bdead0a17e21/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:940dda65d5e764406b9fb92761cbf462e4e63f712ab60ed98f70552e496f3bf1", size = 1455918, upload-time = "2026-03-09T13:14:24.74Z" },
{ url = "https://files.pythonhosted.org/packages/d5/d1/c6078b5756670658e9192a2ef11e939c92918833d2745f85cd14a6004bdf/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_39_riscv64.whl", hash = "sha256:89fc958c702ee9a745e4700378f5d23fddbc46ff89e8fdbf5395c24d5c1452a3", size = 1072856, upload-time = "2026-03-09T13:14:26.597Z" },
{ url = "https://files.pythonhosted.org/packages/cb/c8/7def6ddf16eb2b3741d8b172bdaa9af882b03c78e9b0772975408801fa63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9027d773c4ff81487181a925945743413f6069634d0b122d0b37684ccf4f1e18", size = 2333580, upload-time = "2026-03-09T13:14:28.237Z" },
{ url = "https://files.pythonhosted.org/packages/9e/87/2ac1fce0eb1e616fcd3c35caa23e665e9b1948bb984f4764790924594128/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:5b233ea3e165e43e35dba1d2b8ecc21cf070b45b65ae17dd2747d2713d942021", size = 2423018, upload-time = "2026-03-09T13:14:30.018Z" },
{ url = "https://files.pythonhosted.org/packages/67/13/c6700ccc6cc218716bfcda4935e4b2997039869b4ad8a94f364c5a3b8e63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ce9bf03dad3b46408c08649c6fbd6ca28a9fce0eb32fdfffa6775a13103b5310", size = 2062804, upload-time = "2026-03-09T13:14:32.888Z" },
{ url = "https://files.pythonhosted.org/packages/1b/bd/877056304626943ff0f1f44c08f584300c199b887cb3176cd7e34f1515f1/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:fc4d3f1fb9ca0ae9f97b095963bc6326f1dbfd3779d6679a1e016b9baaa153d3", size = 2597482, upload-time = "2026-03-09T13:14:34.971Z" },
{ url = "https://files.pythonhosted.org/packages/75/19/c60626c47bf0f8ac5dcf72c6c98e266d714f2fbbfd50cf6dab5ede3aaa50/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f443b4825c50a51ee68585522ab4a1d1257fac65896f282b4c6763337ac9f5d2", size = 2394328, upload-time = "2026-03-09T13:14:36.816Z" },
{ url = "https://files.pythonhosted.org/packages/47/84/6a6d5e5bb8273756c27b7d810d47f7ef2f1f9b9fd23c9ee9a3f8c75c9cef/kiwisolver-1.5.0-cp313-cp313t-win_arm64.whl", hash = "sha256:893ff3a711d1b515ba9da14ee090519bad4610ed1962fbe298a434e8c5f8db53", size = 68410, upload-time = "2026-03-09T13:14:38.695Z" },
{ url = "https://files.pythonhosted.org/packages/e4/d7/060f45052f2a01ad5762c8fdecd6d7a752b43400dc29ff75cd47225a40fd/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8df31fe574b8b3993cc61764f40941111b25c2d9fea13d3ce24a49907cd2d615", size = 123231, upload-time = "2026-03-09T13:14:41.323Z" },
{ url = "https://files.pythonhosted.org/packages/c2/a7/78da680eadd06ff35edef6ef68a1ad273bad3e2a0936c9a885103230aece/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:1d49a49ac4cbfb7c1375301cd1ec90169dfeae55ff84710d782260ce77a75a02", size = 66489, upload-time = "2026-03-09T13:14:42.534Z" },
{ url = "https://files.pythonhosted.org/packages/49/b2/97980f3ad4fae37dd7fe31626e2bf75fbf8bdf5d303950ec1fab39a12da8/kiwisolver-1.5.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0cbe94b69b819209a62cb27bdfa5dc2a8977d8de2f89dfd97ba4f53ed3af754e", size = 64063, upload-time = "2026-03-09T13:14:44.759Z" },
{ url = "https://files.pythonhosted.org/packages/e7/f9/b06c934a6aa8bc91f566bd2a214fd04c30506c2d9e2b6b171953216a65b6/kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80aa065ffd378ff784822a6d7c3212f2d5f5e9c3589614b5c228b311fd3063ac", size = 1475913, upload-time = "2026-03-09T13:14:46.247Z" },
{ url = "https://files.pythonhosted.org/packages/6b/f0/f768ae564a710135630672981231320bc403cf9152b5596ec5289de0f106/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e7f886f47ab881692f278ae901039a234e4025a68e6dfab514263a0b1c4ae05", size = 1282782, upload-time = "2026-03-09T13:14:48.458Z" },
{ url = "https://files.pythonhosted.org/packages/e2/9f/1de7aad00697325f05238a5f2eafbd487fb637cc27a558b5367a5f37fb7f/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5060731cc3ed12ca3a8b57acd4aeca5bbc2f49216dd0bec1650a1acd89486bcd", size = 1300815, upload-time = "2026-03-09T13:14:50.721Z" },
{ url = "https://files.pythonhosted.org/packages/5a/c2/297f25141d2e468e0ce7f7a7b92e0cf8918143a0cbd3422c1ad627e85a06/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a4aa69609f40fce3cbc3f87b2061f042eee32f94b8f11db707b66a26461591a", size = 1347925, upload-time = "2026-03-09T13:14:52.304Z" },
{ url = "https://files.pythonhosted.org/packages/b9/d3/f4c73a02eb41520c47610207b21afa8cdd18fdbf64ffd94674ae21c4812d/kiwisolver-1.5.0-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:d168fda2dbff7b9b5f38e693182d792a938c31db4dac3a80a4888de603c99554", size = 991322, upload-time = "2026-03-09T13:14:54.637Z" },
{ url = "https://files.pythonhosted.org/packages/7b/46/d3f2efef7732fcda98d22bf4ad5d3d71d545167a852ca710a494f4c15343/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:413b820229730d358efd838ecbab79902fe97094565fdc80ddb6b0a18c18a581", size = 2232857, upload-time = "2026-03-09T13:14:56.471Z" },
{ url = "https://files.pythonhosted.org/packages/3f/ec/2d9756bf2b6d26ae4349b8d3662fb3993f16d80c1f971c179ce862b9dbae/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5124d1ea754509b09e53738ec185584cc609aae4a3b510aaf4ed6aa047ef9303", size = 2329376, upload-time = "2026-03-09T13:14:58.072Z" },
{ url = "https://files.pythonhosted.org/packages/8f/9f/876a0a0f2260f1bde92e002b3019a5fabc35e0939c7d945e0fa66185eb20/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e4415a8db000bf49a6dd1c478bf70062eaacff0f462b92b0ba68791a905861f9", size = 1982549, upload-time = "2026-03-09T13:14:59.668Z" },
{ url = "https://files.pythonhosted.org/packages/6c/4f/ba3624dfac23a64d54ac4179832860cb537c1b0af06024936e82ca4154a0/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d618fd27420381a4f6044faa71f46d8bfd911bd077c555f7138ed88729bfbe79", size = 2494680, upload-time = "2026-03-09T13:15:01.364Z" },
{ url = "https://files.pythonhosted.org/packages/39/b7/97716b190ab98911b20d10bf92eca469121ec483b8ce0edd314f51bc85af/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5092eb5b1172947f57d6ea7d89b2f29650414e4293c47707eb499ec07a0ac796", size = 2297905, upload-time = "2026-03-09T13:15:03.925Z" },
{ url = "https://files.pythonhosted.org/packages/a3/36/4e551e8aa55c9188bca9abb5096805edbf7431072b76e2298e34fd3a3008/kiwisolver-1.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:d76e2d8c75051d58177e762164d2e9ab92886534e3a12e795f103524f221dd8e", size = 75086, upload-time = "2026-03-09T13:15:07.775Z" },
{ url = "https://files.pythonhosted.org/packages/70/15/9b90f7df0e31a003c71649cf66ef61c3c1b862f48c81007fa2383c8bd8d7/kiwisolver-1.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:fa6248cd194edff41d7ea9425ced8ca3a6f838bfb295f6f1d6e6bb694a8518df", size = 66577, upload-time = "2026-03-09T13:15:09.139Z" },
{ url = "https://files.pythonhosted.org/packages/17/01/7dc8c5443ff42b38e72731643ed7cf1ed9bf01691ae5cdca98501999ed83/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:d1ffeb80b5676463d7a7d56acbe8e37a20ce725570e09549fe738e02ca6b7e1e", size = 125794, upload-time = "2026-03-09T13:15:10.525Z" },
{ url = "https://files.pythonhosted.org/packages/46/8a/b4ebe46ebaac6a303417fab10c2e165c557ddaff558f9699d302b256bc53/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:bc4d8e252f532ab46a1de9349e2d27b91fce46736a9eedaa37beaca66f574ed4", size = 67646, upload-time = "2026-03-09T13:15:12.016Z" },
{ url = "https://files.pythonhosted.org/packages/60/35/10a844afc5f19d6f567359bf4789e26661755a2f36200d5d1ed8ad0126e5/kiwisolver-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6783e069732715ad0c3ce96dbf21dbc2235ab0593f2baf6338101f70371f4028", size = 65511, upload-time = "2026-03-09T13:15:13.311Z" },
{ url = "https://files.pythonhosted.org/packages/f8/8a/685b297052dd041dcebce8e8787b58923b6e78acc6115a0dc9189011c44b/kiwisolver-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e7c4c09a490dc4d4a7f8cbee56c606a320f9dc28cf92a7157a39d1ce7676a657", size = 1584858, upload-time = "2026-03-09T13:15:15.103Z" },
{ url = "https://files.pythonhosted.org/packages/9e/80/04865e3d4638ac5bddec28908916df4a3075b8c6cc101786a96803188b96/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2a075bd7bd19c70cf67c8badfa36cf7c5d8de3c9ddb8420c51e10d9c50e94920", size = 1392539, upload-time = "2026-03-09T13:15:16.661Z" },
{ url = "https://files.pythonhosted.org/packages/ba/01/77a19cacc0893fa13fafa46d1bba06fb4dc2360b3292baf4b56d8e067b24/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bdd3e53429ff02aa319ba59dfe4ceeec345bf46cf180ec2cf6fd5b942e7975e9", size = 1405310, upload-time = "2026-03-09T13:15:18.229Z" },
{ url = "https://files.pythonhosted.org/packages/53/39/bcaf5d0cca50e604cfa9b4e3ae1d64b50ca1ae5b754122396084599ef903/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cdcb35dc9d807259c981a85531048ede628eabcffb3239adf3d17463518992d", size = 1456244, upload-time = "2026-03-09T13:15:20.444Z" },
{ url = "https://files.pythonhosted.org/packages/d0/7a/72c187abc6975f6978c3e39b7cf67aeb8b3c0a8f9790aa7fd412855e9e1f/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:70d593af6a6ca332d1df73d519fddb5148edb15cd90d5f0155e3746a6d4fcc65", size = 1073154, upload-time = "2026-03-09T13:15:22.039Z" },
{ url = "https://files.pythonhosted.org/packages/c7/ca/cf5b25783ebbd59143b4371ed0c8428a278abe68d6d0104b01865b1bbd0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:377815a8616074cabbf3f53354e1d040c35815a134e01d7614b7692e4bf8acfa", size = 2334377, upload-time = "2026-03-09T13:15:23.741Z" },
{ url = "https://files.pythonhosted.org/packages/4a/e5/b1f492adc516796e88751282276745340e2a72dcd0d36cf7173e0daf3210/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0255a027391d52944eae1dbb5d4cc5903f57092f3674e8e544cdd2622826b3f0", size = 2425288, upload-time = "2026-03-09T13:15:25.789Z" },
{ url = "https://files.pythonhosted.org/packages/e6/e5/9b21fbe91a61b8f409d74a26498706e97a48008bfcd1864373d32a6ba31c/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:012b1eb16e28718fa782b5e61dc6f2da1f0792ca73bd05d54de6cb9561665fc9", size = 2063158, upload-time = "2026-03-09T13:15:27.63Z" },
{ url = "https://files.pythonhosted.org/packages/b1/02/83f47986138310f95ea95531f851b2a62227c11cbc3e690ae1374fe49f0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e3aafb33aed7479377e5e9a82e9d4bf87063741fc99fc7ae48b0f16e32bdd6f", size = 2597260, upload-time = "2026-03-09T13:15:29.421Z" },
{ url = "https://files.pythonhosted.org/packages/07/18/43a5f24608d8c313dd189cf838c8e68d75b115567c6279de7796197cfb6a/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7a116ae737f0000343218c4edf5bd45893bfeaff0993c0b215d7124c9f77646", size = 2394403, upload-time = "2026-03-09T13:15:31.517Z" },
{ url = "https://files.pythonhosted.org/packages/3b/b5/98222136d839b8afabcaa943b09bd05888c2d36355b7e448550211d1fca4/kiwisolver-1.5.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1dd9b0b119a350976a6d781e7278ec7aca0b201e1a9e2d23d9804afecb6ca681", size = 79687, upload-time = "2026-03-09T13:15:33.204Z" },
{ url = "https://files.pythonhosted.org/packages/99/a2/ca7dc962848040befed12732dff6acae7fb3c4f6fc4272b3f6c9a30b8713/kiwisolver-1.5.0-cp314-cp314t-win_arm64.whl", hash = "sha256:58f812017cd2985c21fbffb4864d59174d4903dd66fa23815e74bbc7a0e2dd57", size = 70032, upload-time = "2026-03-09T13:15:34.411Z" },
]
[[package]]
name = "markupsafe"
version = "3.0.3"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" },
{ url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" },
{ url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" },
{ url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" },
{ url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" },
{ url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" },
{ url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" },
{ url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" },
{ url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" },
{ url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" },
{ url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" },
{ url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" },
{ url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" },
{ url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" },
{ url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" },
{ url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" },
{ url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" },
{ url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" },
{ url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" },
{ url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" },
{ url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" },
{ url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" },
{ url = "https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload-time = "2025-09-27T18:37:06.342Z" },
{ url = "https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload-time = "2025-09-27T18:37:07.213Z" },
{ url = "https://files.pythonhosted.org/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload-time = "2025-09-27T18:37:09.572Z" },
{ url = "https://files.pythonhosted.org/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload-time = "2025-09-27T18:37:10.58Z" },
{ url = "https://files.pythonhosted.org/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload-time = "2025-09-27T18:37:11.547Z" },
{ url = "https://files.pythonhosted.org/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload-time = "2025-09-27T18:37:12.48Z" },
{ url = "https://files.pythonhosted.org/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload-time = "2025-09-27T18:37:13.485Z" },
{ url = "https://files.pythonhosted.org/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload-time = "2025-09-27T18:37:14.408Z" },
{ url = "https://files.pythonhosted.org/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload-time = "2025-09-27T18:37:15.36Z" },
{ url = "https://files.pythonhosted.org/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload-time = "2025-09-27T18:37:16.496Z" },
{ url = "https://files.pythonhosted.org/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload-time = "2025-09-27T18:37:17.476Z" },
{ url = "https://files.pythonhosted.org/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload-time = "2025-09-27T18:37:18.453Z" },
{ url = "https://files.pythonhosted.org/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload-time = "2025-09-27T18:37:19.332Z" },
{ url = "https://files.pythonhosted.org/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload-time = "2025-09-27T18:37:20.245Z" },
{ url = "https://files.pythonhosted.org/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload-time = "2025-09-27T18:37:21.177Z" },
{ url = "https://files.pythonhosted.org/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload-time = "2025-09-27T18:37:22.167Z" },
{ url = "https://files.pythonhosted.org/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload-time = "2025-09-27T18:37:23.296Z" },
{ url = "https://files.pythonhosted.org/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload-time = "2025-09-27T18:37:24.237Z" },
{ url = "https://files.pythonhosted.org/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload-time = "2025-09-27T18:37:25.271Z" },
{ url = "https://files.pythonhosted.org/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload-time = "2025-09-27T18:37:26.285Z" },
{ url = "https://files.pythonhosted.org/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload-time = "2025-09-27T18:37:27.316Z" },
{ url = "https://files.pythonhosted.org/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload-time = "2025-09-27T18:37:28.327Z" },
]
[[package]]
name = "matplotlib"
version = "3.11.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "contourpy" },
{ name = "cycler" },
{ name = "fonttools" },
{ name = "kiwisolver" },
{ name = "numpy" },
{ name = "packaging" },
{ name = "pillow" },
{ name = "pyparsing" },
{ name = "python-dateutil" },
]
sdist = { url = "https://files.pythonhosted.org/packages/49/64/f9a391af28f518b11ad45a8a712353c94a0aefce09d3703200e5c54b610a/matplotlib-3.11.1.tar.gz", hash = "sha256:69647db5746941c793d6e445a4cd349323ffb87d9cc958c2ad84a659b4832d30", size = 32612045, upload-time = "2026-07-18T03:39:46.63Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/04/6c/4798363b7fb5644e309fe1fac30216e9146c9f70859d80d588c18caf5317/matplotlib-3.11.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6771b0cd7838c6a857a7209814158c0ad09bfef878db3033dd82d70ad101f191", size = 9454341, upload-time = "2026-07-18T03:38:35.001Z" },
{ url = "https://files.pythonhosted.org/packages/59/98/6acadbe7f98df19d274bc107ac58bb439fa75df82c33dc110d71a4a8501f/matplotlib-3.11.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2abdee5ffa2fe11b2d19f7a5c63b785fb7c28cc46c7bc1814156341d9d1a33e1", size = 9283627, upload-time = "2026-07-18T03:38:37.061Z" },
{ url = "https://files.pythonhosted.org/packages/24/ea/65cec46fe241390ccea1b1754207ee28eb71c5ab866bd5f22fe47e538fa4/matplotlib-3.11.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b0a19dcf73406d3746d25a5ed42d713604c9a3e024d129b102852b0d941cb9f3", size = 10035860, upload-time = "2026-07-18T03:38:39.663Z" },
{ url = "https://files.pythonhosted.org/packages/c7/10/63fdccccbabe002fb0960876baabc5e3f24d9c1bb4cfb25651457f74b3a0/matplotlib-3.11.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7389b77ed2ab0552f46d9a90b81b7b8e6dfcdc42adc36c37a0865799843e0e3e", size = 10843594, upload-time = "2026-07-18T03:38:42.144Z" },
{ url = "https://files.pythonhosted.org/packages/98/51/a1155945bff7b91381875022ac1522c5dfdac0d006be8e7df389b3134eae/matplotlib-3.11.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c90be0b73568da4f662afac580956a76e308437e641b4a45aa08925eeb67d95f", size = 10927962, upload-time = "2026-07-18T03:38:44.302Z" },
{ url = "https://files.pythonhosted.org/packages/0d/3a/3d5e1f42dc761bf53401a62a83ff93389b37de9d2c093b2a3aa49ac34f1b/matplotlib-3.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:68408341f2312836fbbdf6b3c78047f65b2d8752f5fd221c3e72d348f5b34f8b", size = 9334074, upload-time = "2026-07-18T03:38:46.616Z" },
{ url = "https://files.pythonhosted.org/packages/e2/db/3f5ea5a5b64060ef5e1ff60a19170423e41ce21b8497a6fe15a36e0b43e3/matplotlib-3.11.1-cp313-cp313-win_arm64.whl", hash = "sha256:0c1f44890d435c1b4ef52f701ad5828cb450ea97bcc83918fda6be74965d6cd2", size = 9007662, upload-time = "2026-07-18T03:38:49.112Z" },
{ url = "https://files.pythonhosted.org/packages/98/6e/c7ae5e0531425b69c0826b00ebbc264c85cab853f1cd6e096c9983c2cdc1/matplotlib-3.11.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:5e510088c27a89d53580a752f959146893563e63c330e161d159b0fee652af6f", size = 9503790, upload-time = "2026-07-18T03:38:51.527Z" },
{ url = "https://files.pythonhosted.org/packages/92/79/15be162e0a2ed546939674e2e97d0e33ec2447d86d4d4e611fa295bb178c/matplotlib-3.11.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:1524e2bdd48a93557aa47ddcfe9c225dfdd57d5a01a5c49128c20f0632980ee1", size = 9336148, upload-time = "2026-07-18T03:38:53.564Z" },
{ url = "https://files.pythonhosted.org/packages/6a/7f/36ffe144fc4aacfe0e3ed2318f72b6755d1e73b041d619b4d393e60f5a66/matplotlib-3.11.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:11664c551345553db92e61cae6cf1376f138f8c47cafdf13b64b18f3e3e9e464", size = 10049244, upload-time = "2026-07-18T03:38:55.911Z" },
{ url = "https://files.pythonhosted.org/packages/ab/5f/55812d68c0a840d3a463638f48c00ab1fe338518ec49a640cb6473b444af/matplotlib-3.11.1-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e1f8922ba31959cf6a9dfb51be64b7f7bc582801a3957dc0c2f3afcd3537adf", size = 10860798, upload-time = "2026-07-18T03:38:58.282Z" },
{ url = "https://files.pythonhosted.org/packages/7a/64/cca444b4eb5e6c768c44fc5e1f0b5211f20ca2b282778051996e996a2bdf/matplotlib-3.11.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83235693abde86e5e0129998f80ee39fc7f58e6d56a88fafb28a9278833e9d5f", size = 10943282, upload-time = "2026-07-18T03:39:00.465Z" },
{ url = "https://files.pythonhosted.org/packages/e5/0f/a49c329d394f2e9ef38506982107e8b04ecf94dd41a9d8423ff82cc737c7/matplotlib-3.11.1-cp313-cp313t-win_amd64.whl", hash = "sha256:9a076f4fc5cdc43fdf510f5981418d25c2db4973418d9f22d8bb3dc8045ada78", size = 9383532, upload-time = "2026-07-18T03:39:02.468Z" },
{ url = "https://files.pythonhosted.org/packages/e4/50/103e86afb806d8f64d04ede14e4cfc09dbfc25f512421ff85fdd6ebd59cf/matplotlib-3.11.1-cp313-cp313t-win_arm64.whl", hash = "sha256:216fbb93a74add02ddb4cb38ef5348f59ac00b3e84567eaf16598772d40e150a", size = 9059665, upload-time = "2026-07-18T03:39:04.607Z" },
{ url = "https://files.pythonhosted.org/packages/35/04/3079499fa8cb661ea66d13d6439d5a3ae6710a7afd5c7f72e08914f275f8/matplotlib-3.11.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:30c492d4ba9448595b6fd8708c6725963f8148e25c0d8842948da5b05f0ee8d3", size = 9456022, upload-time = "2026-07-18T03:39:07.041Z" },
{ url = "https://files.pythonhosted.org/packages/53/a2/69acfe84ec1f32930e801a5782a07fc5c79c8c6599a507b806d859d5da8e/matplotlib-3.11.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ac104be2768ffdd8655db9e71b768cbb45f2b9aa7b450cf1595e8f65d3822319", size = 9285475, upload-time = "2026-07-18T03:39:09.562Z" },
{ url = "https://files.pythonhosted.org/packages/d3/b3/31b15a2ca56d4ddd6aaa1c884c2f51cf9a61cfaf5ca6f6fbd6343d38e6df/matplotlib-3.11.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6be943cb68bc6660ead58c55b3aa6366cba2ef7feb06460fbcce32360376f19f", size = 10847102, upload-time = "2026-07-18T03:39:11.532Z" },
{ url = "https://files.pythonhosted.org/packages/64/0d/a17e966e620545c1548125af0b29ac812dd17b197a18a7462ac12fa859ee/matplotlib-3.11.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5af0dcda57d471440a7b5b623e70e0a61003518443d9098f211a96ecfbbc25be", size = 11131087, upload-time = "2026-07-18T03:39:13.764Z" },
{ url = "https://files.pythonhosted.org/packages/97/c5/5e100efdd67abb7de20befaa333612ef9bfc63417fb71398f904f25d083c/matplotlib-3.11.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3d3fd84082b1afbd9398466c81309e20045be20d48fe0fb18c43504d164cbbb2", size = 10929036, upload-time = "2026-07-18T03:39:16.888Z" },
{ url = "https://files.pythonhosted.org/packages/ce/04/d719a0a36930ecc8dfc801ff340f9dcfc4223f8ca5d39d06b4020032fff8/matplotlib-3.11.1-cp314-cp314-win_amd64.whl", hash = "sha256:9601a1e90be21e4884c53b4f3dc3ee0544654946f9975258d691f1c2e2f119c6", size = 9489571, upload-time = "2026-07-18T03:39:19.449Z" },
{ url = "https://files.pythonhosted.org/packages/48/65/facabdc2f1f6caba7e856db64dfedddca25f7608df07d96a1c8fd114fd3b/matplotlib-3.11.1-cp314-cp314-win_arm64.whl", hash = "sha256:ae30c6109848ac0f9fa36c5d6270938487614c47ba31860bd5361266dabc5685", size = 9164486, upload-time = "2026-07-18T03:39:21.424Z" },
{ url = "https://files.pythonhosted.org/packages/88/dd/18da6cd01cf96354534f98c468a25380c68ce582a2c9dd0cae12b04af4f2/matplotlib-3.11.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:dadfe80797174e2984aae3be0b77594a3c72d2c0a40fbd4a0de48d2728caf3ae", size = 9504876, upload-time = "2026-07-18T03:39:23.633Z" },
{ url = "https://files.pythonhosted.org/packages/79/b0/f0b63555a18b79d038c81fd6126f35fc4dfce0eaff48d96103348c7cf935/matplotlib-3.11.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:89b193b255f4f6f7948dbcee3691f4f341ab05d9a8874a67b45ddb4182922eda", size = 9336120, upload-time = "2026-07-18T03:39:25.797Z" },
{ url = "https://files.pythonhosted.org/packages/c6/dd/f210ec7c4a6f198d5567237048a93d0811fb5a1f1691f13320e592f95b41/matplotlib-3.11.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191163532cdefcb1571ca38a6d7e6474baccde64495783e6ba47aa07ec4b9bbb", size = 10858033, upload-time = "2026-07-18T03:39:27.999Z" },
{ url = "https://files.pythonhosted.org/packages/ec/d2/d6d5324507c5fbb316db48e258c09c2807f3de03d9af47017e120070926f/matplotlib-3.11.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9fdf1c818ab05d0e74002091ddaf414478a3a449ec9d51c8976d45be7e3a01e2", size = 11141827, upload-time = "2026-07-18T03:39:30.092Z" },
{ url = "https://files.pythonhosted.org/packages/0f/68/3c22e9320bdce2c4d2f1320643ef706db7a24cb7420eea28b97a2d67f5a8/matplotlib-3.11.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b937b9dba5f5f6c1e31c47abe2186c865c0914fd18f2ce0dfc39c9adcef5951d", size = 10943061, upload-time = "2026-07-18T03:39:32.356Z" },
{ url = "https://files.pythonhosted.org/packages/f6/4a/907ed190ee81a9df581e0ed5456134fc0f7cb55ffcfda2f9e54ca900761c/matplotlib-3.11.1-cp314-cp314t-win_amd64.whl", hash = "sha256:f2912f647f3fbe1ccf085f91e213936f9101bead81a5e670565b1f1b3712f4fb", size = 9540074, upload-time = "2026-07-18T03:39:34.789Z" },
{ url = "https://files.pythonhosted.org/packages/23/d4/97c19b77e0a6e3b48581185bb65088f431cd20186076cc0f650a1757ea46/matplotlib-3.11.1-cp314-cp314t-win_arm64.whl", hash = "sha256:54d47b8ae8b579633a3902ca5b4ad6c1e132a5626d64447b2e22a66394e79987", size = 9213472, upload-time = "2026-07-18T03:39:37.141Z" },
]
[[package]]
name = "ml-dtypes"
version = "0.5.4"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "numpy" },
]
sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/d9/a1/4008f14bbc616cfb1ac5b39ea485f9c63031c4634ab3f4cf72e7541f816a/ml_dtypes-0.5.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c760d85a2f82e2bed75867079188c9d18dae2ee77c25a54d60e9cc79be1bc48", size = 676888, upload-time = "2025-11-17T22:31:56.907Z" },
{ url = "https://files.pythonhosted.org/packages/d3/b7/dff378afc2b0d5a7d6cd9d3209b60474d9819d1189d347521e1688a60a53/ml_dtypes-0.5.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce756d3a10d0c4067172804c9cc276ba9cc0ff47af9078ad439b075d1abdc29b", size = 5036993, upload-time = "2025-11-17T22:31:58.497Z" },
{ url = "https://files.pythonhosted.org/packages/eb/33/40cd74219417e78b97c47802037cf2d87b91973e18bb968a7da48a96ea44/ml_dtypes-0.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:533ce891ba774eabf607172254f2e7260ba5f57bdd64030c9a4fcfbd99815d0d", size = 5010956, upload-time = "2025-11-17T22:31:59.931Z" },
{ url = "https://files.pythonhosted.org/packages/e1/8b/200088c6859d8221454825959df35b5244fa9bdf263fd0249ac5fb75e281/ml_dtypes-0.5.4-cp313-cp313-win_amd64.whl", hash = "sha256:f21c9219ef48ca5ee78402d5cc831bd58ea27ce89beda894428bc67a52da5328", size = 212224, upload-time = "2025-11-17T22:32:01.349Z" },
{ url = "https://files.pythonhosted.org/packages/8f/75/dfc3775cb36367816e678f69a7843f6f03bd4e2bcd79941e01ea960a068e/ml_dtypes-0.5.4-cp313-cp313-win_arm64.whl", hash = "sha256:35f29491a3e478407f7047b8a4834e4640a77d2737e0b294d049746507af5175", size = 160798, upload-time = "2025-11-17T22:32:02.864Z" },
{ url = "https://files.pythonhosted.org/packages/4f/74/e9ddb35fd1dd43b1106c20ced3f53c2e8e7fc7598c15638e9f80677f81d4/ml_dtypes-0.5.4-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:304ad47faa395415b9ccbcc06a0350800bc50eda70f0e45326796e27c62f18b6", size = 702083, upload-time = "2025-11-17T22:32:04.08Z" },
{ url = "https://files.pythonhosted.org/packages/74/f5/667060b0aed1aa63166b22897fdf16dca9eb704e6b4bbf86848d5a181aa7/ml_dtypes-0.5.4-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6a0df4223b514d799b8a1629c65ddc351b3efa833ccf7f8ea0cf654a61d1e35d", size = 5354111, upload-time = "2025-11-17T22:32:05.546Z" },
{ url = "https://files.pythonhosted.org/packages/40/49/0f8c498a28c0efa5f5c95a9e374c83ec1385ca41d0e85e7cf40e5d519a21/ml_dtypes-0.5.4-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:531eff30e4d368cb6255bc2328d070e35836aa4f282a0fb5f3a0cd7260257298", size = 5366453, upload-time = "2025-11-17T22:32:07.115Z" },
{ url = "https://files.pythonhosted.org/packages/8c/27/12607423d0a9c6bbbcc780ad19f1f6baa2b68b18ce4bddcdc122c4c68dc9/ml_dtypes-0.5.4-cp313-cp313t-win_amd64.whl", hash = "sha256:cb73dccfc991691c444acc8c0012bee8f2470da826a92e3a20bb333b1a7894e6", size = 225612, upload-time = "2025-11-17T22:32:08.615Z" },
{ url = "https://files.pythonhosted.org/packages/e5/80/5a5929e92c72936d5b19872c5fb8fc09327c1da67b3b68c6a13139e77e20/ml_dtypes-0.5.4-cp313-cp313t-win_arm64.whl", hash = "sha256:3bbbe120b915090d9dd1375e4684dd17a20a2491ef25d640a908281da85e73f1", size = 164145, upload-time = "2025-11-17T22:32:09.782Z" },
{ url = "https://files.pythonhosted.org/packages/72/4e/1339dc6e2557a344f5ba5590872e80346f76f6cb2ac3dd16e4666e88818c/ml_dtypes-0.5.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:2b857d3af6ac0d39db1de7c706e69c7f9791627209c3d6dedbfca8c7e5faec22", size = 673781, upload-time = "2025-11-17T22:32:11.364Z" },
{ url = "https://files.pythonhosted.org/packages/04/f9/067b84365c7e83bda15bba2b06c6ca250ce27b20630b1128c435fb7a09aa/ml_dtypes-0.5.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:805cef3a38f4eafae3a5bf9ebdcdb741d0bcfd9e1bd90eb54abd24f928cd2465", size = 5036145, upload-time = "2025-11-17T22:32:12.783Z" },
{ url = "https://files.pythonhosted.org/packages/c6/bb/82c7dcf38070b46172a517e2334e665c5bf374a262f99a283ea454bece7c/ml_dtypes-0.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:14a4fd3228af936461db66faccef6e4f41c1d82fcc30e9f8d58a08916b1d811f", size = 5010230, upload-time = "2025-11-17T22:32:14.38Z" },
{ url = "https://files.pythonhosted.org/packages/e9/93/2bfed22d2498c468f6bcd0d9f56b033eaa19f33320389314c19ef6766413/ml_dtypes-0.5.4-cp314-cp314-win_amd64.whl", hash = "sha256:8c6a2dcebd6f3903e05d51960a8058d6e131fe69f952a5397e5dbabc841b6d56", size = 221032, upload-time = "2025-11-17T22:32:15.763Z" },
{ url = "https://files.pythonhosted.org/packages/76/a3/9c912fe6ea747bb10fe2f8f54d027eb265db05dfb0c6335e3e063e74e6e8/ml_dtypes-0.5.4-cp314-cp314-win_arm64.whl", hash = "sha256:5a0f68ca8fd8d16583dfa7793973feb86f2fbb56ce3966daf9c9f748f52a2049", size = 163353, upload-time = "2025-11-17T22:32:16.932Z" },
{ url = "https://files.pythonhosted.org/packages/cd/02/48aa7d84cc30ab4ee37624a2fd98c56c02326785750cd212bc0826c2f15b/ml_dtypes-0.5.4-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:bfc534409c5d4b0bf945af29e5d0ab075eae9eecbb549ff8a29280db822f34f9", size = 702085, upload-time = "2025-11-17T22:32:18.175Z" },
{ url = "https://files.pythonhosted.org/packages/5a/e7/85cb99fe80a7a5513253ec7faa88a65306be071163485e9a626fce1b6e84/ml_dtypes-0.5.4-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2314892cdc3fcf05e373d76d72aaa15fda9fb98625effa73c1d646f331fcecb7", size = 5355358, upload-time = "2025-11-17T22:32:19.7Z" },
{ url = "https://files.pythonhosted.org/packages/79/2b/a826ba18d2179a56e144aef69e57fb2ab7c464ef0b2111940ee8a3a223a2/ml_dtypes-0.5.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0d2ffd05a2575b1519dc928c0b93c06339eb67173ff53acb00724502cda231cf", size = 5366332, upload-time = "2025-11-17T22:32:21.193Z" },
{ url = "https://files.pythonhosted.org/packages/84/44/f4d18446eacb20ea11e82f133ea8f86e2bf2891785b67d9da8d0ab0ef525/ml_dtypes-0.5.4-cp314-cp314t-win_amd64.whl", hash = "sha256:4381fe2f2452a2d7589689693d3162e876b3ddb0a832cde7a414f8e1adf7eab1", size = 236612, upload-time = "2025-11-17T22:32:22.579Z" },
{ url = "https://files.pythonhosted.org/packages/ad/3f/3d42e9a78fe5edf792a83c074b13b9b770092a4fbf3462872f4303135f09/ml_dtypes-0.5.4-cp314-cp314t-win_arm64.whl", hash = "sha256:11942cbf2cf92157db91e5022633c0d9474d4dfd813a909383bd23ce828a4b7d", size = 168825, upload-time = "2025-11-17T22:32:23.766Z" },
]
[[package]]
name = "mpmath"
version = "1.3.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" },
]
[[package]]
name = "networkx"
version = "3.6.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/6a/51/63fe664f3908c97be9d2e4f1158eb633317598cfa6e1fc14af5383f17512/networkx-3.6.1.tar.gz", hash = "sha256:26b7c357accc0c8cde558ad486283728b65b6a95d85ee1cd66bafab4c8168509", size = 2517025, upload-time = "2025-12-08T17:02:39.908Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl", hash = "sha256:d47fbf302e7d9cbbb9e2555a0d267983d2aa476bac30e90dfbe5669bd57f3762", size = 2068504, upload-time = "2025-12-08T17:02:38.159Z" },
]
[[package]]
name = "numpy"
version = "2.5.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/22/fd/89965aa4ac08c74998539fcbf24fa3540f3e15237fbeb6bcf9c908f4aade/numpy-2.5.1.tar.gz", hash = "sha256:a48a113e6afea91f5608793bafa7ef2ad481fefbda87ec5069f483de61cb9fa3", size = 20755553, upload-time = "2026-07-04T17:08:00.933Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/eb/07/ec2a3f0c91761581d4b7104a740791800025983f9a4dc4e73f91a99aeac4/numpy-2.5.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0bfebd8695f9863592fe744be833a258120b14a9f39da255e8aa8fade2c0ddd1", size = 16796419, upload-time = "2026-07-04T17:06:40.37Z" },
{ url = "https://files.pythonhosted.org/packages/ab/ab/ddb499fc4f8780354395face5b65c7fd107bcd6e1d667a5f07d046956f6f/numpy-2.5.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:30b44a6b53a7ae63c54c089a8726e5563ed302716c5b7ccc85afade40b0e7ff6", size = 11765832, upload-time = "2026-07-04T17:06:42.768Z" },
{ url = "https://files.pythonhosted.org/packages/88/b3/3c28c558a09fc72100c646dac6d2fce8e834c471b0edca01a29996706117/numpy-2.5.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:6165343f81b56ef8f514f396989e529b61d9dc709b99421b07e9f3e698e2287d", size = 5325143, upload-time = "2026-07-04T17:06:45.466Z" },
{ url = "https://files.pythonhosted.org/packages/5e/0e/ce19b985bb15c596f4f05954e76cccc77c845083b3b8f938a6c68e523128/numpy-2.5.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:4939237038ada79308dda3204ac6462df056b5672b2e25db1149cf873668b3e1", size = 6659749, upload-time = "2026-07-04T17:06:47.288Z" },
{ url = "https://files.pythonhosted.org/packages/2e/20/1ee6614d64332a1bba6411f38e68cb79eec1b2459e20a623777c5c5492a2/numpy-2.5.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c6759f538fb912fc46de0a6b1758ccf7b57bc7c7ebebc23974fdac3de8db0cd", size = 15164716, upload-time = "2026-07-04T17:06:49.494Z" },
{ url = "https://files.pythonhosted.org/packages/ed/a7/2bcd3fdbb87804755c35b729bf8709d62025c5f4cfd7d5b2415997097515/numpy-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9726558e8db4a5bf7929a70ae50f63abda4daf0efe810e3bfbab95976f75fc1a", size = 16661440, upload-time = "2026-07-04T17:06:52.061Z" },
{ url = "https://files.pythonhosted.org/packages/fc/d7/a41e3310c886fe457d36e670bbf24fae411aca8a7b6ad92a32afd924077c/numpy-2.5.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3935f3b419b244a02732676fa5317a9193cc596a4c0646db07e5b421229ac9f7", size = 16526305, upload-time = "2026-07-04T17:06:54.605Z" },
{ url = "https://files.pythonhosted.org/packages/53/75/4333a9a707c1edd3a4e1a0c58eca52c0f31e55089fa80db02b5565b24df7/numpy-2.5.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc932a65ded7ce9013d120845a2514dcccb1a67bfc8deb8d37633762951904a6", size = 18423008, upload-time = "2026-07-04T17:06:57.54Z" },
{ url = "https://files.pythonhosted.org/packages/ee/90/e314a32b1c11a2ffe818ddad3a57b50b4b6e1b6c487192eb50cdef0415d0/numpy-2.5.1-cp313-cp313-win32.whl", hash = "sha256:4b4ff1608417eb7a59da7b967bbb798cacfe071d2caf526a24281cd562072ed9", size = 6063885, upload-time = "2026-07-04T17:07:00.14Z" },
{ url = "https://files.pythonhosted.org/packages/10/70/800b3fca480af32df9e8ea9f3d4a0c8feb4b32d7f195d174eabbda4829ad/numpy-2.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:6c3fe51bc6a16453d452997053454f309e8e0ed7b42d6b361ce4ac8c32913d74", size = 12425674, upload-time = "2026-07-04T17:07:02.387Z" },
{ url = "https://files.pythonhosted.org/packages/8b/0b/196350c122f50f6ca56846f2d71efd5e0d24b7b2e07355e019b2e2c7a11e/numpy-2.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:f7feb014281029e628ba2d5a007407443b06e418b6fe451d1e2adcbc8eba0107", size = 10350256, upload-time = "2026-07-04T17:07:04.878Z" },
{ url = "https://files.pythonhosted.org/packages/db/f4/731b6085a83faf6ca843394cbd5e217280c214399f7e8b21b9f552af0ae2/numpy-2.5.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:7c786fe9a5bbe360022e584c5a34cf6b54265c71bd7ec8ac3d8fec38968071f8", size = 16795063, upload-time = "2026-07-04T17:07:07.374Z" },
{ url = "https://files.pythonhosted.org/packages/bf/64/0e215f2048dd11a55bb989ed41b3585ef57452404e638d703a211a3e4157/numpy-2.5.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32985c896d897419ef8da6917872d80b78ad0ea26d85b23245c7366ffde76d75", size = 11776652, upload-time = "2026-07-04T17:07:09.907Z" },
{ url = "https://files.pythonhosted.org/packages/b5/59/2b844c7a6e9deff69b404a66221e1542937734f65d5e6e39411876053862/numpy-2.5.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:efd736408cc97c79b9e6917338dfc8f06013b2274f992e96b1d9a81a71e2a2c2", size = 5335944, upload-time = "2026-07-04T17:07:12.227Z" },
{ url = "https://files.pythonhosted.org/packages/86/51/9bf7cb2cabcebc9e017e4ec7e6322b378317a542c08b4cb68479c1efc716/numpy-2.5.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:ab84dc6b074fa881cae55bea94cc4f68e285181ba7f32497bf7dee6b1496165b", size = 6656266, upload-time = "2026-07-04T17:07:14.368Z" },
{ url = "https://files.pythonhosted.org/packages/83/3e/fb7615b211b82a32f44d5180a6d421b61f84d4fadd578b48ba4ac34e189f/numpy-2.5.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:caf3e317d33d60c37986b452613f4ab51246d0691350c03d0cb4a898627f4a95", size = 15179720, upload-time = "2026-07-04T17:07:16.272Z" },
{ url = "https://files.pythonhosted.org/packages/41/5f/0f992cb24560673496c5d68de61913b57166ce530ffda07c1f280e0cc464/numpy-2.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:54ad769f17bc2d833b620851989f62054fb9ab93c969d9e1dc3c8e3d56beea21", size = 16664835, upload-time = "2026-07-04T17:07:19.021Z" },
{ url = "https://files.pythonhosted.org/packages/a2/2f/97d6475ee91afe2587797d09446f9d3e475ad4cb681662d824809327b75a/numpy-2.5.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c12afb53450fa976d4c681c50a7423729a4c51c0465ed9f32b8a9cabbc472373", size = 16539135, upload-time = "2026-07-04T17:07:22.015Z" },
{ url = "https://files.pythonhosted.org/packages/c4/5b/4db81e4ba0be7e2776b1de68c82aa862c7f8ec27e1b4927d4ae075e20678/numpy-2.5.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:e8c11c405efc5ff6816d5983c96cdfa215bab3428961243af3ff59b228490438", size = 18426684, upload-time = "2026-07-04T17:07:24.941Z" },
{ url = "https://files.pythonhosted.org/packages/1f/64/c0ba2d90724d450279a7df8f32057241070250a26a7e2b5337d77347f481/numpy-2.5.1-cp314-cp314-win32.whl", hash = "sha256:f2479a47f8d5932d1718168a681ad6e536a9df484c83cfcf9de365e164537ace", size = 6116103, upload-time = "2026-07-04T17:07:27.622Z" },
{ url = "https://files.pythonhosted.org/packages/c1/1a/837f9ed7405adcd7a40538792eb169eddd8fa5630c16a1ef49dae71a30f4/numpy-2.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:24d0eb82c0541d3415a33425db64ae439dffccd7b4dbcb30e7c35120205c506a", size = 12562177, upload-time = "2026-07-04T17:07:29.887Z" },
{ url = "https://files.pythonhosted.org/packages/22/ed/49707938b6dd0a78a9178dd93227dc89e4c11af47f5c798d70366e8d0483/numpy-2.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:5a4c988b38d261deeeaad9954e3deb091ad905c94e8bb6708654ef1d97f286b0", size = 10627739, upload-time = "2026-07-04T17:07:32.568Z" },
{ url = "https://files.pythonhosted.org/packages/a6/c7/bb4b882cfe7f299cbc8b66e42e7dd78cf9d14e40f9469fc5e3db7e15b3bd/numpy-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a33276be12fa045805f477f22482088b66bb758ffbe89a9d21457de863a32e22", size = 11894709, upload-time = "2026-07-04T17:07:34.941Z" },
{ url = "https://files.pythonhosted.org/packages/40/3f/5af7f4a7f6224aef48017aa82bb6174c7a659d724be0c75017b7e64a55b4/numpy-2.5.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:f089d7b00756190aacf1f5d34bdf38c3c430ac82b4f868f8cede73380460fce7", size = 5453810, upload-time = "2026-07-04T17:07:37.495Z" },
{ url = "https://files.pythonhosted.org/packages/20/c9/3474309bc94d634d3f9c3eddf03250ecb8c22cd948ef16fef69a77cc5d7b/numpy-2.5.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:09e9bfd8d2cf479c7d174804fb3811c53a8e9f20a37444008606b57d6b7a826d", size = 6761189, upload-time = "2026-07-04T17:07:39.563Z" },
{ url = "https://files.pythonhosted.org/packages/90/8a/558ae39fdd55d7e7f7fef9a84a6e964ac6b23edbd2a07e52bb084500507d/numpy-2.5.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e68d8dd1e7eba712948f2053a29ec86917bc70ba1358df869d9f06649ef9cf09", size = 15225039, upload-time = "2026-07-04T17:07:41.682Z" },
{ url = "https://files.pythonhosted.org/packages/63/27/ca7392b2d030277bdf0273e7d23255b3ee57d57a7c170a6f4fb3981e1e5d/numpy-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:99d5095fa265a0c4152e7bb12759e14381ef5496152f1ce58f44bdf55c44beb4", size = 16701306, upload-time = "2026-07-04T17:07:44.611Z" },
{ url = "https://files.pythonhosted.org/packages/02/42/03d53ae7996c44d4374a8262e9dc41671fd56cbb98f7d47ef85cf5da4c6b/numpy-2.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ab87a91b3cc3382b8956095bd8f95e00cf679bb81554339be1a2ba404a1473c1", size = 16589955, upload-time = "2026-07-04T17:07:47.694Z" },
{ url = "https://files.pythonhosted.org/packages/7b/15/6c1784ae469640e65db111e9a34b3d0f14d91e8a38b9ce34810ced370dbb/numpy-2.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:224ca51130ef7da85bea2191625181cb4f337f9cb64b471f10c1a12aa8b60077", size = 18464252, upload-time = "2026-07-04T17:07:50.684Z" },
{ url = "https://files.pythonhosted.org/packages/94/a8/f98e50356cf167df656c526c2dfeec2d7dde182f2a3da4b458a5938e2776/numpy-2.5.1-cp314-cp314t-win32.whl", hash = "sha256:6eab239876581b2b3c5a242281b6007bbdbcd1c7085d7709bb57c5929b11e6bf", size = 6263298, upload-time = "2026-07-04T17:07:53.445Z" },
{ url = "https://files.pythonhosted.org/packages/72/ac/96ae880cdecad0b3275d9359fcec72667b49a4863c9f12942e43679dda02/numpy-2.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:83ce9c80d5b521b0d77ddcbe5447c218d247929b6cc056ca5351342accfff0af", size = 12748623, upload-time = "2026-07-04T17:07:55.384Z" },
{ url = "https://files.pythonhosted.org/packages/a1/5a/4d2b1601df3602dba7a14f3348ba9bfe94a18adb428e693df6154c293831/numpy-2.5.1-cp314-cp314t-win_arm64.whl", hash = "sha256:5a6db61f9aaa57e369905c67d852045d3c4f7126405b29d09b19dec118e9c9cb", size = 10697674, upload-time = "2026-07-04T17:07:58.506Z" },
]
[[package]]
name = "nvidia-cublas"
version = "13.1.1.3"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and sys_platform != 'win32'",
"python_full_version < '3.14' and sys_platform != 'win32'",
]
dependencies = [
{ name = "nvidia-cuda-nvrtc", version = "13.0.88", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'win32' and extra != 'extra-18-insect-detect-post-cpu' and extra != 'extra-18-insect-detect-post-cuda126' and extra != 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/a7/a1/0bd24ee8c8d03adac032fd2909426a00c88f8c57961b1277ded97f91119f/nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b7a210458267ac818974c53038fbec2e969d5c99f305ab15c72522fa9f001dd5", size = 542848918, upload-time = "2026-04-08T18:46:22.985Z" },
{ url = "https://files.pythonhosted.org/packages/3b/cd/154ca20c38269e05eff77c1464e6c1da89f50a6390b565e9d82e06bc11e1/nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:37936a16db8fe4ac1f065c2139360608a543a09275cb1a1af612e08cfa065436", size = 423138758, upload-time = "2026-04-08T18:46:58.655Z" },
{ url = "https://files.pythonhosted.org/packages/45/9e/2f562daf80eb8f7a685fb7bea4fda71f6048e4f359d6fdd1b6e70206cb2f/nvidia_cublas-13.1.1.3-py3-none-win_amd64.whl", hash = "sha256:b6cdce694e47ff6aadf0a69df1cab6628d696f5ff56e8d16af50309d855fa20f", size = 404358158, upload-time = "2026-04-08T18:47:26.987Z" },
]
[[package]]
name = "nvidia-cublas"
version = "13.4.0.1"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and sys_platform != 'win32'",
"python_full_version < '3.14' and sys_platform != 'win32'",
]
dependencies = [
{ name = "nvidia-cuda-nvrtc", version = "13.2.78", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'win32' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda126') or (extra == 'extra-18-insect-detect-post-cpu' and extra == 'extra-18-insect-detect-post-cuda132') or (extra == 'extra-18-insect-detect-post-cuda126' and extra == 'extra-18-insect-detect-post-cuda132')" },
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/d0/48/8571e55aaabbd112f06a39a71fbc3abf0b8a0d450921816a13a6d5e8fa0b/nvidia_cublas-13.4.0.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:705d7d214fbb20f134415ecadc488abf74f444c155a6555dec5687404afb18a9", size = 513051304, upload-time = "2026-04-13T09:49:32.758Z" },
{ url = "https://files.pythonhosted.org/packages/3d/ec/c9b2998aebe3149dee2769e501257e048c8701de51263925f4dff76ddedc/nvidia_cublas-13.4.0.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:53bf22e2ccbf644db74b6cc21cea7f5efb1a52aa64515438b430abbd05af4106", size = 404872465, upload-time = "2026-04-13T09:50:12.116Z" },
{ url = "https://files.pythonhosted.org/packages/d6/97/a7ac03495c1ca3c250f12f094dec46e945e38c06f24f3b11c168894a37d1/nvidia_cublas-13.4.0.1-py3-none-win_amd64.whl", hash = "sha256:37a142e2643c928f498f12f4f61c2ecd1c6c6c9608e16f6a4d45ec8d5d057733", size = 388919782, upload-time = "2026-04-13T10:09:36.942Z" },
]
[[package]]
name = "nvidia-cublas-cu12"
version = "12.6.4.1"
source = { registry = "https://pypi.org/simple" }