forked from pantsbuild/pants
/
pytest.lock
1091 lines (1090 loc) · 50.8 KB
/
pytest.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 lockfile was autogenerated by Pants. To regenerate, run:
//
// build-support/bin/generate_all_lockfiles.sh
//
// --- BEGIN PANTS LOCKFILE METADATA: DO NOT EDIT OR REMOVE ---
// {
// "version": 2,
// "valid_for_interpreter_constraints": [
// "CPython<3.10,>=3.7"
// ],
// "generated_with_requirements": [
// "ipdb",
// "pygments",
// "pytest-cov!=2.12.1,<3.1,>=2.12",
// "pytest-html",
// "pytest-icdiff",
// "pytest==7.0.1"
// ]
// }
// --- END PANTS LOCKFILE METADATA ---
{
"allow_builds": true,
"allow_prereleases": false,
"allow_wheels": true,
"build_isolation": true,
"constraints": [],
"locked_resolves": [
{
"locked_requirements": [
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e",
"url": "https://files.pythonhosted.org/packages/41/4a/381783f26df413dde4c70c734163d88ca0550a1361cb74a1c68f47550619/appnope-0.1.3-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24",
"url": "https://files.pythonhosted.org/packages/6a/cd/355842c0db33192ac0fc822e2dcae835669ef317fe56c795fb55fcddb26f/appnope-0.1.3.tar.gz"
}
],
"project_name": "appnope",
"requires_dists": [],
"requires_python": null,
"version": "0.1.3"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197",
"url": "https://files.pythonhosted.org/packages/2c/a0/da5f49008ec6e9a658dbf5d7310a4debd397bce0b4db03cf8a410066bb87/atomicwrites-1.4.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a",
"url": "https://files.pythonhosted.org/packages/55/8d/74a75635f2c3c914ab5b3850112fd4b0c8039975ecb320e4449aa363ba54/atomicwrites-1.4.0.tar.gz"
}
],
"project_name": "atomicwrites",
"requires_dists": [],
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7",
"version": "1.4"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4",
"url": "https://files.pythonhosted.org/packages/be/be/7abce643bfdf8ca01c48afa2ddf8308c2308b0c3b239a44e57d020afa0ef/attrs-21.4.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd",
"url": "https://files.pythonhosted.org/packages/d7/77/ebb15fc26d0f815839ecd897b919ed6d85c050feeb83e100e020df9153d2/attrs-21.4.0.tar.gz"
}
],
"project_name": "attrs",
"requires_dists": [
"cloudpickle; platform_python_implementation == \"CPython\" and extra == \"dev\"",
"cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests\"",
"cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests_no_zope\"",
"coverage[toml]>=5.0.2; extra == \"dev\"",
"coverage[toml]>=5.0.2; extra == \"tests\"",
"coverage[toml]>=5.0.2; extra == \"tests_no_zope\"",
"furo; extra == \"dev\"",
"furo; extra == \"docs\"",
"hypothesis; extra == \"dev\"",
"hypothesis; extra == \"tests\"",
"hypothesis; extra == \"tests_no_zope\"",
"mypy; extra == \"dev\"",
"mypy; extra == \"tests\"",
"mypy; extra == \"tests_no_zope\"",
"pre-commit; extra == \"dev\"",
"pympler; extra == \"dev\"",
"pympler; extra == \"tests\"",
"pympler; extra == \"tests_no_zope\"",
"pytest-mypy-plugins; extra == \"dev\"",
"pytest-mypy-plugins; extra == \"tests\"",
"pytest-mypy-plugins; extra == \"tests_no_zope\"",
"pytest>=4.3.0; extra == \"dev\"",
"pytest>=4.3.0; extra == \"tests\"",
"pytest>=4.3.0; extra == \"tests_no_zope\"",
"six; extra == \"dev\"",
"six; extra == \"tests\"",
"six; extra == \"tests_no_zope\"",
"sphinx-notfound-page; extra == \"dev\"",
"sphinx-notfound-page; extra == \"docs\"",
"sphinx; extra == \"dev\"",
"sphinx; extra == \"docs\"",
"zope.interface; extra == \"dev\"",
"zope.interface; extra == \"docs\"",
"zope.interface; extra == \"tests\""
],
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"version": "21.4"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255",
"url": "https://files.pythonhosted.org/packages/4c/1c/ff6546b6c12603d8dd1070aa3c3d273ad4c07f5771689a7b69a550e8c951/backcall-0.2.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e",
"url": "https://files.pythonhosted.org/packages/a2/40/764a663805d84deee23043e1426a9175567db89c8b3287b5c2ad9f71aa93/backcall-0.2.0.tar.gz"
}
],
"project_name": "backcall",
"requires_dists": [],
"requires_python": null,
"version": "0.2"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2",
"url": "https://files.pythonhosted.org/packages/44/98/5b86278fbbf250d239ae0ecb724f8572af1c91f4a11edf4d36a206189440/colorama-0.4.4-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b",
"url": "https://files.pythonhosted.org/packages/1f/bb/5d3246097ab77fa083a61bd8d3d527b7ae063c7d8e8671b1cf8c4ec10cbe/colorama-0.4.4.tar.gz"
}
],
"project_name": "colorama",
"requires_dists": [],
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"version": "0.4.4"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "18d520c6860515a771708937d2f78f63cc47ab3b80cb78e86573b0a760161faf",
"url": "https://files.pythonhosted.org/packages/93/20/cce510ad6ee47ad3e3a9993bc83eaa8df5aead5c0b68b769f10fc7daad45/coverage-6.3.2-pp36.pp37.pp38-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "fd9e830e9d8d89b20ab1e5af09b32d33e1a08ef4c4e14411e559556fd788e6b2",
"url": "https://files.pythonhosted.org/packages/03/22/38506bc2af4fc49bb49cb76c52ed4523ff80277ad98fd46e981736419fb2/coverage-6.3.2-cp38-cp38-musllinux_1_1_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "b0be84e5a6209858a1d3e8d1806c46214e867ce1b0fd32e4ea03f4bd8b2e3359",
"url": "https://files.pythonhosted.org/packages/09/c7/824aa5381bbc7e1ce4d5ad4bbdd35d309fe7f526d6f5dd01e3d8786eedde/coverage-6.3.2-cp37-cp37m-musllinux_1_1_i686.whl"
},
{
"algorithm": "sha256",
"hash": "f5fa5803f47e095d7ad8443d28b01d48c0359484fec1b9d8606d0e3282084bc4",
"url": "https://files.pythonhosted.org/packages/0a/f6/954e3593215a6dbc221305455ec8fa9db6863fa20da11c1f33babf0da642/coverage-6.3.2-cp39-cp39-win32.whl"
},
{
"algorithm": "sha256",
"hash": "8fbbdc8d55990eac1b0919ca69eb5a988a802b854488c34b8f37f3e2025fa90d",
"url": "https://files.pythonhosted.org/packages/0c/58/25b4d208e0f6f00e19440385f360dc9891f8fa5ab62c11da52eb226fd9cd/coverage-6.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "9baff2a45ae1f17c8078452e9e5962e518eab705e50a0aa8083733ea7d45f3a6",
"url": "https://files.pythonhosted.org/packages/0d/ac/31bb95db096b26455416aa8d8804a2a3ed93c60dc339b737b939f3f30b7b/coverage-6.3.2-cp38-cp38-musllinux_1_1_i686.whl"
},
{
"algorithm": "sha256",
"hash": "8bdde1177f2311ee552f47ae6e5aa7750c0e3291ca6b75f71f7ffe1f1dab3dca",
"url": "https://files.pythonhosted.org/packages/12/92/45aef68d3eea83b3a990923e3365abf1fb8a8ad3726311e0373b0f12b5a0/coverage-6.3.2-cp37-cp37m-win32.whl"
},
{
"algorithm": "sha256",
"hash": "dd035edafefee4d573140a76fdc785dc38829fe5a455c4bb12bac8c20cfc3d69",
"url": "https://files.pythonhosted.org/packages/13/86/283bf36ce34332ac3e3aeb17c5c5f9ec8c59d7e74f9128006145625efbde/coverage-6.3.2-cp39-cp39-musllinux_1_1_i686.whl"
},
{
"algorithm": "sha256",
"hash": "07e6db90cd9686c767dcc593dff16c8c09f9814f5e9c51034066cad3373b914d",
"url": "https://files.pythonhosted.org/packages/13/e5/eaec94d3037f4300a23303819f066b72cb0c18b7789505a0a56e1e765a8e/coverage-6.3.2-cp38-cp38-macosx_10_9_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "e5f4e1edcf57ce94e5475fe09e5afa3e3145081318e5fd1a43a6b4539a97e518",
"url": "https://files.pythonhosted.org/packages/15/27/bcd118626030bf7b4230432d0182e0adffd2ba1030f38a74c076a59ac680/coverage-6.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
},
{
"algorithm": "sha256",
"hash": "68353fe7cdf91f109fc7d474461b46e7f1f14e533e911a2a2cbb8b0fc8613cf1",
"url": "https://files.pythonhosted.org/packages/1c/f7/3e6cdff1210a670793aad0f87e0bc357054431450893a867302c372da6c2/coverage-6.3.2-cp38-cp38-win_amd64.whl"
},
{
"algorithm": "sha256",
"hash": "b78e5afb39941572209f71866aa0b206c12f0109835aa0d601e41552f9b3e620",
"url": "https://files.pythonhosted.org/packages/2d/89/e8febcc20ea0f7b47c4178767691e68458cb0cd5e4de6adc9d7f00149d69/coverage-6.3.2-cp39-cp39-macosx_10_9_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "5ca5aeb4344b30d0bec47481536b8ba1181d50dbe783b0e4ad03c95dc1296684",
"url": "https://files.pythonhosted.org/packages/36/2c/e84a4f7d83f40f1f7cfdf6dd2617c3fb4c64b7f52e1ba8f990ead000643e/coverage-6.3.2-cp39-cp39-musllinux_1_1_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "8ce257cac556cb03be4a248d92ed36904a59a4a5ff55a994e92214cde15c5bad",
"url": "https://files.pythonhosted.org/packages/36/86/c388fdb4e7b5860c2a161b5f9fa85b7dfe8bfb4cbd9cf9394df2a3e3d997/coverage-6.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl"
},
{
"algorithm": "sha256",
"hash": "f7331dbf301b7289013175087636bbaf5b2405e57259dd2c42fdcc9fcc47325e",
"url": "https://files.pythonhosted.org/packages/3a/f4/35d8789ec3d50d099ebdd3d7d062b58075135bdfa0fe93efded481407dec/coverage-6.3.2-cp38-cp38-win32.whl"
},
{
"algorithm": "sha256",
"hash": "4e21876082ed887baed0146fe222f861b5815455ada3b33b890f4105d806128d",
"url": "https://files.pythonhosted.org/packages/44/ef/766282ab7f26c6407aabd50ef0163aad0eb3910ed31a8d4aff4f7c3d54c6/coverage-6.3.2-cp39-cp39-macosx_11_0_arm64.whl"
},
{
"algorithm": "sha256",
"hash": "7a15dc0a14008f1da3d1ebd44bdda3e357dbabdf5a0b5034d38fcde0b5c234b7",
"url": "https://files.pythonhosted.org/packages/4a/09/f537c13407a0572f252b3e8139b9ee953ad7f8032d5cd9d9245a066949f3/coverage-6.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
},
{
"algorithm": "sha256",
"hash": "dd6fe30bd519694b356cbfcaca9bd5c1737cddd20778c6a581ae20dc8c04def2",
"url": "https://files.pythonhosted.org/packages/60/a8/0f951285dff76cbedbbba89c1969586020150a3b53267b5d8674b2ead15a/coverage-6.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "9548f10d8be799551eb3a9c74bbf2b4934ddb330e08a73320123c07f95cc2d92",
"url": "https://files.pythonhosted.org/packages/6f/1a/43ba57ee4cea84f4981a96b11c12678de03b0cdf8e1f011a67326e29db73/coverage-6.3.2-cp39-cp39-win_amd64.whl"
},
{
"algorithm": "sha256",
"hash": "96f8a1cb43ca1422f36492bebe63312d396491a9165ed3b9231e778d43a7fca4",
"url": "https://files.pythonhosted.org/packages/70/11/4598a267b3f10f50d40280faf7e43cc2024c8a970f94ee69ed39c73cd17c/coverage-6.3.2-cp39-cp39-musllinux_1_1_aarch64.whl"
},
{
"algorithm": "sha256",
"hash": "f1555ea6d6da108e1999b2463ea1003fe03f29213e459145e70edbaf3e004aaa",
"url": "https://files.pythonhosted.org/packages/70/ff/82ef52268fc7d2c23c72e50b45159aee0eadccde548ab5783a334832ba66/coverage-6.3.2-cp37-cp37m-macosx_10_9_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "03e2a7826086b91ef345ff18742ee9fc47a6839ccd517061ef8fa1976e652ce9",
"url": "https://files.pythonhosted.org/packages/74/fb/f481628033d42f6f6021af8a9a13d913707221e139567f39b09b337421b9/coverage-6.3.2.tar.gz"
},
{
"algorithm": "sha256",
"hash": "34626a7eee2a3da12af0507780bb51eb52dca0e1751fd1471d0810539cefb536",
"url": "https://files.pythonhosted.org/packages/80/ce/fb43fb39eaf7c880586c6958b515cfaa85f9236996fb2ef6ec6ad62b58ab/coverage-6.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
},
{
"algorithm": "sha256",
"hash": "8cf5cfcb1521dc3255d845d9dca3ff204b3229401994ef8d1984b32746bb45ca",
"url": "https://files.pythonhosted.org/packages/82/34/1920e7a59217c8bc841ad5de12813802e0db7cb5c6d6395acd1f9e78253b/coverage-6.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
},
{
"algorithm": "sha256",
"hash": "2c6dbb42f3ad25760010c45191e9757e7dce981cbfb90e42feef301d71540059",
"url": "https://files.pythonhosted.org/packages/8e/39/d3bc33bea5180ed18feba96de51b5deba6e330e2fc3b487f3117fcf391bc/coverage-6.3.2-cp38-cp38-macosx_11_0_arm64.whl"
},
{
"algorithm": "sha256",
"hash": "1ebf730d2381158ecf3dfd4453fbca0613e16eaa547b4170e2450c9707665ce7",
"url": "https://files.pythonhosted.org/packages/96/f3/4fc49284fc8f679c1c830e1ba5f1039777f012b081b9e751c891189d0a45/coverage-6.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl"
},
{
"algorithm": "sha256",
"hash": "21b7745788866028adeb1e0eca3bf1101109e2dc58456cb49d2d9b99a8c516e6",
"url": "https://files.pythonhosted.org/packages/a6/42/286654245c1770af4c6a9c05a8b5190a4b09235a09837032cb32492e7df6/coverage-6.3.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "acf53bc2cf7282ab9b8ba346746afe703474004d9e566ad164c91a7a59f188a4",
"url": "https://files.pythonhosted.org/packages/a8/e9/49ccc950eaaf7dbec433f1432f3bf6acc8c796c99bdde98e0710245e505a/coverage-6.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl"
},
{
"algorithm": "sha256",
"hash": "b31651d018b23ec463e95cf10070d0b2c548aa950a03d0b559eaa11c7e5a6fa3",
"url": "https://files.pythonhosted.org/packages/df/10/b633bda27aec6fc14dbba79243cf52e183235d8fb89b167a8420bcf5989a/coverage-6.3.2-cp37-cp37m-win_amd64.whl"
},
{
"algorithm": "sha256",
"hash": "c76aeef1b95aff3905fb2ae2d96e319caca5b76fa41d3470b19d4e4a3a313512",
"url": "https://files.pythonhosted.org/packages/f2/45/824cb20113fa6a2bf97b6f4a592361a30460f8f24335e033f2d31ee1a487/coverage-6.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
},
{
"algorithm": "sha256",
"hash": "ec6bc7fe73a938933d4178c9b23c4e0568e43e220aef9472c4f6044bfc6dd0f0",
"url": "https://files.pythonhosted.org/packages/fe/ae/1574d61ed41a8d82a5643affcd9beb7f626cbcab3d09c8a714054f670d75/coverage-6.3.2-cp38-cp38-musllinux_1_1_aarch64.whl"
}
],
"project_name": "coverage",
"requires_dists": [
"tomli; extra == \"toml\""
],
"requires_python": ">=3.7",
"version": "6.3.2"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186",
"url": "https://files.pythonhosted.org/packages/d5/50/83c593b07763e1161326b3b8c6686f0f4b0f24d5526546bee538c89837d6/decorator-5.1.1-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330",
"url": "https://files.pythonhosted.org/packages/66/0c/8d907af351aa16b42caae42f9d6aa37b900c67308052d10fdce809f8d952/decorator-5.1.1.tar.gz"
}
],
"project_name": "decorator",
"requires_dists": [],
"requires_python": ">=3.5",
"version": "5.1.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "c72572e5ce087bc7a7748af2664764d4a805897caeefb665bdc12677fefb2212",
"url": "https://files.pythonhosted.org/packages/77/6c/d029e50e4ba5c4a357b30875e46f13304873ad8541c61bdd8bbdceda55bd/icdiff-2.0.4.tar.gz"
}
],
"project_name": "icdiff",
"requires_dists": [],
"requires_python": null,
"version": "2.0.4"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "1208431ca90a8cca1a6b8af391bb53c1a2db74e5d1cef6ddced95d4b2062edc6",
"url": "https://files.pythonhosted.org/packages/92/f2/c48787ca7d1e20daa185e1b6b2d4e16acd2fb5e0320bc50ffc89b91fa4d7/importlib_metadata-4.11.3-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "ea4c597ebf37142f827b8f39299579e31685c31d3a438b59f469406afd0f2539",
"url": "https://files.pythonhosted.org/packages/3e/1d/964b27278cfa369fbe9041f604ab09c6e99556f8b7910781b4584b428c2f/importlib_metadata-4.11.3.tar.gz"
}
],
"project_name": "importlib-metadata",
"requires_dists": [
"flufl.flake8; extra == \"testing\"",
"importlib-resources>=1.3; python_version < \"3.9\" and extra == \"testing\"",
"ipython; extra == \"perf\"",
"jaraco.packaging>=9; extra == \"docs\"",
"packaging; extra == \"testing\"",
"pyfakefs; extra == \"testing\"",
"pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
"pytest-checkdocs>=2.4; extra == \"testing\"",
"pytest-cov; extra == \"testing\"",
"pytest-enabler>=1.0.1; extra == \"testing\"",
"pytest-flake8; extra == \"testing\"",
"pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
"pytest-perf>=0.9.2; extra == \"testing\"",
"pytest>=6; extra == \"testing\"",
"rst.linker>=1.9; extra == \"docs\"",
"sphinx; extra == \"docs\"",
"typing-extensions>=3.6.4; python_version < \"3.8\"",
"zipp>=0.5"
],
"requires_python": ">=3.7",
"version": "4.11.3"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3",
"url": "https://files.pythonhosted.org/packages/9b/dd/b3c12c6d707058fa947864b67f0c4e0c39ef8610988d7baea9578f3c48f3/iniconfig-1.1.1-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32",
"url": "https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2/iniconfig-1.1.1.tar.gz"
}
],
"project_name": "iniconfig",
"requires_dists": [],
"requires_python": null,
"version": "1.1.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "951bd9a64731c444fd907a5ce268543020086a697f6be08f7cc2c9a752a278c5",
"url": "https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57/ipdb-0.13.9.tar.gz"
}
],
"project_name": "ipdb",
"requires_dists": [
"decorator; python_version == \"3.5\"",
"decorator; python_version == \"3.6\"",
"decorator; python_version > \"3.6\"",
"decorator<5.0.0; python_version == \"2.7\"",
"decorator<5.0.0; python_version == \"3.4\"",
"ipython<6.0.0,>=5.1.0; python_version == \"2.7\"",
"ipython<7.0.0,>=6.0.0; python_version == \"3.4\"",
"ipython<7.10.0,>=7.0.0; python_version == \"3.5\"",
"ipython<7.17.0,>=7.10.0; python_version == \"3.6\"",
"ipython>=7.17.0; python_version > \"3.6\"",
"setuptools",
"toml>=0.10.2; python_version == \"2.7\"",
"toml>=0.10.2; python_version == \"3.4\"",
"toml>=0.10.2; python_version == \"3.5\"",
"toml>=0.10.2; python_version == \"3.6\"",
"toml>=0.10.2; python_version > \"3.6\""
],
"requires_python": ">=2.7",
"version": "0.13.9"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "86df2cf291c6c70b5be6a7b608650420e89180c8ec74f376a34e2dc15c3400e7",
"url": "https://files.pythonhosted.org/packages/38/7a/4cb724163ceb72183dc41a267e28be3e8412fdb036e6d7ce806136a6112f/ipython-7.32.0-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "468abefc45c15419e3c8e8c0a6a5c115b2127bafa34d7c641b1d443658793909",
"url": "https://files.pythonhosted.org/packages/92/af/32cd04f65728fa2a3cdbb837932264539ce2134a028a69e8cf5d03027dea/ipython-7.32.0.tar.gz"
}
],
"project_name": "ipython",
"requires_dists": [
"Sphinx>=1.3; extra == \"all\"",
"Sphinx>=1.3; extra == \"doc\"",
"appnope; sys_platform == \"darwin\"",
"backcall",
"colorama; sys_platform == \"win32\"",
"decorator",
"ipykernel; extra == \"all\"",
"ipykernel; extra == \"kernel\"",
"ipykernel; extra == \"test\"",
"ipyparallel; extra == \"all\"",
"ipyparallel; extra == \"parallel\"",
"ipywidgets; extra == \"all\"",
"ipywidgets; extra == \"notebook\"",
"jedi>=0.16",
"matplotlib-inline",
"nbconvert; extra == \"all\"",
"nbconvert; extra == \"nbconvert\"",
"nbformat; extra == \"all\"",
"nbformat; extra == \"nbformat\"",
"nbformat; extra == \"test\"",
"nose>=0.10.1; extra == \"all\"",
"nose>=0.10.1; extra == \"test\"",
"notebook; extra == \"all\"",
"notebook; extra == \"notebook\"",
"numpy>=1.17; extra == \"all\"",
"numpy>=1.17; extra == \"test\"",
"pexpect>4.3; sys_platform != \"win32\"",
"pickleshare",
"prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0",
"pygments",
"pygments; extra == \"all\"",
"pygments; extra == \"test\"",
"qtconsole; extra == \"all\"",
"qtconsole; extra == \"qtconsole\"",
"requests; extra == \"all\"",
"requests; extra == \"test\"",
"setuptools>=18.5",
"testpath; extra == \"all\"",
"testpath; extra == \"test\"",
"traitlets>=4.2"
],
"requires_python": ">=3.7",
"version": "7.32"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "637c9635fcf47945ceb91cd7f320234a7be540ded6f3e99a50cb6febdfd1ba8d",
"url": "https://files.pythonhosted.org/packages/b3/0e/836f12ec50075161e365131f13f5758451645af75c2becf61c6351ecec39/jedi-0.18.1-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "74137626a64a99c8eb6ae5832d99b3bdd7d29a3850fe2aa80a4126b2a7d949ab",
"url": "https://files.pythonhosted.org/packages/c2/25/273288df952e07e3190446efbbb30b0e4871a0d63b4246475f3019d4f55e/jedi-0.18.1.tar.gz"
}
],
"project_name": "jedi",
"requires_dists": [
"Django<3.1; extra == \"testing\"",
"colorama; extra == \"testing\"",
"docopt; extra == \"testing\"",
"flake8==3.8.3; extra == \"qa\"",
"mypy==0.782; extra == \"qa\"",
"parso<0.9.0,>=0.8.0",
"pytest<7.0.0; extra == \"testing\""
],
"requires_python": ">=3.6",
"version": "0.18.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "aed605ba3b72462d64d475a21a9296f400a19c4f74a31b59103d2a99ffd5aa5c",
"url": "https://files.pythonhosted.org/packages/a6/2d/2230afd570c70074e80fd06857ba2bdc5f10c055bd9125665fe276fadb67/matplotlib_inline-0.1.3-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "a04bfba22e0d1395479f866853ec1ee28eea1485c1d69a6faf00dc3e24ff34ee",
"url": "https://files.pythonhosted.org/packages/0f/98/838f4c57f7b2679eec038ad0abefd1acaeec35e635d4d7af215acd7d1bd2/matplotlib-inline-0.1.3.tar.gz"
}
],
"project_name": "matplotlib-inline",
"requires_dists": [
"traitlets"
],
"requires_python": ">=3.5",
"version": "0.1.3"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522",
"url": "https://files.pythonhosted.org/packages/05/8e/8de486cbd03baba4deef4142bd643a3e7bbe954a784dc1bb17142572d127/packaging-21.3-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb",
"url": "https://files.pythonhosted.org/packages/df/9e/d1a7217f69310c1db8fdf8ab396229f55a699ce34a203691794c5d1cad0c/packaging-21.3.tar.gz"
}
],
"project_name": "packaging",
"requires_dists": [
"pyparsing!=3.0.5,>=2.0.2"
],
"requires_python": ">=3.6",
"version": "21.3"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75",
"url": "https://files.pythonhosted.org/packages/05/63/8011bd08a4111858f79d2b09aad86638490d62fbf881c44e434a6dfca87b/parso-0.8.3-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0",
"url": "https://files.pythonhosted.org/packages/a2/0e/41f0cca4b85a6ea74d66d2226a7cda8e41206a624f5b330b958ef48e2e52/parso-0.8.3.tar.gz"
}
],
"project_name": "parso",
"requires_dists": [
"docopt; extra == \"testing\"",
"flake8==3.8.3; extra == \"qa\"",
"mypy==0.782; extra == \"qa\"",
"pytest<6.0.0; extra == \"testing\""
],
"requires_python": ">=3.6",
"version": "0.8.3"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937",
"url": "https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c",
"url": "https://files.pythonhosted.org/packages/e5/9b/ff402e0e930e70467a7178abb7c128709a30dfb22d8777c043e501bc1b10/pexpect-4.8.0.tar.gz"
}
],
"project_name": "pexpect",
"requires_dists": [
"ptyprocess>=0.5"
],
"requires_python": null,
"version": "4.8"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56",
"url": "https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca",
"url": "https://files.pythonhosted.org/packages/d8/b6/df3c1c9b616e9c0edbc4fbab6ddd09df9535849c64ba51fcb6531c32d4d8/pickleshare-0.7.5.tar.gz"
}
],
"project_name": "pickleshare",
"requires_dists": [
"pathlib2; python_version in \"2.6 2.7 3.2 3.3\""
],
"requires_python": null,
"version": "0.7.5"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3",
"url": "https://files.pythonhosted.org/packages/9e/01/f38e2ff29715251cf25532b9082a1589ab7e4f571ced434f98d0139336dc/pluggy-1.0.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159",
"url": "https://files.pythonhosted.org/packages/a1/16/db2d7de3474b6e37cbb9c008965ee63835bba517e22cdb8c35b5116b5ce1/pluggy-1.0.0.tar.gz"
}
],
"project_name": "pluggy",
"requires_dists": [
"importlib-metadata>=0.12; python_version < \"3.8\"",
"pre-commit; extra == \"dev\"",
"pytest-benchmark; extra == \"testing\"",
"pytest; extra == \"testing\"",
"tox; extra == \"dev\""
],
"requires_python": ">=3.6",
"version": "1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "b6b4dcdd0c0c0d75e4d7b2f21a9e933e5b2ce62b26e1a54537f9651ae5a5c01d",
"url": "https://files.pythonhosted.org/packages/4e/d1/e4ed95fdd3ef13b78630280d9e9e240aeb65cc7c544ec57106149c3942fb/pprintpp-0.4.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "ea826108e2c7f49dc6d66c752973c3fc9749142a798d6b254e1e301cfdbc6403",
"url": "https://files.pythonhosted.org/packages/06/1a/7737e7a0774da3c3824d654993cf57adc915cb04660212f03406334d8c0b/pprintpp-0.4.0.tar.gz"
}
],
"project_name": "pprintpp",
"requires_dists": [],
"requires_python": null,
"version": "0.4"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "62291dad495e665fca0bda814e342c69952086afb0f4094d0893d357e5c78752",
"url": "https://files.pythonhosted.org/packages/3f/2d/dcb44d69f388ca2ee1a4a4d3c204ab66b36975c0d5166781eaeeff76b882/prompt_toolkit-3.0.29-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "bd640f60e8cecd74f0dc249713d433ace2ddc62b65ee07f96d358e0b152b6ea7",
"url": "https://files.pythonhosted.org/packages/59/68/4d80f22e889ea34f20483ae3d4ca3f8d15f15264bcfb75e52b90fb5aefa5/prompt_toolkit-3.0.29.tar.gz"
}
],
"project_name": "prompt-toolkit",
"requires_dists": [
"wcwidth"
],
"requires_python": ">=3.6.2",
"version": "3.0.29"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35",
"url": "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220",
"url": "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz"
}
],
"project_name": "ptyprocess",
"requires_dists": [],
"requires_python": null,
"version": "0.7"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378",
"url": "https://files.pythonhosted.org/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719",
"url": "https://files.pythonhosted.org/packages/98/ff/fec109ceb715d2a6b4c4a85a61af3b40c723a961e8828319fbcb15b868dc/py-1.11.0.tar.gz"
}
],
"project_name": "py",
"requires_dists": [],
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"version": "1.11"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65",
"url": "https://files.pythonhosted.org/packages/1d/17/ed4d2df187995561b28f1073df24137cb750e12f9879d291cc8ab67c65d2/Pygments-2.11.2-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a",
"url": "https://files.pythonhosted.org/packages/94/9c/cb656d06950268155f46d4f6ce25d7ffc51a0da47eadf1b164bbf23b718b/Pygments-2.11.2.tar.gz"
}
],
"project_name": "pygments",
"requires_dists": [],
"requires_python": ">=3.5",
"version": "2.11.2"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484",
"url": "https://files.pythonhosted.org/packages/80/c1/23fd82ad3121656b585351aba6c19761926bb0db2ebed9e4ff09a43a3fcc/pyparsing-3.0.7-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea",
"url": "https://files.pythonhosted.org/packages/d6/60/9bed18f43275b34198eb9720d4c1238c68b3755620d20df0afd89424d32b/pyparsing-3.0.7.tar.gz"
}
],
"project_name": "pyparsing",
"requires_dists": [
"jinja2; extra == \"diagrams\"",
"railroad-diagrams; extra == \"diagrams\""
],
"requires_python": ">=3.6",
"version": "3.0.7"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "9ce3ff477af913ecf6321fe337b93a2c0dcf2a0a1439c43f5452112c1e4280db",
"url": "https://files.pythonhosted.org/packages/38/93/c7c0bd1e932b287fb948eb9ce5a3d6307c9fc619db1e199f8c8bc5dad95f/pytest-7.0.1-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "e30905a0c131d3d94b89624a1cc5afec3e0ba2fbdb151867d8e0ebd49850f171",
"url": "https://files.pythonhosted.org/packages/3e/2c/a67ad48759051c7abf82ce182a4e6d766de371b183182d2dde03089e8dfb/pytest-7.0.1.tar.gz"
}
],
"project_name": "pytest",
"requires_dists": [
"argcomplete; extra == \"testing\"",
"atomicwrites>=1.0; sys_platform == \"win32\"",
"attrs>=19.2.0",
"colorama; sys_platform == \"win32\"",
"hypothesis>=3.56; extra == \"testing\"",
"importlib-metadata>=0.12; python_version < \"3.8\"",
"iniconfig",
"mock; extra == \"testing\"",
"nose; extra == \"testing\"",
"packaging",
"pluggy<2.0,>=0.12",
"py>=1.8.2",
"pygments>=2.7.2; extra == \"testing\"",
"requests; extra == \"testing\"",
"tomli>=1.0.0",
"xmlschema; extra == \"testing\""
],
"requires_python": ">=3.6",
"version": "7.0.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6",
"url": "https://files.pythonhosted.org/packages/20/49/b3e0edec68d81846f519c602ac38af9db86e1e71275528b3e814ae236063/pytest_cov-3.0.0-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470",
"url": "https://files.pythonhosted.org/packages/61/41/e046526849972555928a6d31c2068410e47a31fb5ab0a77f868596811329/pytest-cov-3.0.0.tar.gz"
}
],
"project_name": "pytest-cov",
"requires_dists": [
"coverage[toml]>=5.2.1",
"fields; extra == \"testing\"",
"hunter; extra == \"testing\"",
"process-tests; extra == \"testing\"",
"pytest-xdist; extra == \"testing\"",
"pytest>=4.6",
"six; extra == \"testing\"",
"virtualenv; extra == \"testing\""
],
"requires_python": ">=3.6",
"version": "3"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "b7f82f123936a3f4d2950bc993c2c1ca09ce262c9ae12f9ac763a2401380b455",
"url": "https://files.pythonhosted.org/packages/75/36/6d3c3011751beefafcc7df6255c67b3739c0f8767691d21cbd7c9464aac8/pytest_html-3.1.1-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "3ee1cf319c913d19fe53aeb0bc400e7b0bc2dbeb477553733db1dad12eb75ee3",
"url": "https://files.pythonhosted.org/packages/e2/94/850b36f556ca1f7ad62f38cea0a3955efc2df20b24e1108fca4c2130344f/pytest-html-3.1.1.tar.gz"
}
],
"project_name": "pytest-html",
"requires_dists": [
"pytest!=6.0.0,>=5.0",
"pytest-metadata"
],
"requires_python": ">=3.6",
"version": "3.1.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "3a14097f4385665cb04330e6ae09a3dd430375f717e94482af6944470ad5f100",
"url": "https://files.pythonhosted.org/packages/1b/8b/52cbf350699f5264eadd06355237648306487a9137874f00147647e4f87a/pytest-icdiff-0.5.tar.gz"
}
],
"project_name": "pytest-icdiff",
"requires_dists": [
"icdiff",
"pprintpp",
"pytest"
],
"requires_python": ">=3.6",
"version": "0.5"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "141ba561a17659cda00cf74e7c7cf6103bab4550acad76a46f893339de63b1df",
"url": "https://files.pythonhosted.org/packages/67/13/ee20734c21daa5009cb6578316cf3122f1924cc856e8a992fafe1919ac7a/pytest_metadata-2.0.1-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "5cdb6aeea8ba9109181cf9f149c8a3ae1430ff7e44506a8f866af8a98ca46301",
"url": "https://files.pythonhosted.org/packages/4d/c3/25af5f12df9b13498730953445cf8d91847556070123056d43fde2b35f20/pytest-metadata-2.0.1.tar.gz"
}
],
"project_name": "pytest-metadata",
"requires_dists": [
"pytest<8.0.0,>=3.0.0"
],
"requires_python": "<3.11.0,>=3.7.0",
"version": "2.0.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "a65e3802053e99fc64c6b3b29c11132943d5b8c8facbcc461157511546510967",
"url": "https://files.pythonhosted.org/packages/0c/3c/548d361162702df85a0301f0cd0c47d05176b20bb086077a0fda740daf41/setuptools-62.0.0-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "7999cbd87f1b6e1f33bf47efa368b224bed5e27b5ef2c4d46580186cbcb1a86a",
"url": "https://files.pythonhosted.org/packages/a2/13/229d17002cbab8c8f07b46f8a9adc6bfdd127733a7457f10da06756e1cc3/setuptools-62.0.0.tar.gz"
}
],
"project_name": "setuptools",
"requires_dists": [
"build[virtualenv]; extra == \"testing\"",
"build[virtualenv]; extra == \"testing-integration\"",
"filelock>=3.4.0; extra == \"testing\"",
"filelock>=3.4.0; extra == \"testing-integration\"",
"flake8-2020; extra == \"testing\"",
"furo; extra == \"docs\"",
"ini2toml[lite]>=0.9; extra == \"testing\"",
"jaraco.envs>=2.2; extra == \"testing\"",
"jaraco.envs>=2.2; extra == \"testing-integration\"",
"jaraco.packaging>=9; extra == \"docs\"",
"jaraco.path>=3.2.0; extra == \"testing\"",
"jaraco.path>=3.2.0; extra == \"testing-integration\"",
"jaraco.tidelift>=1.4; extra == \"docs\"",
"mock; extra == \"testing\"",
"pip-run>=8.8; extra == \"testing\"",
"pip>=19.1; extra == \"testing\"",
"pygments-github-lexers==0.0.5; extra == \"docs\"",
"pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
"pytest-checkdocs>=2.4; extra == \"testing\"",
"pytest-cov; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
"pytest-enabler; extra == \"testing-integration\"",
"pytest-enabler>=1.0.1; extra == \"testing\"",
"pytest-flake8; extra == \"testing\"",
"pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
"pytest-perf; extra == \"testing\"",
"pytest-xdist; extra == \"testing\"",
"pytest-xdist; extra == \"testing-integration\"",
"pytest; extra == \"testing-integration\"",
"pytest>=6; extra == \"testing\"",
"rst.linker>=1.9; extra == \"docs\"",
"sphinx-favicon; extra == \"docs\"",
"sphinx-inline-tabs; extra == \"docs\"",
"sphinx; extra == \"docs\"",
"sphinxcontrib-towncrier; extra == \"docs\"",
"tomli-w>=1.0.0; extra == \"testing\"",
"tomli; extra == \"testing-integration\"",
"virtualenv>=13.0.0; extra == \"testing\"",
"virtualenv>=13.0.0; extra == \"testing-integration\"",
"wheel; extra == \"testing\"",
"wheel; extra == \"testing-integration\""
],
"requires_python": ">=3.7",
"version": "62"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b",
"url": "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f",
"url": "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz"
}
],
"project_name": "toml",
"requires_dists": [],
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,>=2.6",
"version": "0.10.2"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc",
"url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f",
"url": "https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb08564c5949a9c95e44352e23dee646869fa104a3b2060a3/tomli-2.0.1.tar.gz"
}
],
"project_name": "tomli",
"requires_dists": [],
"requires_python": ">=3.7",
"version": "2.0.1"
},
{
"artifacts": [
{
"algorithm": "sha256",
"hash": "2d313cc50a42cd6c277e7d7dc8d4d7fedd06a2c215f78766ae7b1a66277e0033",
"url": "https://files.pythonhosted.org/packages/37/46/be8a3c030bd3673f4800fa7f46eda972dfa2990089a51ec5dd0a26ed33e9/traitlets-5.1.1-py3-none-any.whl"
},
{
"algorithm": "sha256",
"hash": "059f456c5a7c1c82b98c2e8c799f39c9b8128f6d0d46941ee118daace9eb70c7",
"url": "https://files.pythonhosted.org/packages/db/cf/e6cbf07ce2d21a17c8379f3f2f12db413a38da5ee20809638226b1490e48/traitlets-5.1.1.tar.gz"
}
],
"project_name": "traitlets",
"requires_dists": [
"pytest; extra == \"test\""
],
"requires_python": ">=3.7",
"version": "5.1.1"
},
{
"artifacts": [
{
"algorithm": "sha256",