-
Notifications
You must be signed in to change notification settings - Fork 0
/
poetry.lock
7787 lines (7114 loc) · 561 KB
/
poetry.lock
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
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
# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
[[package]]
name = "aiofiles"
version = "23.2.1"
description = "File support for asyncio."
optional = false
python-versions = ">=3.7"
files = [
{file = "aiofiles-23.2.1-py3-none-any.whl", hash = "sha256:19297512c647d4b27a2cf7c34caa7e405c0d60b5560618a29a9fe027b18b0107"},
{file = "aiofiles-23.2.1.tar.gz", hash = "sha256:84ec2218d8419404abcb9f0c02df3f34c6e0a68ed41072acfb1cef5cbc29051a"},
]
[[package]]
name = "aiohappyeyeballs"
version = "2.4.0"
description = "Happy Eyeballs for asyncio"
optional = false
python-versions = ">=3.8"
files = [
{file = "aiohappyeyeballs-2.4.0-py3-none-any.whl", hash = "sha256:7ce92076e249169a13c2f49320d1967425eaf1f407522d707d59cac7628d62bd"},
{file = "aiohappyeyeballs-2.4.0.tar.gz", hash = "sha256:55a1714f084e63d49639800f95716da97a1f173d46a16dfcfda0016abb93b6b2"},
]
[[package]]
name = "aiohttp"
version = "3.10.5"
description = "Async http client/server framework (asyncio)"
optional = false
python-versions = ">=3.8"
files = [
{file = "aiohttp-3.10.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:18a01eba2574fb9edd5f6e5fb25f66e6ce061da5dab5db75e13fe1558142e0a3"},
{file = "aiohttp-3.10.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:94fac7c6e77ccb1ca91e9eb4cb0ac0270b9fb9b289738654120ba8cebb1189c6"},
{file = "aiohttp-3.10.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2f1f1c75c395991ce9c94d3e4aa96e5c59c8356a15b1c9231e783865e2772699"},
{file = "aiohttp-3.10.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f7acae3cf1a2a2361ec4c8e787eaaa86a94171d2417aae53c0cca6ca3118ff6"},
{file = "aiohttp-3.10.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:94c4381ffba9cc508b37d2e536b418d5ea9cfdc2848b9a7fea6aebad4ec6aac1"},
{file = "aiohttp-3.10.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c31ad0c0c507894e3eaa843415841995bf8de4d6b2d24c6e33099f4bc9fc0d4f"},
{file = "aiohttp-3.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0912b8a8fadeb32ff67a3ed44249448c20148397c1ed905d5dac185b4ca547bb"},
{file = "aiohttp-3.10.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d93400c18596b7dc4794d48a63fb361b01a0d8eb39f28800dc900c8fbdaca91"},
{file = "aiohttp-3.10.5-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d00f3c5e0d764a5c9aa5a62d99728c56d455310bcc288a79cab10157b3af426f"},
{file = "aiohttp-3.10.5-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:d742c36ed44f2798c8d3f4bc511f479b9ceef2b93f348671184139e7d708042c"},
{file = "aiohttp-3.10.5-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:814375093edae5f1cb31e3407997cf3eacefb9010f96df10d64829362ae2df69"},
{file = "aiohttp-3.10.5-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8224f98be68a84b19f48e0bdc14224b5a71339aff3a27df69989fa47d01296f3"},
{file = "aiohttp-3.10.5-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d9a487ef090aea982d748b1b0d74fe7c3950b109df967630a20584f9a99c0683"},
{file = "aiohttp-3.10.5-cp310-cp310-win32.whl", hash = "sha256:d9ef084e3dc690ad50137cc05831c52b6ca428096e6deb3c43e95827f531d5ef"},
{file = "aiohttp-3.10.5-cp310-cp310-win_amd64.whl", hash = "sha256:66bf9234e08fe561dccd62083bf67400bdbf1c67ba9efdc3dac03650e97c6088"},
{file = "aiohttp-3.10.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8c6a4e5e40156d72a40241a25cc226051c0a8d816610097a8e8f517aeacd59a2"},
{file = "aiohttp-3.10.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c634a3207a5445be65536d38c13791904fda0748b9eabf908d3fe86a52941cf"},
{file = "aiohttp-3.10.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4aff049b5e629ef9b3e9e617fa6e2dfeda1bf87e01bcfecaf3949af9e210105e"},
{file = "aiohttp-3.10.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1942244f00baaacaa8155eca94dbd9e8cc7017deb69b75ef67c78e89fdad3c77"},
{file = "aiohttp-3.10.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e04a1f2a65ad2f93aa20f9ff9f1b672bf912413e5547f60749fa2ef8a644e061"},
{file = "aiohttp-3.10.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7f2bfc0032a00405d4af2ba27f3c429e851d04fad1e5ceee4080a1c570476697"},
{file = "aiohttp-3.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:424ae21498790e12eb759040bbb504e5e280cab64693d14775c54269fd1d2bb7"},
{file = "aiohttp-3.10.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:975218eee0e6d24eb336d0328c768ebc5d617609affaca5dbbd6dd1984f16ed0"},
{file = "aiohttp-3.10.5-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4120d7fefa1e2d8fb6f650b11489710091788de554e2b6f8347c7a20ceb003f5"},
{file = "aiohttp-3.10.5-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:b90078989ef3fc45cf9221d3859acd1108af7560c52397ff4ace8ad7052a132e"},
{file = "aiohttp-3.10.5-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:ba5a8b74c2a8af7d862399cdedce1533642fa727def0b8c3e3e02fcb52dca1b1"},
{file = "aiohttp-3.10.5-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:02594361128f780eecc2a29939d9dfc870e17b45178a867bf61a11b2a4367277"},
{file = "aiohttp-3.10.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8fb4fc029e135859f533025bc82047334e24b0d489e75513144f25408ecaf058"},
{file = "aiohttp-3.10.5-cp311-cp311-win32.whl", hash = "sha256:e1ca1ef5ba129718a8fc827b0867f6aa4e893c56eb00003b7367f8a733a9b072"},
{file = "aiohttp-3.10.5-cp311-cp311-win_amd64.whl", hash = "sha256:349ef8a73a7c5665cca65c88ab24abe75447e28aa3bc4c93ea5093474dfdf0ff"},
{file = "aiohttp-3.10.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:305be5ff2081fa1d283a76113b8df7a14c10d75602a38d9f012935df20731487"},
{file = "aiohttp-3.10.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3a1c32a19ee6bbde02f1cb189e13a71b321256cc1d431196a9f824050b160d5a"},
{file = "aiohttp-3.10.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:61645818edd40cc6f455b851277a21bf420ce347baa0b86eaa41d51ef58ba23d"},
{file = "aiohttp-3.10.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c225286f2b13bab5987425558baa5cbdb2bc925b2998038fa028245ef421e75"},
{file = "aiohttp-3.10.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8ba01ebc6175e1e6b7275c907a3a36be48a2d487549b656aa90c8a910d9f3178"},
{file = "aiohttp-3.10.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8eaf44ccbc4e35762683078b72bf293f476561d8b68ec8a64f98cf32811c323e"},
{file = "aiohttp-3.10.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1c43eb1ab7cbf411b8e387dc169acb31f0ca0d8c09ba63f9eac67829585b44f"},
{file = "aiohttp-3.10.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de7a5299827253023c55ea549444e058c0eb496931fa05d693b95140a947cb73"},
{file = "aiohttp-3.10.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4790f0e15f00058f7599dab2b206d3049d7ac464dc2e5eae0e93fa18aee9e7bf"},
{file = "aiohttp-3.10.5-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:44b324a6b8376a23e6ba25d368726ee3bc281e6ab306db80b5819999c737d820"},
{file = "aiohttp-3.10.5-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:0d277cfb304118079e7044aad0b76685d30ecb86f83a0711fc5fb257ffe832ca"},
{file = "aiohttp-3.10.5-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:54d9ddea424cd19d3ff6128601a4a4d23d54a421f9b4c0fff740505813739a91"},
{file = "aiohttp-3.10.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4f1c9866ccf48a6df2b06823e6ae80573529f2af3a0992ec4fe75b1a510df8a6"},
{file = "aiohttp-3.10.5-cp312-cp312-win32.whl", hash = "sha256:dc4826823121783dccc0871e3f405417ac116055bf184ac04c36f98b75aacd12"},
{file = "aiohttp-3.10.5-cp312-cp312-win_amd64.whl", hash = "sha256:22c0a23a3b3138a6bf76fc553789cb1a703836da86b0f306b6f0dc1617398abc"},
{file = "aiohttp-3.10.5-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7f6b639c36734eaa80a6c152a238242bedcee9b953f23bb887e9102976343092"},
{file = "aiohttp-3.10.5-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f29930bc2921cef955ba39a3ff87d2c4398a0394ae217f41cb02d5c26c8b1b77"},
{file = "aiohttp-3.10.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f489a2c9e6455d87eabf907ac0b7d230a9786be43fbe884ad184ddf9e9c1e385"},
{file = "aiohttp-3.10.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:123dd5b16b75b2962d0fff566effb7a065e33cd4538c1692fb31c3bda2bfb972"},
{file = "aiohttp-3.10.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b98e698dc34966e5976e10bbca6d26d6724e6bdea853c7c10162a3235aba6e16"},
{file = "aiohttp-3.10.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c3b9162bab7e42f21243effc822652dc5bb5e8ff42a4eb62fe7782bcbcdfacf6"},
{file = "aiohttp-3.10.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1923a5c44061bffd5eebeef58cecf68096e35003907d8201a4d0d6f6e387ccaa"},
{file = "aiohttp-3.10.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d55f011da0a843c3d3df2c2cf4e537b8070a419f891c930245f05d329c4b0689"},
{file = "aiohttp-3.10.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:afe16a84498441d05e9189a15900640a2d2b5e76cf4efe8cbb088ab4f112ee57"},
{file = "aiohttp-3.10.5-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f8112fb501b1e0567a1251a2fd0747baae60a4ab325a871e975b7bb67e59221f"},
{file = "aiohttp-3.10.5-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:1e72589da4c90337837fdfe2026ae1952c0f4a6e793adbbfbdd40efed7c63599"},
{file = "aiohttp-3.10.5-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4d46c7b4173415d8e583045fbc4daa48b40e31b19ce595b8d92cf639396c15d5"},
{file = "aiohttp-3.10.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:33e6bc4bab477c772a541f76cd91e11ccb6d2efa2b8d7d7883591dfb523e5987"},
{file = "aiohttp-3.10.5-cp313-cp313-win32.whl", hash = "sha256:c58c6837a2c2a7cf3133983e64173aec11f9c2cd8e87ec2fdc16ce727bcf1a04"},
{file = "aiohttp-3.10.5-cp313-cp313-win_amd64.whl", hash = "sha256:38172a70005252b6893088c0f5e8a47d173df7cc2b2bd88650957eb84fcf5022"},
{file = "aiohttp-3.10.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:f6f18898ace4bcd2d41a122916475344a87f1dfdec626ecde9ee802a711bc569"},
{file = "aiohttp-3.10.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5ede29d91a40ba22ac1b922ef510aab871652f6c88ef60b9dcdf773c6d32ad7a"},
{file = "aiohttp-3.10.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:673f988370f5954df96cc31fd99c7312a3af0a97f09e407399f61583f30da9bc"},
{file = "aiohttp-3.10.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58718e181c56a3c02d25b09d4115eb02aafe1a732ce5714ab70326d9776457c3"},
{file = "aiohttp-3.10.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b38b1570242fbab8d86a84128fb5b5234a2f70c2e32f3070143a6d94bc854cf"},
{file = "aiohttp-3.10.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:074d1bff0163e107e97bd48cad9f928fa5a3eb4b9d33366137ffce08a63e37fe"},
{file = "aiohttp-3.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd31f176429cecbc1ba499d4aba31aaccfea488f418d60376b911269d3b883c5"},
{file = "aiohttp-3.10.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7384d0b87d4635ec38db9263e6a3f1eb609e2e06087f0aa7f63b76833737b471"},
{file = "aiohttp-3.10.5-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8989f46f3d7ef79585e98fa991e6ded55d2f48ae56d2c9fa5e491a6e4effb589"},
{file = "aiohttp-3.10.5-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:c83f7a107abb89a227d6c454c613e7606c12a42b9a4ca9c5d7dad25d47c776ae"},
{file = "aiohttp-3.10.5-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:cde98f323d6bf161041e7627a5fd763f9fd829bcfcd089804a5fdce7bb6e1b7d"},
{file = "aiohttp-3.10.5-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:676f94c5480d8eefd97c0c7e3953315e4d8c2b71f3b49539beb2aa676c58272f"},
{file = "aiohttp-3.10.5-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:2d21ac12dc943c68135ff858c3a989f2194a709e6e10b4c8977d7fcd67dfd511"},
{file = "aiohttp-3.10.5-cp38-cp38-win32.whl", hash = "sha256:17e997105bd1a260850272bfb50e2a328e029c941c2708170d9d978d5a30ad9a"},
{file = "aiohttp-3.10.5-cp38-cp38-win_amd64.whl", hash = "sha256:1c19de68896747a2aa6257ae4cf6ef59d73917a36a35ee9d0a6f48cff0f94db8"},
{file = "aiohttp-3.10.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7e2fe37ac654032db1f3499fe56e77190282534810e2a8e833141a021faaab0e"},
{file = "aiohttp-3.10.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f5bf3ead3cb66ab990ee2561373b009db5bc0e857549b6c9ba84b20bc462e172"},
{file = "aiohttp-3.10.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1b2c16a919d936ca87a3c5f0e43af12a89a3ce7ccbce59a2d6784caba945b68b"},
{file = "aiohttp-3.10.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad146dae5977c4dd435eb31373b3fe9b0b1bf26858c6fc452bf6af394067e10b"},
{file = "aiohttp-3.10.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8c5c6fa16412b35999320f5c9690c0f554392dc222c04e559217e0f9ae244b92"},
{file = "aiohttp-3.10.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:95c4dc6f61d610bc0ee1edc6f29d993f10febfe5b76bb470b486d90bbece6b22"},
{file = "aiohttp-3.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da452c2c322e9ce0cfef392e469a26d63d42860f829026a63374fde6b5c5876f"},
{file = "aiohttp-3.10.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:898715cf566ec2869d5cb4d5fb4be408964704c46c96b4be267442d265390f32"},
{file = "aiohttp-3.10.5-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:391cc3a9c1527e424c6865e087897e766a917f15dddb360174a70467572ac6ce"},
{file = "aiohttp-3.10.5-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:380f926b51b92d02a34119d072f178d80bbda334d1a7e10fa22d467a66e494db"},
{file = "aiohttp-3.10.5-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce91db90dbf37bb6fa0997f26574107e1b9d5ff939315247b7e615baa8ec313b"},
{file = "aiohttp-3.10.5-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9093a81e18c45227eebe4c16124ebf3e0d893830c6aca7cc310bfca8fe59d857"},
{file = "aiohttp-3.10.5-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ee40b40aa753d844162dcc80d0fe256b87cba48ca0054f64e68000453caead11"},
{file = "aiohttp-3.10.5-cp39-cp39-win32.whl", hash = "sha256:03f2645adbe17f274444953bdea69f8327e9d278d961d85657cb0d06864814c1"},
{file = "aiohttp-3.10.5-cp39-cp39-win_amd64.whl", hash = "sha256:d17920f18e6ee090bdd3d0bfffd769d9f2cb4c8ffde3eb203777a3895c128862"},
{file = "aiohttp-3.10.5.tar.gz", hash = "sha256:f071854b47d39591ce9a17981c46790acb30518e2f83dfca8db2dfa091178691"},
]
[package.dependencies]
aiohappyeyeballs = ">=2.3.0"
aiosignal = ">=1.1.2"
async-timeout = {version = ">=4.0,<5.0", markers = "python_version < \"3.11\""}
attrs = ">=17.3.0"
frozenlist = ">=1.1.1"
multidict = ">=4.5,<7.0"
yarl = ">=1.0,<2.0"
[package.extras]
speedups = ["Brotli", "aiodns (>=3.2.0)", "brotlicffi"]
[[package]]
name = "aiosignal"
version = "1.3.1"
description = "aiosignal: a list of registered asynchronous callbacks"
optional = false
python-versions = ">=3.7"
files = [
{file = "aiosignal-1.3.1-py3-none-any.whl", hash = "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17"},
{file = "aiosignal-1.3.1.tar.gz", hash = "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc"},
]
[package.dependencies]
frozenlist = ">=1.1.0"
[[package]]
name = "alembic"
version = "1.13.2"
description = "A database migration tool for SQLAlchemy."
optional = false
python-versions = ">=3.8"
files = [
{file = "alembic-1.13.2-py3-none-any.whl", hash = "sha256:6b8733129a6224a9a711e17c99b08462dbf7cc9670ba8f2e2ae9af860ceb1953"},
{file = "alembic-1.13.2.tar.gz", hash = "sha256:1ff0ae32975f4fd96028c39ed9bb3c867fe3af956bd7bb37343b54c9fe7445ef"},
]
[package.dependencies]
Mako = "*"
SQLAlchemy = ">=1.3.0"
typing-extensions = ">=4"
[package.extras]
tz = ["backports.zoneinfo"]
[[package]]
name = "amqp"
version = "5.2.0"
description = "Low-level AMQP client for Python (fork of amqplib)."
optional = false
python-versions = ">=3.6"
files = [
{file = "amqp-5.2.0-py3-none-any.whl", hash = "sha256:827cb12fb0baa892aad844fd95258143bce4027fdac4fccddbc43330fd281637"},
{file = "amqp-5.2.0.tar.gz", hash = "sha256:a1ecff425ad063ad42a486c902807d1482311481c8ad95a72694b2975e75f7fd"},
]
[package.dependencies]
vine = ">=5.0.0,<6.0.0"
[[package]]
name = "annotated-types"
version = "0.7.0"
description = "Reusable constraint types to use with typing.Annotated"
optional = false
python-versions = ">=3.8"
files = [
{file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"},
{file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"},
]
[[package]]
name = "anyio"
version = "4.6.0"
description = "High level compatibility layer for multiple asynchronous event loop implementations"
optional = false
python-versions = ">=3.9"
files = [
{file = "anyio-4.6.0-py3-none-any.whl", hash = "sha256:c7d2e9d63e31599eeb636c8c5c03a7e108d73b345f064f1c19fdc87b79036a9a"},
{file = "anyio-4.6.0.tar.gz", hash = "sha256:137b4559cbb034c477165047febb6ff83f390fc3b20bf181c1fc0a728cb8beeb"},
]
[package.dependencies]
exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""}
idna = ">=2.8"
sniffio = ">=1.1"
typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""}
[package.extras]
doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"]
test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.21.0b1)"]
trio = ["trio (>=0.26.1)"]
[[package]]
name = "apache-airflow"
version = "2.10.2"
description = "Programmatically author, schedule and monitor data pipelines"
optional = false
python-versions = "<3.13,~=3.8"
files = [
{file = "apache_airflow-2.10.2-py3-none-any.whl", hash = "sha256:1b3a2a29a8e62702be8d1a6eb7a692f99407408d9c8cd91dff17b4b90985c6ba"},
{file = "apache_airflow-2.10.2.tar.gz", hash = "sha256:8049d29798fda50b8f8778fe4cf4cb3eb956ba1cb2121f0e6709397beb73efa7"},
]
[package.dependencies]
alembic = ">=1.13.1,<2.0"
apache-airflow-providers-apache-beam = {version = "*", optional = true, markers = "python_version != \"3.12\" and extra == \"apache-beam\""}
apache-airflow-providers-celery = {version = "*", optional = true, markers = "extra == \"celery\""}
apache-airflow-providers-cncf-kubernetes = {version = "*", optional = true, markers = "extra == \"cncf-kubernetes\""}
apache-airflow-providers-common-compat = "*"
apache-airflow-providers-common-io = "*"
apache-airflow-providers-common-sql = "*"
apache-airflow-providers-fab = ">=1.0.2"
apache-airflow-providers-ftp = "*"
apache-airflow-providers-google = {version = "*", optional = true, markers = "extra == \"google\""}
apache-airflow-providers-http = "*"
apache-airflow-providers-imap = "*"
apache-airflow-providers-openlineage = {version = "*", optional = true, markers = "extra == \"openlineage\""}
apache-airflow-providers-postgres = {version = "*", optional = true, markers = "extra == \"postgres\""}
apache-airflow-providers-sftp = {version = "*", optional = true, markers = "extra == \"sftp\""}
apache-airflow-providers-smtp = "*"
apache-airflow-providers-sqlite = "*"
argcomplete = ">=1.10"
asgiref = ">=2.3.0"
attrs = ">=22.1.0"
blinker = ">=1.6.2"
colorlog = ">=6.8.2"
configupdater = ">=3.1.1"
connexion = {version = ">=2.14.2,<3.0", extras = ["flask"]}
cron-descriptor = ">=1.2.24"
croniter = ">=2.0.2"
cryptography = ">=41.0.0"
deprecated = ">=1.2.13"
dill = ">=0.2.2"
eventlet = {version = ">=0.33.3", optional = true, markers = "extra == \"async\""}
flask = ">=2.2.1,<2.3"
flask-caching = ">=2.0.0"
flask-session = ">=0.4.0,<0.6"
flask-wtf = ">=1.1.0"
fsspec = ">=2023.10.0"
gevent = {version = ">=0.13", optional = true, markers = "extra == \"async\""}
google-re2 = {version = ">=1.0", markers = "python_version < \"3.12\""}
greenlet = {version = ">=0.4.9", optional = true, markers = "extra == \"async\""}
gunicorn = ">=20.1.0"
httpx = ">=0.25.0"
importlib_metadata = {version = ">=6.5", markers = "python_version < \"3.12\""}
itsdangerous = ">=2.0"
jinja2 = ">=3.0.0"
jsonschema = ">=4.18.0"
lazy-object-proxy = ">=1.2.0"
linkify-it-py = ">=2.0.0"
lockfile = ">=0.12.2"
markdown-it-py = ">=2.1.0"
markupsafe = ">=1.1.1"
marshmallow-oneofschema = ">=2.0.1"
mdit-py-plugins = ">=0.3.0"
methodtools = ">=0.4.7"
opentelemetry-api = ">=1.15.0"
opentelemetry-exporter-otlp = ">=1.15.0"
packaging = ">=23.0"
pathspec = ">=0.9.0"
pendulum = {version = ">=2.1.2,<4.0", markers = "python_version < \"3.12\""}
pluggy = ">=1.5.0"
psutil = ">=5.8.0"
pygments = ">=2.0.1"
pyjwt = ">=2.0.0"
python-daemon = ">=3.0.0"
python-dateutil = ">=2.7.0"
python-nvd3 = ">=0.15.0"
python-slugify = ">=5.0"
requests = ">=2.27.0,<3"
requests-toolbelt = ">=0.4.0"
rfc3339-validator = ">=0.1.4"
rich = ">=12.4.4"
rich-argparse = ">=1.0.0"
setproctitle = ">=1.3.3"
sqlalchemy = ">=1.4.36,<2.0"
sqlalchemy-jsonfield = ">=1.0"
tabulate = ">=0.7.5"
tenacity = ">=8.0.0,<8.2.0 || >8.2.0"
termcolor = ">=1.1.0"
unicodecsv = ">=0.14.1"
universal-pathlib = ">=0.2.2,<0.2.4 || >0.2.4"
werkzeug = ">=2.0,<3"
[package.extras]
aiobotocore = ["aiobotocore (>=2.9.0)"]
airbyte = ["apache-airflow-providers-airbyte"]
alibaba = ["apache-airflow-providers-alibaba"]
all = ["apache-airflow[aiobotocore]", "apache-airflow[airbyte]", "apache-airflow[alibaba]", "apache-airflow[all-dbs]", "apache-airflow[amazon]", "apache-airflow[apache-atlas]", "apache-airflow[apache-beam]", "apache-airflow[apache-cassandra]", "apache-airflow[apache-drill]", "apache-airflow[apache-druid]", "apache-airflow[apache-flink]", "apache-airflow[apache-hdfs]", "apache-airflow[apache-hive]", "apache-airflow[apache-iceberg]", "apache-airflow[apache-impala]", "apache-airflow[apache-kafka]", "apache-airflow[apache-kylin]", "apache-airflow[apache-livy]", "apache-airflow[apache-pig]", "apache-airflow[apache-pinot]", "apache-airflow[apache-spark]", "apache-airflow[apache-webhdfs]", "apache-airflow[apprise]", "apache-airflow[arangodb]", "apache-airflow[asana]", "apache-airflow[async]", "apache-airflow[atlassian-jira]", "apache-airflow[celery]", "apache-airflow[cgroups]", "apache-airflow[cloudant]", "apache-airflow[cloudpickle]", "apache-airflow[cncf-kubernetes]", "apache-airflow[cohere]", "apache-airflow[common-compat]", "apache-airflow[common-io]", "apache-airflow[common-sql]", "apache-airflow[databricks]", "apache-airflow[datadog]", "apache-airflow[dbt-cloud]", "apache-airflow[deprecated-api]", "apache-airflow[dingding]", "apache-airflow[discord]", "apache-airflow[docker]", "apache-airflow[elasticsearch]", "apache-airflow[exasol]", "apache-airflow[fab]", "apache-airflow[facebook]", "apache-airflow[ftp]", "apache-airflow[github-enterprise]", "apache-airflow[github]", "apache-airflow[google-auth]", "apache-airflow[google]", "apache-airflow[graphviz]", "apache-airflow[grpc]", "apache-airflow[hashicorp]", "apache-airflow[http]", "apache-airflow[imap]", "apache-airflow[influxdb]", "apache-airflow[jdbc]", "apache-airflow[jenkins]", "apache-airflow[kerberos]", "apache-airflow[ldap]", "apache-airflow[leveldb]", "apache-airflow[microsoft-azure]", "apache-airflow[microsoft-mssql]", "apache-airflow[microsoft-psrp]", "apache-airflow[microsoft-winrm]", "apache-airflow[mongo]", "apache-airflow[mysql]", "apache-airflow[neo4j]", "apache-airflow[odbc]", "apache-airflow[openai]", "apache-airflow[openfaas]", "apache-airflow[openlineage]", "apache-airflow[opensearch]", "apache-airflow[opsgenie]", "apache-airflow[oracle]", "apache-airflow[otel]", "apache-airflow[pagerduty]", "apache-airflow[pandas]", "apache-airflow[papermill]", "apache-airflow[password]", "apache-airflow[pgvector]", "apache-airflow[pinecone]", "apache-airflow[postgres]", "apache-airflow[presto]", "apache-airflow[pydantic]", "apache-airflow[qdrant]", "apache-airflow[rabbitmq]", "apache-airflow[redis]", "apache-airflow[s3fs]", "apache-airflow[salesforce]", "apache-airflow[samba]", "apache-airflow[saml]", "apache-airflow[segment]", "apache-airflow[sendgrid]", "apache-airflow[sentry]", "apache-airflow[sftp]", "apache-airflow[singularity]", "apache-airflow[slack]", "apache-airflow[smtp]", "apache-airflow[snowflake]", "apache-airflow[sqlite]", "apache-airflow[ssh]", "apache-airflow[statsd]", "apache-airflow[tableau]", "apache-airflow[tabular]", "apache-airflow[telegram]", "apache-airflow[teradata]", "apache-airflow[trino]", "apache-airflow[uv]", "apache-airflow[vertica]", "apache-airflow[virtualenv]", "apache-airflow[weaviate]", "apache-airflow[yandex]", "apache-airflow[ydb]", "apache-airflow[zendesk]"]
all-core = ["apache-airflow[aiobotocore]", "apache-airflow[apache-atlas]", "apache-airflow[apache-webhdfs]", "apache-airflow[async]", "apache-airflow[cgroups]", "apache-airflow[cloudpickle]", "apache-airflow[deprecated-api]", "apache-airflow[github-enterprise]", "apache-airflow[google-auth]", "apache-airflow[graphviz]", "apache-airflow[kerberos]", "apache-airflow[ldap]", "apache-airflow[leveldb]", "apache-airflow[otel]", "apache-airflow[pandas]", "apache-airflow[password]", "apache-airflow[pydantic]", "apache-airflow[rabbitmq]", "apache-airflow[s3fs]", "apache-airflow[saml]", "apache-airflow[sentry]", "apache-airflow[statsd]", "apache-airflow[uv]", "apache-airflow[virtualenv]"]
all-dbs = ["apache-airflow[apache-cassandra]", "apache-airflow[apache-drill]", "apache-airflow[apache-druid]", "apache-airflow[apache-hdfs]", "apache-airflow[apache-hive]", "apache-airflow[apache-impala]", "apache-airflow[apache-pinot]", "apache-airflow[arangodb]", "apache-airflow[cloudant]", "apache-airflow[databricks]", "apache-airflow[exasol]", "apache-airflow[influxdb]", "apache-airflow[microsoft-mssql]", "apache-airflow[mongo]", "apache-airflow[mysql]", "apache-airflow[neo4j]", "apache-airflow[postgres]", "apache-airflow[presto]", "apache-airflow[trino]", "apache-airflow[vertica]"]
amazon = ["apache-airflow-providers-amazon"]
apache-atlas = ["atlasclient (>=0.1.2)"]
apache-beam = ["apache-airflow-providers-apache-beam"]
apache-cassandra = ["apache-airflow-providers-apache-cassandra"]
apache-drill = ["apache-airflow-providers-apache-drill"]
apache-druid = ["apache-airflow-providers-apache-druid"]
apache-flink = ["apache-airflow-providers-apache-flink"]
apache-hdfs = ["apache-airflow-providers-apache-hdfs"]
apache-hive = ["apache-airflow-providers-apache-hive"]
apache-iceberg = ["apache-airflow-providers-apache-iceberg"]
apache-impala = ["apache-airflow-providers-apache-impala"]
apache-kafka = ["apache-airflow-providers-apache-kafka"]
apache-kylin = ["apache-airflow-providers-apache-kylin"]
apache-livy = ["apache-airflow-providers-apache-livy"]
apache-pig = ["apache-airflow-providers-apache-pig"]
apache-pinot = ["apache-airflow-providers-apache-pinot"]
apache-spark = ["apache-airflow-providers-apache-spark"]
apache-webhdfs = ["hdfs[avro,dataframe,kerberos] (>=2.0.4)"]
apprise = ["apache-airflow-providers-apprise"]
arangodb = ["apache-airflow-providers-arangodb"]
asana = ["apache-airflow-providers-asana"]
async = ["eventlet (>=0.33.3)", "gevent (>=0.13)", "greenlet (>=0.4.9)"]
atlas = ["apache-airflow[apache-atlas]"]
atlassian-jira = ["apache-airflow-providers-atlassian-jira"]
aws = ["apache-airflow[amazon]"]
azure = ["apache-airflow[microsoft-azure]"]
cassandra = ["apache-airflow[apache-cassandra]"]
celery = ["apache-airflow-providers-celery"]
cgroups = ["cgroupspy (>=0.2.2)"]
cloudant = ["apache-airflow-providers-cloudant"]
cloudpickle = ["cloudpickle"]
cncf-kubernetes = ["apache-airflow-providers-cncf-kubernetes"]
cohere = ["apache-airflow-providers-cohere"]
common-compat = ["apache-airflow-providers-common-compat"]
common-io = ["apache-airflow-providers-common-io"]
common-sql = ["apache-airflow-providers-common-sql"]
databricks = ["apache-airflow-providers-databricks"]
datadog = ["apache-airflow-providers-datadog"]
dbt-cloud = ["apache-airflow-providers-dbt-cloud"]
deprecated-api = ["requests (>=2.27.0,<3)"]
devel-ci = ["aiobotocore (>=2.9.0)", "aiofiles (>=23.2.0)", "aioresponses (>=0.7.6)", "amqp", "astroid (>=2.12.3,<3.0)", "atlasclient (>=0.1.2)", "authlib (>=1.0.0)", "backports-zoneinfo (>=0.2.1)", "bcrypt (>=2.0.0)", "beautifulsoup4 (>=4.7.1)", "black (>=23.12.0)", "blinker (>=1.1)", "blinker (>=1.7.0)", "cgroupspy (>=0.2.2)", "checksumdir (>=1.2.0)", "click (>=8.0)", "click (>=8.0,!=8.1.4,!=8.1.5)", "cloudpickle", "coverage (>=7.4.0)", "diagrams (>=0.23.4)", "docutils (>=0.16,<0.17)", "duckdb (>=0.10.0)", "duckdb (>=0.9.0)", "eralchemy2 (>=1.3.8)", "eventlet (>=0.33.3)", "flask-bcrypt (>=0.7.1)", "gevent (>=0.13)", "gitpython (>=3.1.40)", "graphviz (>=0.12)", "greenlet (>=0.4.9)", "hatch (>=1.9.1)", "hdfs[avro,dataframe,kerberos] (>=2.0.4)", "incremental (>=22.10.0,!=24.7.0,!=24.7.1)", "ipdb (>=0.13.13)", "jmespath (>=0.7.0)", "ldap3 (>=2.5.1)", "mypy (==1.9.0)", "opentelemetry-exporter-prometheus", "pandas (>=1.2.5,<2.2)", "pipdeptree (>=2.13.1)", "plyvel", "pre-commit (>=3.5.0)", "pydantic (>=2.3.0)", "pygithub (>=2.1.1)", "pykerberos (>=1.1.13)", "pytest (>=8.2,<9)", "pytest-asyncio (>=0.23.6)", "pytest-cov (>=4.1.0)", "pytest-custom-exit-code (>=0.3.0)", "pytest-icdiff (>=0.9)", "pytest-instafail (>=0.5.0)", "pytest-mock (>=3.12.0)", "pytest-rerunfailures (>=13.0)", "pytest-timeouts (>=1.2.1)", "pytest-xdist (>=3.5.0)", "python-ldap", "python3-saml (>=1.16.0)", "requests (>=2.27.0,<3)", "requests-kerberos (>=0.10.0)", "requests-mock (>=1.11.0)", "restructuredtext-lint (>=1.4.0)", "rich-click (>=1.7.0)", "ruff (==0.5.5)", "s3fs (>=2023.10.0)", "semver (>=3.0.2)", "sentry-sdk (>=1.32.0,!=1.33.0)", "sphinx (>=5.3.0,<6.0.0)", "sphinx-airflow-theme (>=0.0.12)", "sphinx-argparse (>=0.4.0)", "sphinx-autoapi (>=2.1.1)", "sphinx-copybutton (>=0.5.2)", "sphinx-design (>=0.5.0)", "sphinx-jinja (>=2.0.2)", "sphinx-rtd-theme (>=2.0.0)", "sphinxcontrib-applehelp (>=1.0.4)", "sphinxcontrib-devhelp (>=1.0.2)", "sphinxcontrib-htmlhelp (>=2.0.1)", "sphinxcontrib-httpdomain (>=1.8.1)", "sphinxcontrib-jquery (>=4.1)", "sphinxcontrib-jsmath (>=1.0.1)", "sphinxcontrib-qthelp (>=1.0.3)", "sphinxcontrib-redoc (>=1.6.0)", "sphinxcontrib-serializinghtml (==1.1.5)", "sphinxcontrib-spelling (>=8.0.0)", "statsd (>=3.3.0)", "thrift-sasl (>=0.2.0)", "time-machine (>=2.13.0)", "towncrier (>=23.11.0)", "twine (>=4.0.2)", "types-aiofiles", "types-certifi", "types-croniter", "types-deprecated", "types-docutils", "types-markdown", "types-paramiko", "types-protobuf", "types-pymysql", "types-python-dateutil", "types-python-slugify", "types-pytz", "types-pyyaml", "types-redis", "types-requests", "types-setuptools", "types-tabulate", "types-termcolor", "types-toml", "uv (>=0.1.32)", "virtualenv", "wheel (>=0.42.0)", "yamllint (>=1.33.0)"]
dingding = ["apache-airflow-providers-dingding"]
discord = ["apache-airflow-providers-discord"]
docker = ["apache-airflow-providers-docker"]
druid = ["apache-airflow[apache-druid]"]
elasticsearch = ["apache-airflow-providers-elasticsearch"]
exasol = ["apache-airflow-providers-exasol"]
fab = ["apache-airflow-providers-fab"]
facebook = ["apache-airflow-providers-facebook"]
ftp = ["apache-airflow-providers-ftp"]
gcp = ["apache-airflow[google]"]
gcp-api = ["apache-airflow[google]"]
github = ["apache-airflow-providers-github"]
github-enterprise = ["apache-airflow[fab]", "authlib (>=1.0.0)"]
google = ["apache-airflow-providers-google"]
google-auth = ["apache-airflow[fab]", "authlib (>=1.0.0)"]
graphviz = ["graphviz (>=0.12)"]
grpc = ["apache-airflow-providers-grpc"]
hashicorp = ["apache-airflow-providers-hashicorp"]
hdfs = ["apache-airflow[apache-hdfs]"]
hive = ["apache-airflow[apache-hive]"]
http = ["apache-airflow-providers-http"]
imap = ["apache-airflow-providers-imap"]
influxdb = ["apache-airflow-providers-influxdb"]
jdbc = ["apache-airflow-providers-jdbc"]
jenkins = ["apache-airflow-providers-jenkins"]
kerberos = ["pykerberos (>=1.1.13)", "requests-kerberos (>=0.10.0)", "thrift-sasl (>=0.2.0)"]
kubernetes = ["apache-airflow[cncf-kubernetes]"]
ldap = ["ldap3 (>=2.5.1)", "python-ldap"]
leveldb = ["plyvel"]
microsoft-azure = ["apache-airflow-providers-microsoft-azure"]
microsoft-mssql = ["apache-airflow-providers-microsoft-mssql"]
microsoft-psrp = ["apache-airflow-providers-microsoft-psrp"]
microsoft-winrm = ["apache-airflow-providers-microsoft-winrm"]
mongo = ["apache-airflow-providers-mongo"]
mssql = ["apache-airflow[microsoft-mssql]"]
mysql = ["apache-airflow-providers-mysql"]
neo4j = ["apache-airflow-providers-neo4j"]
odbc = ["apache-airflow-providers-odbc"]
openai = ["apache-airflow-providers-openai"]
openfaas = ["apache-airflow-providers-openfaas"]
openlineage = ["apache-airflow-providers-openlineage"]
opensearch = ["apache-airflow-providers-opensearch"]
opsgenie = ["apache-airflow-providers-opsgenie"]
oracle = ["apache-airflow-providers-oracle"]
otel = ["opentelemetry-exporter-prometheus"]
pagerduty = ["apache-airflow-providers-pagerduty"]
pandas = ["pandas (>=1.2.5,<2.2)"]
papermill = ["apache-airflow-providers-papermill"]
password = ["bcrypt (>=2.0.0)", "flask-bcrypt (>=0.7.1)"]
pgvector = ["apache-airflow-providers-pgvector"]
pinecone = ["apache-airflow-providers-pinecone"]
pinot = ["apache-airflow[apache-pinot]"]
postgres = ["apache-airflow-providers-postgres"]
presto = ["apache-airflow-providers-presto"]
pydantic = ["pydantic (>=2.3.0)"]
qdrant = ["apache-airflow-providers-qdrant"]
rabbitmq = ["amqp"]
redis = ["apache-airflow-providers-redis"]
s3 = ["apache-airflow[amazon]"]
s3fs = ["s3fs (>=2023.10.0)"]
salesforce = ["apache-airflow-providers-salesforce"]
samba = ["apache-airflow-providers-samba"]
saml = ["python3-saml (>=1.16.0)"]
segment = ["apache-airflow-providers-segment"]
sendgrid = ["apache-airflow-providers-sendgrid"]
sentry = ["blinker (>=1.1)", "sentry-sdk (>=1.32.0,!=1.33.0)"]
sftp = ["apache-airflow-providers-sftp"]
singularity = ["apache-airflow-providers-singularity"]
slack = ["apache-airflow-providers-slack"]
smtp = ["apache-airflow-providers-smtp"]
snowflake = ["apache-airflow-providers-snowflake"]
spark = ["apache-airflow[apache-spark]"]
sqlite = ["apache-airflow-providers-sqlite"]
ssh = ["apache-airflow-providers-ssh"]
statsd = ["statsd (>=3.3.0)"]
tableau = ["apache-airflow-providers-tableau"]
tabular = ["apache-airflow-providers-tabular"]
telegram = ["apache-airflow-providers-telegram"]
teradata = ["apache-airflow-providers-teradata"]
trino = ["apache-airflow-providers-trino"]
uv = ["uv (>=0.1.32)"]
vertica = ["apache-airflow-providers-vertica"]
virtualenv = ["virtualenv"]
weaviate = ["apache-airflow-providers-weaviate"]
webhdfs = ["apache-airflow[apache-webhdfs]"]
winrm = ["apache-airflow[microsoft-winrm]"]
yandex = ["apache-airflow-providers-yandex"]
ydb = ["apache-airflow-providers-ydb"]
zendesk = ["apache-airflow-providers-zendesk"]
[[package]]
name = "apache-airflow-providers-apache-beam"
version = "5.8.0"
description = "Provider package apache-airflow-providers-apache-beam for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_apache_beam-5.8.0-py3-none-any.whl", hash = "sha256:12bb9e9d177806130411dc0b635571608fdb1c7e99c792a0c7c340d0d73edb17"},
{file = "apache_airflow_providers_apache_beam-5.8.0.tar.gz", hash = "sha256:fb774e33bb7634417732d88af21a050bcf8c51fd25da870b93ffdee8ec4fff23"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
apache-beam = ">=2.53.0"
pyarrow = ">=14.0.1"
[package.extras]
google = ["apache-airflow-providers-google", "apache-beam[gcp]"]
[[package]]
name = "apache-airflow-providers-celery"
version = "3.8.1"
description = "Provider package apache-airflow-providers-celery for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_celery-3.8.1-py3-none-any.whl", hash = "sha256:a61e229e5cb31fd349df804d5f977f63b643e58255911c64cfe8905a6d557a56"},
{file = "apache_airflow_providers_celery-3.8.1.tar.gz", hash = "sha256:e087d32f8eaada2593248b6c1652465d9c03c4cb8484bfcb8f8f76c5e7207868"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
celery = {version = ">=5.3.0,<5.3.2 || >5.3.2,<5.3.3 || >5.3.3,<6", extras = ["redis"]}
flower = ">=1.0.0"
google-re2 = ">=1.0"
[package.extras]
cncf-kubernetes = ["apache-airflow-providers-cncf-kubernetes (>=7.4.0)"]
[[package]]
name = "apache-airflow-providers-cncf-kubernetes"
version = "8.4.1"
description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_cncf_kubernetes-8.4.1-py3-none-any.whl", hash = "sha256:0a4201e45c7da686b7f9f13763e3303f42405856e1215aa8df7611ed6262105d"},
{file = "apache_airflow_providers_cncf_kubernetes-8.4.1.tar.gz", hash = "sha256:7773172ec318cbc75f5d4b0a5c70fb4ca94022d5063d9f6e8abf2f5393bb09be"},
]
[package.dependencies]
aiofiles = ">=23.2.0"
apache-airflow = ">=2.8.0"
asgiref = ">=3.5.2"
cryptography = ">=41.0.0"
google-re2 = ">=1.0"
kubernetes = ">=29.0.0,<=30.1.0"
kubernetes_asyncio = ">=29.0.0,<=30.1.0"
[[package]]
name = "apache-airflow-providers-common-compat"
version = "1.2.0"
description = "Provider package apache-airflow-providers-common-compat for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_common_compat-1.2.0-py3-none-any.whl", hash = "sha256:c616cd372acd1055eff418f49a182511641415ebee1dc00b5fadd891c43d5fd5"},
{file = "apache_airflow_providers_common_compat-1.2.0.tar.gz", hash = "sha256:ebecc6da90f8cb4e18717627edf683f50dfae3085f2a3860774975bcc8cbb7ae"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
[[package]]
name = "apache-airflow-providers-common-io"
version = "1.4.0"
description = "Provider package apache-airflow-providers-common-io for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_common_io-1.4.0-py3-none-any.whl", hash = "sha256:415c1b9ba57e0451fcfd3e4f020c589f5ed778b4a034bf0946c87e9b920e4b5d"},
{file = "apache_airflow_providers_common_io-1.4.0.tar.gz", hash = "sha256:66e8c285a0ec070adad3d9293fa2c27f35d728aa8e0d1d0219a788c1d70b8b8c"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
[package.extras]
common-compat = ["apache-airflow-providers-common-compat"]
openlineage = ["apache-airflow-providers-openlineage"]
[[package]]
name = "apache-airflow-providers-common-sql"
version = "1.16.0"
description = "Provider package apache-airflow-providers-common-sql for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_common_sql-1.16.0-py3-none-any.whl", hash = "sha256:380738275f2d0db73cb1f282d706890e92aea71bfe8fa8eec4c32293c9575b10"},
{file = "apache_airflow_providers_common_sql-1.16.0.tar.gz", hash = "sha256:559beb12f5f37169188ea5805b18a0389fb780e27fe90939ec1b34e9b459dd39"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
more-itertools = ">=9.0.0"
sqlparse = ">=0.4.2"
[package.extras]
openlineage = ["apache-airflow-providers-openlineage"]
pandas = ["pandas (>=1.5.3,<2.2)", "pandas (>=2.1.2,<2.2)"]
[[package]]
name = "apache-airflow-providers-fab"
version = "1.3.0"
description = "Provider package apache-airflow-providers-fab for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_fab-1.3.0-py3-none-any.whl", hash = "sha256:f4b68c4d11ff15d66c909acdd24e8c22f51318280c05284c032b17a70c422a4c"},
{file = "apache_airflow_providers_fab-1.3.0.tar.gz", hash = "sha256:9e33d80380ce052bb7557d5c22bf4cbd7bc5c22e47f4c747e6a931056bd74d6d"},
]
[package.dependencies]
apache-airflow = ">=2.9.0"
flask = ">=2.2,<2.3"
flask-appbuilder = "4.5.0"
flask-login = ">=0.6.2"
google-re2 = ">=1.0"
jmespath = ">=0.7.0"
[[package]]
name = "apache-airflow-providers-ftp"
version = "3.11.0"
description = "Provider package apache-airflow-providers-ftp for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_ftp-3.11.0-py3-none-any.whl", hash = "sha256:3a15159cb0f113861c1588b7f7d91723e3cfd7da787e89721b8cb4da74e4a98b"},
{file = "apache_airflow_providers_ftp-3.11.0.tar.gz", hash = "sha256:bc38ceb86c5ecad9b469a0c3ef6bcb404c804e716d7b37300c2ce80898085ca5"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
[package.extras]
common-compat = ["apache-airflow-providers-common-compat"]
openlineage = ["apache-airflow-providers-openlineage"]
[[package]]
name = "apache-airflow-providers-google"
version = "10.22.0"
description = "Provider package apache-airflow-providers-google for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_google-10.22.0-py3-none-any.whl", hash = "sha256:ea49b25845a36d80449803bcbfd15015b3c6a4f32c099854e6c96b59197c4ac8"},
{file = "apache_airflow_providers_google-10.22.0.tar.gz", hash = "sha256:76f40da3ec78d0591af621589861edbe6e42f1d28542d1050d69ae19851b7fb1"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
apache-airflow-providers-common-compat = ">=1.1.0"
apache-airflow-providers-common-sql = ">=1.7.2"
asgiref = ">=3.5.2"
dill = ">=0.2.3"
gcloud-aio-auth = ">=5.2.0"
gcloud-aio-bigquery = ">=6.1.2"
gcloud-aio-storage = ">=9.0.0"
gcsfs = ">=2023.10.0"
google-ads = ">=24.1.0"
google-analytics-admin = ">=0.9.0"
google-api-core = ">=2.11.0,<2.16.0 || >2.16.0,<2.18.0 || >2.18.0"
google-api-python-client = ">=2.0.2"
google-auth = ">=2.29.0"
google-auth-httplib2 = ">=0.0.1"
google-cloud-aiplatform = ">=1.57.0"
google-cloud-automl = ">=2.12.0"
google-cloud-batch = ">=0.13.0"
google-cloud-bigquery = ">=3.4.0,<3.21.0"
google-cloud-bigquery-datatransfer = ">=3.13.0"
google-cloud-bigtable = ">=2.17.0"
google-cloud-build = ">=3.22.0"
google-cloud-compute = ">=1.10.0"
google-cloud-container = ">=2.17.4"
google-cloud-datacatalog = ">=3.11.1"
google-cloud-dataflow-client = ">=0.8.6"
google-cloud-dataform = ">=0.5.0"
google-cloud-dataplex = ">=1.10.0"
google-cloud-dataproc = ">=5.8.0"
google-cloud-dataproc-metastore = ">=1.12.0"
google-cloud-dlp = ">=3.12.0"
google-cloud-kms = ">=2.15.0"
google-cloud-language = ">=2.9.0"
google-cloud-logging = ">=3.5.0"
google-cloud-memcache = ">=1.7.0"
google-cloud-monitoring = ">=2.18.0"
google-cloud-orchestration-airflow = ">=1.10.0"
google-cloud-os-login = ">=2.9.1"
google-cloud-pubsub = ">=2.19.0"
google-cloud-redis = ">=2.12.0"
google-cloud-run = ">=0.10.0"
google-cloud-secret-manager = ">=2.16.0"
google-cloud-spanner = ">=3.11.1"
google-cloud-speech = ">=2.18.0"
google-cloud-storage = ">=2.7.0"
google-cloud-storage-transfer = ">=1.4.1"
google-cloud-tasks = ">=2.13.0"
google-cloud-texttospeech = ">=2.14.1"
google-cloud-translate = ">=3.11.0"
google-cloud-videointelligence = ">=2.11.0"
google-cloud-vision = ">=3.4.0"
google-cloud-workflows = ">=1.10.0"
grpcio-gcp = ">=0.2.2"
httpx = ">=0.25.0"
json-merge-patch = ">=0.2"
looker-sdk = ">=22.4.0"
pandas = {version = ">=2.1.2,<2.2", markers = "python_version >= \"3.9\""}
pandas-gbq = ">=0.7.0"
proto-plus = ">=1.19.6"
PyOpenSSL = ">=23.0.0"
python-slugify = ">=7.0.0"
sqlalchemy-bigquery = ">=1.2.1"
sqlalchemy-spanner = ">=1.6.2"
tenacity = ">=8.1.0"
[package.extras]
amazon = ["apache-airflow-providers-amazon (>=2.6.0)"]
apache-beam = ["apache-airflow-providers-apache-beam", "apache-beam[gcp]"]
apache-cassandra = ["apache-airflow-providers-apache-cassandra"]
cncf-kubernetes = ["apache-airflow-providers-cncf-kubernetes (>=7.2.0)"]
common-compat = ["apache-airflow-providers-common-compat"]
common-sql = ["apache-airflow-providers-common-sql"]
facebook = ["apache-airflow-providers-facebook (>=2.2.0)"]
leveldb = ["plyvel"]
microsoft-azure = ["apache-airflow-providers-microsoft-azure"]
microsoft-mssql = ["apache-airflow-providers-microsoft-mssql"]
mysql = ["apache-airflow-providers-mysql"]
openlineage = ["apache-airflow-providers-openlineage"]
oracle = ["apache-airflow-providers-oracle (>=3.1.0)"]
postgres = ["apache-airflow-providers-postgres"]
presto = ["apache-airflow-providers-presto"]
salesforce = ["apache-airflow-providers-salesforce"]
sftp = ["apache-airflow-providers-sftp"]
ssh = ["apache-airflow-providers-ssh"]
trino = ["apache-airflow-providers-trino"]
[[package]]
name = "apache-airflow-providers-http"
version = "4.13.0"
description = "Provider package apache-airflow-providers-http for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_http-4.13.0-py3-none-any.whl", hash = "sha256:547975917bde5e3b72af00b3f70b4aac451cc3c1b7e0cf0d669d4273fa67fb69"},
{file = "apache_airflow_providers_http-4.13.0.tar.gz", hash = "sha256:730d3a9147afb4596682f0f4197f7435460ec05a01548cad86c411b1b926fe28"},
]
[package.dependencies]
aiohttp = ">=3.9.2"
apache-airflow = ">=2.8.0"
asgiref = "*"
requests = ">=2.27.0,<3"
requests_toolbelt = "*"
[[package]]
name = "apache-airflow-providers-imap"
version = "3.7.0"
description = "Provider package apache-airflow-providers-imap for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_imap-3.7.0-py3-none-any.whl", hash = "sha256:f7df79dd99a43fe18c009740aa7dd2c52e1d8caac173cf745e8d59b06e02adcf"},
{file = "apache_airflow_providers_imap-3.7.0.tar.gz", hash = "sha256:b3fae432280a07c9bd9f05eed5b500a6c080905c1403df342305e798dcf87754"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
[[package]]
name = "apache-airflow-providers-openlineage"
version = "1.11.0"
description = "Provider package apache-airflow-providers-openlineage for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_openlineage-1.11.0-py3-none-any.whl", hash = "sha256:4c4ea8e5ea5ecb47506c0569b6c9704d8a7fcb020bf738fc8fc7faff57fb026b"},
{file = "apache_airflow_providers_openlineage-1.11.0.tar.gz", hash = "sha256:dec3044c5174a8aa54407aea57561ec28ecb7d0b809fa44fae86b7623a06763b"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
apache-airflow-providers-common-compat = ">=1.2.0"
apache-airflow-providers-common-sql = ">=1.6.0"
attrs = ">=22.2"
openlineage-integration-common = ">=1.16.0"
openlineage-python = ">=1.16.0"
[package.extras]
common-sql = ["apache-airflow-providers-common-sql"]
[[package]]
name = "apache-airflow-providers-postgres"
version = "5.12.0"
description = "Provider package apache-airflow-providers-postgres for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_postgres-5.12.0-py3-none-any.whl", hash = "sha256:d18c745ee2c48941255cf7212d27ce57164632fdb3e841d449218697682d10e9"},
{file = "apache_airflow_providers_postgres-5.12.0.tar.gz", hash = "sha256:9460305195f838d03cca05099df00941ca703df0a9a4711176a3d618ed7c735c"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
apache-airflow-providers-common-sql = ">=1.14.1"
psycopg2-binary = ">=2.9.4"
[package.extras]
amazon = ["apache-airflow-providers-amazon (>=2.6.0)"]
common-sql = ["apache-airflow-providers-common-sql"]
openlineage = ["apache-airflow-providers-openlineage"]
[[package]]
name = "apache-airflow-providers-sftp"
version = "4.11.0"
description = "Provider package apache-airflow-providers-sftp for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_sftp-4.11.0-py3-none-any.whl", hash = "sha256:bd9fa45b6f8dc7fbb5a6d7f2521b1c63298b9f096c1910c897922a95f1a7fba2"},
{file = "apache_airflow_providers_sftp-4.11.0.tar.gz", hash = "sha256:2b86a3e9533132e78beccbfff63af63d7cf9eee1c57effa6264d207eefb6d720"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
apache-airflow-providers-ssh = ">=2.1.0"
asyncssh = ">=2.12.0"
paramiko = ">=2.9.0"
[package.extras]
common-compat = ["apache-airflow-providers-common-compat"]
openlineage = ["apache-airflow-providers-openlineage"]
ssh = ["apache-airflow-providers-ssh"]
[[package]]
name = "apache-airflow-providers-smtp"
version = "1.8.0"
description = "Provider package apache-airflow-providers-smtp for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_smtp-1.8.0-py3-none-any.whl", hash = "sha256:6ec791053fd8fe19eada462beeb124d9aa63f0912a66b04da4a14d9526fbb548"},
{file = "apache_airflow_providers_smtp-1.8.0.tar.gz", hash = "sha256:2e9abc2cdbb29c66babb7b1edb515f869721c67296a7ae4ecee3b83556dd2e08"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
[[package]]
name = "apache-airflow-providers-sqlite"
version = "3.9.0"
description = "Provider package apache-airflow-providers-sqlite for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_sqlite-3.9.0-py3-none-any.whl", hash = "sha256:0a1ff2832a1cf70f7e50cdecfa54e0adf365b72d9e79458bbefcdc3a4527268a"},
{file = "apache_airflow_providers_sqlite-3.9.0.tar.gz", hash = "sha256:34f5ad67bdeded2fc00c67dc052e230ca53101deb2b0af4d60e7237bcd00cfe0"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
apache-airflow-providers-common-sql = ">=1.14.1"
[package.extras]
common-sql = ["apache-airflow-providers-common-sql"]
[[package]]
name = "apache-airflow-providers-ssh"
version = "3.13.1"
description = "Provider package apache-airflow-providers-ssh for Apache Airflow"
optional = false
python-versions = "~=3.8"
files = [
{file = "apache_airflow_providers_ssh-3.13.1-py3-none-any.whl", hash = "sha256:acbe429a7e7bc3f9b277ba781421c10ae0fe562b1a5bffe4d25880289d435978"},
{file = "apache_airflow_providers_ssh-3.13.1.tar.gz", hash = "sha256:50d33dcdb55f174f3cd45d8442f68876ed42b483dea4617cedf6841642087123"},
]
[package.dependencies]
apache-airflow = ">=2.8.0"
paramiko = ">=2.9.0"
sshtunnel = ">=0.3.2"
[[package]]
name = "apache-beam"
version = "2.59.0"
description = "Apache Beam SDK for Python"
optional = false
python-versions = ">=3.8"
files = [
{file = "apache_beam-2.59.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c9fbbc16d3575559f1c2259d00adf96a2eb0e9a2f708f65d32089e85d2be0239"},
{file = "apache_beam-2.59.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9cfa06daefd356cc318140ad9e0dc66fdbaa93e5a3e59f187d7c74252072fe9"},
{file = "apache_beam-2.59.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3a90d5f9c453442ceccc95c67c918fa28f567759f718d9064ac75ecb985b77e"},
{file = "apache_beam-2.59.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cae208c16929a8bd2b6d31011de553dd458e88acfee9649dbd72c1617d9c39"},
{file = "apache_beam-2.59.0-cp310-cp310-win32.whl", hash = "sha256:bf85fe978889e39b8ac3e52f22ebe8169d48460b637342ba3a8bd2024c3b5ef4"},
{file = "apache_beam-2.59.0-cp310-cp310-win_amd64.whl", hash = "sha256:9b33a4a168a895dc5c18b1a4d2b9176f76cb3109bcc8c68cce3573f72e490e6d"},
{file = "apache_beam-2.59.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f1b7c019af38b4f1ff899824dbf8380a6e7245c158814546b62e8b4ab7a1d483"},
{file = "apache_beam-2.59.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea315ec12637c5ca474f3bf7f8afabe9981cf6f1a67ddfff8bef1c8f035b228c"},
{file = "apache_beam-2.59.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a97f302b434df44d6f3dcb241c475ebff445f34459425d7f3bbb982011afad81"},
{file = "apache_beam-2.59.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc0788f7313762eaedffbda4e8139e8a65b658a84dc577a5a4e106e4b0a21556"},
{file = "apache_beam-2.59.0-cp311-cp311-win32.whl", hash = "sha256:7baea8eb6b021d794552316e8cdccb681d5a7a811727b00fb9d51683e03f3a7c"},
{file = "apache_beam-2.59.0-cp311-cp311-win_amd64.whl", hash = "sha256:55e4cbf0f8fc2a759addfd6e58913383c54631c933ee04e280aad058f6cf744c"},
{file = "apache_beam-2.59.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e281ca1e447ee4858984a3c72f1846ec867002e0a31c874b18c440604f745245"},
{file = "apache_beam-2.59.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3311cd1ef7848df444c75a2f502bd04b40f6e565c7ca0044da8b9362d4bdca73"},
{file = "apache_beam-2.59.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0764d1f83b6010e1712d783c5c9bd46c4aa1e8064f00480eb53ef59a64573adb"},
{file = "apache_beam-2.59.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02239d5290f79bf22c651d15d8e8f667da19dcca32922a7cd0acb5cfd78c03ac"},
{file = "apache_beam-2.59.0-cp312-cp312-win32.whl", hash = "sha256:abbc1c7b23e340c5091b791545079c14d32ecae0cb7c840f762e9abe6540fe2b"},
{file = "apache_beam-2.59.0-cp312-cp312-win_amd64.whl", hash = "sha256:0e834fc077111ad86610f0a69e4ea76f58874f557b9fc08a13476ab03689a0e6"},
{file = "apache_beam-2.59.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:db2e7e51565d1b29ce9e599542e3ee716bc36745d9c1253377c9690cfe764d0e"},
{file = "apache_beam-2.59.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eab5b461936751d849decba594c1c0a081492cfeca3fe241eda6bc51816be9b1"},
{file = "apache_beam-2.59.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8d8e38068783ad3ecab0e2beaab389ff4796375604c9104f7b1e19945e496970"},
{file = "apache_beam-2.59.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:269d85a44f32fd279d80b27b0ef8a20e38d2715e5c24d009d90363c4b6b54c86"},
{file = "apache_beam-2.59.0-cp38-cp38-win32.whl", hash = "sha256:b428dd82522ad926c2172e8741723b66a6662c9033c744b25fd069e1c8e5e1db"},
{file = "apache_beam-2.59.0-cp38-cp38-win_amd64.whl", hash = "sha256:6405ad1612b232acfad2b8def68db7d54cd4b16bd4fdca121bc8bd03c6263fe9"},
{file = "apache_beam-2.59.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1c7a90cebddd5175077bab59cfb1909e5c8a5341c59ea2a7d7622ecd3ac1d829"},
{file = "apache_beam-2.59.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:116950f1cf4f5e3769a5f6b5b97b579c7bea71a59dfc82a335d7d8765ca0c655"},
{file = "apache_beam-2.59.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6324eb39bfaabb4dab6e4210f95d84811c88dcad6577fa6e6e5cc560ba18bea7"},
{file = "apache_beam-2.59.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:29294cb3b9033d92c0f1ef4474f42ec45c8dc3eefdb89f6d30a2337ca43452a1"},
{file = "apache_beam-2.59.0-cp39-cp39-win32.whl", hash = "sha256:ecf74d123ddd10a114ca47f7b9c74b354121c1c1911da2b05e0e964e86ecbac8"},
{file = "apache_beam-2.59.0-cp39-cp39-win_amd64.whl", hash = "sha256:6678d5c9408be842a7f87842925a5468423bb3eed8182c99d34a95541ad0d2b2"},
{file = "apache_beam-2.59.0.tar.gz", hash = "sha256:4002abe6c0b872dfba99d4785211d15ec368a0c6f67fe989db5342fba022e260"},
]
[package.dependencies]
cloudpickle = ">=2.2.1,<2.3.0"
crcmod = ">=1.7,<2.0"
dill = ">=0.3.1.1,<0.3.2"
fastavro = ">=0.23.6,<2"
fasteners = ">=0.3,<1.0"
grpcio = ">=1.33.1,<1.48.0 || >1.48.0,<1.59.dev0 || >1.62.0,<1.62.1 || >1.62.1,<2"
hdfs = ">=2.1.0,<3.0.0"
httplib2 = ">=0.8,<0.23.0"
js2py = {version = ">=0.74,<1", markers = "python_version < \"3.12\""}
jsonpickle = ">=3.0.0,<4.0.0"
jsonschema = ">=4.0.0,<5.0.0"
numpy = ">=1.14.3,<1.27.0"
objsize = ">=0.6.1,<0.8.0"
orjson = ">=3.9.7,<4"
packaging = ">=22.0"
proto-plus = ">=1.7.1,<2"
protobuf = ">=3.20.3,<4.0.dev0 || >=4.1.dev0,<4.21.dev0 || >4.22.0,<4.23.dev0 || ==4.25.*"
pyarrow = ">=3.0.0,<17.0.0"
pyarrow-hotfix = "<1"
pydot = ">=1.2.0,<2"
pymongo = ">=3.8.0,<5.0.0"
python-dateutil = ">=2.8.0,<3"
pytz = ">=2018.3"
redis = ">=5.0.0,<6"
regex = ">=2020.6.8"
requests = ">=2.24.0,<3.0.0"
typing-extensions = ">=3.7.0"
zstandard = ">=0.18.0,<1"
[package.extras]
aws = ["boto3 (>=1.9,<2)"]
azure = ["azure-core (>=1.7.0,<2)", "azure-identity (>=1.12.0,<2)", "azure-storage-blob (>=12.3.2,<13)"]
dask = ["dask (>=2022.6)", "distributed (>=2022.6)"]
dataframe = ["pandas (>=1.4.3,!=1.5.0,!=1.5.1,<2.3)"]
docs = ["Sphinx (>=1.5.2,<2.0)", "docstring-parser (>=0.15,<1.0)", "docutils (==0.17.1)", "jinja2 (>=3.0,<3.1)", "pandas (<2.2.0)"]
gcp = ["cachetools (>=3.1.0,<6)", "google-api-core (>=2.0.0,<3)", "google-apitools (>=0.5.31,<0.5.32)", "google-auth (>=1.18.0,<3)", "google-auth-httplib2 (>=0.1.0,<0.3.0)", "google-cloud-aiplatform (>=1.26.0,<2.0)", "google-cloud-bigquery (>=2.0.0,<4)", "google-cloud-bigquery-storage (>=2.6.3,<3)", "google-cloud-bigtable (>=2.19.0,<3)", "google-cloud-core (>=2.0.0,<3)", "google-cloud-datastore (>=2.0.0,<3)", "google-cloud-dlp (>=3.0.0,<4)", "google-cloud-language (>=2.0,<3)", "google-cloud-pubsub (>=2.1.0,<3)", "google-cloud-pubsublite (>=1.2.0,<2)", "google-cloud-recommendations-ai (>=0.1.0,<0.11.0)", "google-cloud-spanner (>=3.0.0,<4)", "google-cloud-storage (>=2.18.2,<3)", "google-cloud-videointelligence (>=2.0,<3)", "google-cloud-vision (>=2,<4)"]
interactive = ["facets-overview (>=1.1.0,<2)", "google-cloud-dataproc (>=5.0.0,<6)", "ipykernel (>=6,<7)", "ipython (>=8,<9)", "ipywidgets (>=8,<9)", "jupyter-client (>=6.1.11,!=6.1.13,<8.2.1)", "nbconvert (>=6.2.0,<8)", "nbformat (>=5.0.5,<6)", "pandas (>=1.4.3,!=1.5.0,!=1.5.1,<2.3)", "timeloop (>=1.0.2,<2)"]
interactive-test = ["chromedriver-binary (>=117,<118)", "needle (>=0.5.0,<1)", "pillow (>=7.1.1,<10)", "urllib3 (>=1.21.1,<2)"]
ml-test = ["datatable", "embeddings", "onnxruntime", "pillow", "sentence-transformers", "skl2onnx", "tensorflow (<2.16.0)", "tensorflow-hub", "tensorflow-transform", "tf2onnx", "torch", "transformers", "xgboost (<2.0)"]
test = ["cryptography (>=41.0.2)", "docstring-parser (>=0.15,<1.0)", "freezegun (>=0.3.12)", "hypothesis (>5.0.0,<7.0.0)", "jinja2 (>=3.0,<3.1)", "joblib (>=1.0.1)", "mock (>=1.0.1,<6.0.0)", "pandas (<2.2.0)", "parameterized (>=0.7.1,<0.10.0)", "psycopg2-binary (>=2.8.5,<3.0.0)", "pyhamcrest (>=1.9,!=1.10.0,<3.0.0)", "pytest (>=7.1.2,<8.0)", "pytest-timeout (>=2.1.0,<3)", "pytest-xdist (>=2.5.0,<4)", "pyyaml (>=3.12,<7.0.0)", "requests-mock (>=1.7,<2.0)", "scikit-learn (>=0.20.0)", "setuptools", "sqlalchemy (>=1.3,<3.0)", "tenacity (>=8.0.0,<9)", "testcontainers[mysql] (>=3.0.3,<4.0.0)"]
yaml = ["docstring-parser (>=0.15,<1.0)", "jinja2 (>=3.0,<3.1)", "pandas (>=1.4.3,!=1.5.0,!=1.5.1,<2.3)", "pyyaml (>=3.12,<7.0.0)", "virtualenv-clone (>=0.5,<1.0)"]
[[package]]
name = "apispec"
version = "6.6.1"
description = "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)."
optional = false
python-versions = ">=3.8"
files = [
{file = "apispec-6.6.1-py3-none-any.whl", hash = "sha256:6460315cb38ac6a2ff42d9e2b8dc0435c37d4428d3abeda96ff97b5dc8eb6b94"},
{file = "apispec-6.6.1.tar.gz", hash = "sha256:f5caa47cee75fe03b9c50b5594048b4c052eeca2c212e0dac12dbb6175d9a659"},
]
[package.dependencies]
packaging = ">=21.3"
PyYAML = {version = ">=3.10", optional = true, markers = "extra == \"yaml\""}
[package.extras]
dev = ["apispec[tests]", "pre-commit (>=3.5,<4.0)", "tox"]
docs = ["apispec[marshmallow]", "pyyaml (==6.0.1)", "sphinx (==7.3.7)", "sphinx-issues (==4.1.0)", "sphinx-rtd-theme (==2.0.0)"]
marshmallow = ["marshmallow (>=3.18.0)"]
tests = ["apispec[marshmallow,yaml]", "openapi-spec-validator (==0.7.1)", "pytest"]
yaml = ["PyYAML (>=3.10)"]
[[package]]
name = "argcomplete"
version = "3.5.0"
description = "Bash tab completion for argparse"
optional = false
python-versions = ">=3.8"
files = [
{file = "argcomplete-3.5.0-py3-none-any.whl", hash = "sha256:d4bcf3ff544f51e16e54228a7ac7f486ed70ebf2ecfe49a63a91171c76bf029b"},
{file = "argcomplete-3.5.0.tar.gz", hash = "sha256:4349400469dccfb7950bb60334a680c58d88699bff6159df61251878dc6bf74b"},
]
[package.extras]
test = ["coverage", "mypy", "pexpect", "ruff", "wheel"]
[[package]]
name = "asgiref"
version = "3.8.1"
description = "ASGI specs, helper code, and adapters"
optional = false
python-versions = ">=3.8"
files = [
{file = "asgiref-3.8.1-py3-none-any.whl", hash = "sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47"},
{file = "asgiref-3.8.1.tar.gz", hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590"},
]
[package.dependencies]
typing-extensions = {version = ">=4", markers = "python_version < \"3.11\""}
[package.extras]
tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"]
[[package]]
name = "async-timeout"
version = "4.0.3"
description = "Timeout context manager for asyncio programs"
optional = false
python-versions = ">=3.7"
files = [
{file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"},
{file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"},
]
[[package]]
name = "asyncssh"
version = "2.17.0"
description = "AsyncSSH: Asynchronous SSHv2 client and server library"
optional = false
python-versions = ">=3.6"
files = [
{file = "asyncssh-2.17.0-py3-none-any.whl", hash = "sha256:70bfe4081793255b0115f7a72efd92d5bad8562639302531223bb00188db9747"},
{file = "asyncssh-2.17.0.tar.gz", hash = "sha256:3b159c105aa388c1e2245c4faf483f540ada8cad99402281119100166e5edb3c"},
]
[package.dependencies]
cryptography = ">=39.0"
typing-extensions = ">=4.0.0"
[package.extras]