@@ -20,21 +20,29 @@ aiosignal==1.3.1
20
20
annotated-types==0.7.0
21
21
# via pydantic
22
22
anyio==4.6.2.post1
23
- # via httpx
23
+ # via
24
+ # httpx
25
+ # starlette
24
26
argcomplete==3.5.1
25
27
# via datamodel-code-generator
28
+ arrow==1.3.0
29
+ # via isoduration
26
30
attrs==24.2.0
27
31
# via
28
32
# aiohttp
33
+ # hypothesis
29
34
# jsonlines
30
35
# jsonschema
36
+ # pytest-subtests
31
37
# referencing
32
38
audioread==3.0.1
33
39
# via librosa
34
40
awscli==1.35.23
35
41
# via -r requirements/test.in
36
42
backoff==2.2.1
37
- # via -r requirements/test.in
43
+ # via
44
+ # -r requirements/test.in
45
+ # schemathesis
38
46
bitsandbytes==0.45.3
39
47
# via -r requirements/test.in
40
48
black==24.10.0
@@ -69,11 +77,13 @@ click==8.1.7
69
77
# jiwer
70
78
# nltk
71
79
# ray
80
+ # schemathesis
72
81
# typer
73
82
colorama==0.4.6
74
83
# via
75
84
# awscli
76
85
# sacrebleu
86
+ # schemathesis
77
87
# tqdm-multiprocess
78
88
contourpy==1.3.0
79
89
# via matplotlib
@@ -138,6 +148,8 @@ filelock==3.16.1
138
148
# transformers
139
149
fonttools==4.54.1
140
150
# via matplotlib
151
+ fqdn==1.5.1
152
+ # via jsonschema
141
153
frozendict==2.4.6
142
154
# via einx
143
155
frozenlist==1.5.0
@@ -156,16 +168,22 @@ genai-perf==0.0.8
156
168
# via -r requirements/test.in
157
169
genson==1.3.0
158
170
# via datamodel-code-generator
171
+ graphql-core==3.2.6
172
+ # via hypothesis-graphql
159
173
h11==0.14.0
160
174
# via httpcore
175
+ harfile==0.3.0
176
+ # via schemathesis
161
177
hf-xet==0.1.4
162
178
# via huggingface-hub
163
179
hiredis==3.0.0
164
180
# via tensorizer
165
181
httpcore==1.0.6
166
182
# via httpx
167
183
httpx==0.27.2
168
- # via -r requirements/test.in
184
+ # via
185
+ # -r requirements/test.in
186
+ # schemathesis
169
187
huggingface-hub==0.30.1
170
188
# via
171
189
# -r requirements/test.in
@@ -180,17 +198,29 @@ huggingface-hub==0.30.1
180
198
# vocos
181
199
humanize==4.11.0
182
200
# via runai-model-streamer
201
+ hypothesis==6.131.0
202
+ # via
203
+ # hypothesis-graphql
204
+ # hypothesis-jsonschema
205
+ # schemathesis
206
+ hypothesis-graphql==0.11.1
207
+ # via schemathesis
208
+ hypothesis-jsonschema==0.23.1
209
+ # via schemathesis
183
210
idna==3.10
184
211
# via
185
212
# anyio
186
213
# email-validator
187
214
# httpx
215
+ # jsonschema
188
216
# requests
189
217
# yarl
190
218
inflect==5.6.2
191
219
# via datamodel-code-generator
192
220
iniconfig==2.0.0
193
221
# via pytest
222
+ isoduration==20.11.0
223
+ # via jsonschema
194
224
isort==5.13.2
195
225
# via datamodel-code-generator
196
226
jinja2==3.1.6
@@ -210,12 +240,18 @@ joblib==1.4.2
210
240
# scikit-learn
211
241
jsonlines==4.0.0
212
242
# via lm-eval
243
+ jsonpointer==3.0.0
244
+ # via jsonschema
213
245
jsonschema==4.23.0
214
246
# via
247
+ # hypothesis-jsonschema
215
248
# mistral-common
216
249
# ray
250
+ # schemathesis
217
251
jsonschema-specifications==2024.10.1
218
252
# via jsonschema
253
+ junit-xml==1.9
254
+ # via schemathesis
219
255
kaleido==0.2.1
220
256
# via genai-perf
221
257
kiwisolver==1.4.7
@@ -239,7 +275,9 @@ mamba-ssm==2.2.4
239
275
markdown-it-py==3.0.0
240
276
# via rich
241
277
markupsafe==3.0.2
242
- # via jinja2
278
+ # via
279
+ # jinja2
280
+ # werkzeug
243
281
matplotlib==3.9.2
244
282
# via -r requirements/test.in
245
283
mbstrdecoder==1.1.3
@@ -449,6 +487,8 @@ pygments==2.18.0
449
487
# via rich
450
488
pyparsing==3.2.0
451
489
# via matplotlib
490
+ pyrate-limiter==3.7.0
491
+ # via schemathesis
452
492
pytablewriter==1.2.0
453
493
# via lm-eval
454
494
pytest==8.3.3
@@ -461,7 +501,9 @@ pytest==8.3.3
461
501
# pytest-mock
462
502
# pytest-rerunfailures
463
503
# pytest-shard
504
+ # pytest-subtests
464
505
# pytest-timeout
506
+ # schemathesis
465
507
pytest-asyncio==0.24.0
466
508
# via -r requirements/test.in
467
509
pytest-forked==1.6.0
@@ -472,10 +514,13 @@ pytest-rerunfailures==14.0
472
514
# via -r requirements/test.in
473
515
pytest-shard==0.1.2
474
516
# via -r requirements/test.in
517
+ pytest-subtests==0.14.1
518
+ # via schemathesis
475
519
pytest-timeout==2.3.1
476
520
# via -r requirements/test.in
477
521
python-dateutil==2.9.0.post0
478
522
# via
523
+ # arrow
479
524
# botocore
480
525
# matplotlib
481
526
# pandas
@@ -497,6 +542,7 @@ pyyaml==6.0.2
497
542
# peft
498
543
# ray
499
544
# responses
545
+ # schemathesis
500
546
# timm
501
547
# transformers
502
548
# vocos
@@ -527,10 +573,16 @@ requests==2.32.3
527
573
# pooch
528
574
# ray
529
575
# responses
576
+ # schemathesis
577
+ # starlette-testclient
530
578
# tiktoken
531
579
# transformers
532
580
responses==0.25.3
533
581
# via genai-perf
582
+ rfc3339-validator==0.1.4
583
+ # via jsonschema
584
+ rfc3987==1.3.8
585
+ # via jsonschema
534
586
rich==13.9.4
535
587
# via
536
588
# genai-perf
@@ -559,6 +611,8 @@ safetensors==0.4.5
559
611
# peft
560
612
# timm
561
613
# transformers
614
+ schemathesis==3.39.15
615
+ # via -r requirements/test.in
562
616
scikit-learn==1.5.2
563
617
# via
564
618
# librosa
@@ -584,12 +638,16 @@ shellingham==1.5.4
584
638
# via typer
585
639
six==1.16.0
586
640
# via
641
+ # junit-xml
587
642
# python-dateutil
643
+ # rfc3339-validator
588
644
# rouge-score
589
645
sniffio==1.3.1
590
646
# via
591
647
# anyio
592
648
# httpx
649
+ sortedcontainers==2.4.0
650
+ # via hypothesis
593
651
soundfile==0.12.1
594
652
# via
595
653
# -r requirements/test.in
@@ -598,6 +656,12 @@ soxr==0.5.0.post1
598
656
# via librosa
599
657
sqlitedict==2.1.0
600
658
# via lm-eval
659
+ starlette==0.46.2
660
+ # via
661
+ # schemathesis
662
+ # starlette-testclient
663
+ starlette-testclient==0.4.1
664
+ # via schemathesis
601
665
statsmodels==0.14.4
602
666
# via genai-perf
603
667
sympy==1.13.1
@@ -628,6 +692,10 @@ tokenizers==0.21.1
628
692
# via
629
693
# -r requirements/test.in
630
694
# transformers
695
+ tomli==2.2.1
696
+ # via schemathesis
697
+ tomli-w==1.2.0
698
+ # via schemathesis
631
699
torch==2.6.0
632
700
# via
633
701
# -r requirements/test.in
@@ -693,6 +761,8 @@ typepy==1.3.2
693
761
# tabledata
694
762
typer==0.15.2
695
763
# via fastsafetensors
764
+ types-python-dateutil==2.9.0.20241206
765
+ # via arrow
696
766
typing-extensions==4.12.2
697
767
# via
698
768
# huggingface-hub
@@ -705,6 +775,8 @@ typing-extensions==4.12.2
705
775
# typer
706
776
tzdata==2024.2
707
777
# via pandas
778
+ uri-template==1.3.0
779
+ # via jsonschema
708
780
urllib3==2.2.3
709
781
# via
710
782
# blobfile
@@ -716,13 +788,19 @@ vector-quantize-pytorch==1.21.2
716
788
# via -r requirements/test.in
717
789
vocos==0.1.0
718
790
# via -r requirements/test.in
791
+ webcolors==24.11.1
792
+ # via jsonschema
793
+ werkzeug==3.1.3
794
+ # via schemathesis
719
795
word2number==1.1
720
796
# via lm-eval
721
797
xxhash==3.5.0
722
798
# via
723
799
# datasets
724
800
# evaluate
725
801
yarl==1.17.1
726
- # via aiohttp
802
+ # via
803
+ # aiohttp
804
+ # schemathesis
727
805
zstandard==0.23.0
728
806
# via lm-eval
0 commit comments