alexandraroze commited on
Commit
fb6b388
·
1 Parent(s): 74fcc1a

updated app

Browse files
Files changed (1) hide show
  1. poetry.lock +0 -2861
poetry.lock DELETED
@@ -1,2861 +0,0 @@
1
- [[package]]
2
- name = "accelerate"
3
- version = "1.1.1"
4
- description = "Accelerate"
5
- category = "main"
6
- optional = false
7
- python-versions = ">=3.9.0"
8
-
9
- [package.dependencies]
10
- huggingface-hub = ">=0.21.0"
11
- numpy = ">=1.17,<3.0.0"
12
- packaging = ">=20.0"
13
- psutil = "*"
14
- pyyaml = "*"
15
- safetensors = ">=0.4.3"
16
- torch = ">=1.10.0"
17
-
18
- [package.extras]
19
- deepspeed = ["deepspeed"]
20
- dev = ["bitsandbytes", "black (>=23.1,<24.0)", "datasets", "diffusers", "evaluate", "hf-doc-builder (>=0.3.0)", "parameterized", "pytest-subtests", "pytest-xdist", "pytest (>=7.2.0,<=8.0.0)", "rich", "ruff (>=0.6.4,<0.7.0)", "scikit-learn", "scipy", "timm", "torchdata (>=0.8.0)", "torchpippy (>=0.2.0)", "tqdm", "transformers"]
21
- quality = ["black (>=23.1,<24.0)", "hf-doc-builder (>=0.3.0)", "ruff (>=0.6.4,<0.7.0)"]
22
- rich = ["rich"]
23
- sagemaker = ["sagemaker"]
24
- test-dev = ["bitsandbytes", "datasets", "diffusers", "evaluate", "scikit-learn", "scipy", "timm", "torchdata (>=0.8.0)", "torchpippy (>=0.2.0)", "tqdm", "transformers"]
25
- test-prod = ["parameterized", "pytest-subtests", "pytest-xdist", "pytest (>=7.2.0,<=8.0.0)"]
26
- test-trackers = ["comet-ml", "dvclive", "tensorboard", "wandb"]
27
- testing = ["bitsandbytes", "datasets", "diffusers", "evaluate", "parameterized", "pytest-subtests", "pytest-xdist", "pytest (>=7.2.0,<=8.0.0)", "scikit-learn", "scipy", "timm", "torchdata (>=0.8.0)", "torchpippy (>=0.2.0)", "tqdm", "transformers"]
28
-
29
- [[package]]
30
- name = "aiohappyeyeballs"
31
- version = "2.4.3"
32
- description = "Happy Eyeballs for asyncio"
33
- category = "main"
34
- optional = false
35
- python-versions = ">=3.8"
36
-
37
- [[package]]
38
- name = "aiohttp"
39
- version = "3.11.0"
40
- description = "Async http client/server framework (asyncio)"
41
- category = "main"
42
- optional = false
43
- python-versions = ">=3.9"
44
-
45
- [package.dependencies]
46
- aiohappyeyeballs = ">=2.3.0"
47
- aiosignal = ">=1.1.2"
48
- async-timeout = {version = ">=4.0,<6.0", markers = "python_version < \"3.11\""}
49
- attrs = ">=17.3.0"
50
- frozenlist = ">=1.1.1"
51
- multidict = ">=4.5,<7.0"
52
- propcache = ">=0.2.0"
53
- yarl = ">=1.17.0,<2.0"
54
-
55
- [package.extras]
56
- speedups = ["brotlicffi", "brotli", "aiodns (>=3.2.0)"]
57
-
58
- [[package]]
59
- name = "aiosignal"
60
- version = "1.3.1"
61
- description = "aiosignal: a list of registered asynchronous callbacks"
62
- category = "main"
63
- optional = false
64
- python-versions = ">=3.7"
65
-
66
- [package.dependencies]
67
- frozenlist = ">=1.1.0"
68
-
69
- [[package]]
70
- name = "altair"
71
- version = "5.4.1"
72
- description = "Vega-Altair: A declarative statistical visualization library for Python."
73
- category = "main"
74
- optional = false
75
- python-versions = ">=3.8"
76
-
77
- [package.dependencies]
78
- jinja2 = "*"
79
- jsonschema = ">=3.0"
80
- narwhals = ">=1.5.2"
81
- packaging = "*"
82
- typing-extensions = {version = ">=4.10.0", markers = "python_version < \"3.13\""}
83
-
84
- [package.extras]
85
- all = ["altair-tiles (>=0.3.0)", "anywidget (>=0.9.0)", "numpy", "pandas (>=0.25.3)", "pyarrow (>=11)", "vega-datasets (>=0.9.0)", "vegafusion[embed] (>=1.6.6)", "vl-convert-python (>=1.6.0)"]
86
- dev = ["geopandas", "hatch", "ibis-framework", "ipython", "mistune", "mypy", "pandas-stubs", "pandas (>=0.25.3)", "polars (>=0.20.3)", "pytest", "pytest-cov", "pytest-xdist[psutil] (>=3.5,<4.0)", "ruff (>=0.6.0)", "types-jsonschema", "types-setuptools"]
87
- doc = ["docutils", "jinja2", "myst-parser", "numpydoc", "pillow (>=9,<10)", "pydata-sphinx-theme (>=0.14.1)", "scipy", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinxext-altair"]
88
-
89
- [[package]]
90
- name = "annotated-types"
91
- version = "0.7.0"
92
- description = "Reusable constraint types to use with typing.Annotated"
93
- category = "main"
94
- optional = false
95
- python-versions = ">=3.8"
96
-
97
- [[package]]
98
- name = "anyio"
99
- version = "4.6.2.post1"
100
- description = "High level compatibility layer for multiple asynchronous event loop implementations"
101
- category = "main"
102
- optional = false
103
- python-versions = ">=3.9"
104
-
105
- [package.dependencies]
106
- exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""}
107
- idna = ">=2.8"
108
- sniffio = ">=1.1"
109
- typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""}
110
-
111
- [package.extras]
112
- doc = ["packaging", "Sphinx (>=7.4,<8.0)", "sphinx-rtd-theme", "sphinx-autodoc-typehints (>=1.2.0)"]
113
- test = ["anyio", "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)", "truststore (>=0.9.1)"]
114
- trio = ["trio (>=0.26.1)"]
115
-
116
- [[package]]
117
- name = "async-timeout"
118
- version = "5.0.1"
119
- description = "Timeout context manager for asyncio programs"
120
- category = "main"
121
- optional = false
122
- python-versions = ">=3.8"
123
-
124
- [[package]]
125
- name = "attrs"
126
- version = "24.2.0"
127
- description = "Classes Without Boilerplate"
128
- category = "main"
129
- optional = false
130
- python-versions = ">=3.7"
131
-
132
- [package.extras]
133
- benchmark = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest-codspeed", "pytest-mypy-plugins", "pytest-xdist", "pytest (>=4.3.0)"]
134
- cov = ["cloudpickle", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest-mypy-plugins", "pytest-xdist", "pytest (>=4.3.0)"]
135
- dev = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pre-commit", "pympler", "pytest-mypy-plugins", "pytest-xdist", "pytest (>=4.3.0)"]
136
- docs = ["cogapp", "furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier (<24.7)"]
137
- tests = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest-mypy-plugins", "pytest-xdist", "pytest (>=4.3.0)"]
138
- tests-mypy = ["mypy (>=1.11.1)", "pytest-mypy-plugins"]
139
-
140
- [[package]]
141
- name = "blinker"
142
- version = "1.9.0"
143
- description = "Fast, simple object-to-object and broadcast signaling"
144
- category = "main"
145
- optional = false
146
- python-versions = ">=3.9"
147
-
148
- [[package]]
149
- name = "brotli"
150
- version = "1.1.0"
151
- description = "Python bindings for the Brotli compression library"
152
- category = "main"
153
- optional = false
154
- python-versions = "*"
155
-
156
- [[package]]
157
- name = "brotlicffi"
158
- version = "1.1.0.0"
159
- description = "Python CFFI bindings to the Brotli library"
160
- category = "main"
161
- optional = false
162
- python-versions = ">=3.7"
163
-
164
- [package.dependencies]
165
- cffi = ">=1.0.0"
166
-
167
- [[package]]
168
- name = "cachetools"
169
- version = "5.5.0"
170
- description = "Extensible memoizing collections and decorators"
171
- category = "main"
172
- optional = false
173
- python-versions = ">=3.7"
174
-
175
- [[package]]
176
- name = "certifi"
177
- version = "2024.8.30"
178
- description = "Python package for providing Mozilla's CA Bundle."
179
- category = "main"
180
- optional = false
181
- python-versions = ">=3.6"
182
-
183
- [[package]]
184
- name = "cffi"
185
- version = "1.17.1"
186
- description = "Foreign Function Interface for Python calling C code."
187
- category = "main"
188
- optional = false
189
- python-versions = ">=3.8"
190
-
191
- [package.dependencies]
192
- pycparser = "*"
193
-
194
- [[package]]
195
- name = "charset-normalizer"
196
- version = "3.4.0"
197
- description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
198
- category = "main"
199
- optional = false
200
- python-versions = ">=3.7.0"
201
-
202
- [[package]]
203
- name = "click"
204
- version = "8.1.7"
205
- description = "Composable command line interface toolkit"
206
- category = "main"
207
- optional = false
208
- python-versions = ">=3.7"
209
-
210
- [package.dependencies]
211
- colorama = {version = "*", markers = "platform_system == \"Windows\""}
212
-
213
- [[package]]
214
- name = "clip"
215
- version = "1.0"
216
- description = ""
217
- category = "main"
218
- optional = false
219
- python-versions = "*"
220
- develop = false
221
-
222
- [package.extras]
223
- dev = ["pytest"]
224
-
225
- [package.source]
226
- type = "git"
227
- url = "https://github.com/openai/CLIP.git"
228
- reference = "main"
229
- resolved_reference = "dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1"
230
-
231
- [[package]]
232
- name = "cloudpickle"
233
- version = "3.1.0"
234
- description = "Pickler class to extend the standard pickle.Pickler functionality"
235
- category = "main"
236
- optional = false
237
- python-versions = ">=3.8"
238
-
239
- [[package]]
240
- name = "colorama"
241
- version = "0.4.6"
242
- description = "Cross-platform colored terminal text."
243
- category = "main"
244
- optional = false
245
- python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
246
-
247
- [[package]]
248
- name = "coloredlogs"
249
- version = "15.0.1"
250
- description = "Colored terminal output for Python's logging module"
251
- category = "main"
252
- optional = false
253
- python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
254
-
255
- [package.dependencies]
256
- humanfriendly = ">=9.1"
257
-
258
- [package.extras]
259
- cron = ["capturer (>=2.4)"]
260
-
261
- [[package]]
262
- name = "compressed-tensors"
263
- version = "0.6.0"
264
- description = "Library for utilization of compressed safetensors of neural network models"
265
- category = "main"
266
- optional = false
267
- python-versions = "*"
268
-
269
- [package.dependencies]
270
- pydantic = ">=2.0"
271
- torch = ">=1.7.0"
272
- transformers = "*"
273
-
274
- [package.extras]
275
- accelerate = ["accelerate"]
276
- dev = ["black (==22.12.0)", "isort (==5.8.0)", "wheel (>=0.36.2)", "flake8 (>=3.8.3)", "pytest (>=6.0.0)", "nbconvert (>=7.16.3)"]
277
-
278
- [[package]]
279
- name = "cssselect2"
280
- version = "0.7.0"
281
- description = "CSS selectors for Python ElementTree"
282
- category = "main"
283
- optional = false
284
- python-versions = ">=3.7"
285
-
286
- [package.dependencies]
287
- tinycss2 = "*"
288
- webencodings = "*"
289
-
290
- [package.extras]
291
- doc = ["sphinx", "sphinx-rtd-theme"]
292
- test = ["pytest", "isort", "flake8"]
293
-
294
- [[package]]
295
- name = "cython"
296
- version = "3.0.11"
297
- description = "The Cython compiler for writing C extensions in the Python language."
298
- category = "main"
299
- optional = false
300
- python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
301
-
302
- [[package]]
303
- name = "dacite"
304
- version = "1.8.1"
305
- description = "Simple creation of data classes from dictionaries."
306
- category = "main"
307
- optional = false
308
- python-versions = ">=3.6"
309
-
310
- [package.extras]
311
- dev = ["pytest (>=5)", "pytest-benchmark", "pytest-cov", "coveralls", "black", "mypy", "pylint", "pre-commit"]
312
-
313
- [[package]]
314
- name = "datasets"
315
- version = "2.14.4"
316
- description = "HuggingFace community-driven open-source library of datasets"
317
- category = "main"
318
- optional = false
319
- python-versions = ">=3.8.0"
320
-
321
- [package.dependencies]
322
- aiohttp = "*"
323
- dill = ">=0.3.0,<0.3.8"
324
- fsspec = {version = ">=2021.11.1", extras = ["http"]}
325
- huggingface-hub = ">=0.14.0,<1.0.0"
326
- multiprocess = "*"
327
- numpy = ">=1.17"
328
- packaging = "*"
329
- pandas = "*"
330
- pyarrow = ">=8.0.0"
331
- pyyaml = ">=5.1"
332
- requests = ">=2.19.0"
333
- tqdm = ">=4.62.1"
334
- xxhash = "*"
335
-
336
- [package.extras]
337
- apache-beam = ["apache-beam (>=2.26.0,<2.44.0)"]
338
- audio = ["soundfile (>=0.12.1)", "librosa"]
339
- benchmarks = ["tensorflow (==2.12.0)", "torch (==2.0.1)", "transformers (==4.30.1)"]
340
- dev = ["absl-py", "joblib (<1.3.0)", "joblibspark", "pytest", "pytest-datadir", "pytest-xdist", "elasticsearch (<8.0.0)", "faiss-cpu (>=1.6.4)", "lz4", "pyspark (>=3.4)", "py7zr", "rarfile (>=4.0)", "sqlalchemy (<2.0.0)", "s3fs (>=2021.11.1)", "tiktoken", "torch", "soundfile (>=0.12.1)", "transformers", "zstandard", "Pillow (>=6.2.1)", "librosa", "black (>=23.1,<24.0)", "ruff (>=0.0.241)", "pyyaml (>=5.3.1)", "s3fs", "apache-beam (>=2.26.0,<2.44.0)", "tensorflow (>=2.3,!=2.6.0,!=2.6.1)", "tensorflow (>=2.2.0,!=2.6.0,!=2.6.1)", "tensorflow-macos"]
341
- docs = ["s3fs", "transformers", "torch", "tensorflow (>=2.2.0,!=2.6.0,!=2.6.1)", "tensorflow-macos"]
342
- jax = ["jax (>=0.2.8,!=0.3.2,<=0.3.25)", "jaxlib (>=0.1.65,<=0.3.25)"]
343
- metrics-tests = ["accelerate", "bert-score (>=0.3.6)", "jiwer", "langdetect", "mauve-text", "nltk", "rouge-score", "sacrebleu", "sacremoses", "scikit-learn", "scipy", "sentencepiece", "seqeval", "spacy (>=3.0.0)", "tldextract", "toml (>=0.10.1)", "typer (<0.5.0)", "requests-file (>=1.5.1)", "tldextract (>=3.1.0)", "texttable (>=1.6.3)", "Werkzeug (>=1.0.1)", "six (>=1.15.0,<1.16.0)"]
344
- quality = ["black (>=23.1,<24.0)", "ruff (>=0.0.241)", "pyyaml (>=5.3.1)"]
345
- s3 = ["s3fs"]
346
- tensorflow = ["tensorflow (>=2.2.0,!=2.6.0,!=2.6.1)", "tensorflow-macos"]
347
- tensorflow_gpu = ["tensorflow-gpu (>=2.2.0,!=2.6.0,!=2.6.1)"]
348
- tests = ["absl-py", "joblib (<1.3.0)", "joblibspark", "pytest", "pytest-datadir", "pytest-xdist", "elasticsearch (<8.0.0)", "faiss-cpu (>=1.6.4)", "lz4", "pyspark (>=3.4)", "py7zr", "rarfile (>=4.0)", "sqlalchemy (<2.0.0)", "s3fs (>=2021.11.1)", "tiktoken", "torch", "soundfile (>=0.12.1)", "transformers", "zstandard", "Pillow (>=6.2.1)", "librosa", "apache-beam (>=2.26.0,<2.44.0)", "tensorflow (>=2.3,!=2.6.0,!=2.6.1)", "tensorflow-macos"]
349
- torch = ["torch"]
350
- vision = ["Pillow (>=6.2.1)"]
351
-
352
- [[package]]
353
- name = "dill"
354
- version = "0.3.7"
355
- description = "serialize all of Python"
356
- category = "main"
357
- optional = false
358
- python-versions = ">=3.7"
359
-
360
- [package.extras]
361
- graph = ["objgraph (>=1.7.2)"]
362
-
363
- [[package]]
364
- name = "diskcache"
365
- version = "5.6.3"
366
- description = "Disk Cache -- Disk and file backed persistent cache."
367
- category = "main"
368
- optional = false
369
- python-versions = ">=3"
370
-
371
- [[package]]
372
- name = "distro"
373
- version = "1.9.0"
374
- description = "Distro - an OS platform information API"
375
- category = "main"
376
- optional = false
377
- python-versions = ">=3.6"
378
-
379
- [[package]]
380
- name = "docopt"
381
- version = "0.6.2"
382
- description = "Pythonic argument parser, that will make you smile"
383
- category = "main"
384
- optional = false
385
- python-versions = "*"
386
-
387
- [[package]]
388
- name = "einops"
389
- version = "0.8.0"
390
- description = "A new flavour of deep learning operations"
391
- category = "main"
392
- optional = false
393
- python-versions = ">=3.8"
394
-
395
- [[package]]
396
- name = "exceptiongroup"
397
- version = "1.2.2"
398
- description = "Backport of PEP 654 (exception groups)"
399
- category = "main"
400
- optional = false
401
- python-versions = ">=3.7"
402
-
403
- [package.extras]
404
- test = ["pytest (>=6)"]
405
-
406
- [[package]]
407
- name = "faiss-cpu"
408
- version = "1.9.0"
409
- description = "A library for efficient similarity search and clustering of dense vectors."
410
- category = "main"
411
- optional = false
412
- python-versions = ">=3.9"
413
-
414
- [package.dependencies]
415
- numpy = ">=1.25.0,<3.0"
416
- packaging = "*"
417
-
418
- [[package]]
419
- name = "faiss-gpu"
420
- version = "1.7.2"
421
- description = "A library for efficient similarity search and clustering of dense vectors."
422
- category = "main"
423
- optional = false
424
- python-versions = "*"
425
-
426
- [[package]]
427
- name = "fastapi"
428
- version = "0.115.5"
429
- description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
430
- category = "main"
431
- optional = false
432
- python-versions = ">=3.8"
433
-
434
- [package.dependencies]
435
- pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0"
436
- starlette = ">=0.40.0,<0.42.0"
437
- typing-extensions = ">=4.8.0"
438
-
439
- [package.extras]
440
- standard = ["fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "jinja2 (>=2.11.2)", "python-multipart (>=0.0.7)", "email-validator (>=2.0.0)", "uvicorn[standard] (>=0.12.0)"]
441
- all = ["fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "jinja2 (>=2.11.2)", "python-multipart (>=0.0.7)", "itsdangerous (>=1.1.0)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "orjson (>=3.2.1)", "email-validator (>=2.0.0)", "uvicorn[standard] (>=0.12.0)", "pydantic-settings (>=2.0.0)", "pydantic-extra-types (>=2.0.0)"]
442
-
443
- [[package]]
444
- name = "filelock"
445
- version = "3.16.1"
446
- description = "A platform independent file lock."
447
- category = "main"
448
- optional = false
449
- python-versions = ">=3.8"
450
-
451
- [package.extras]
452
- docs = ["furo (>=2024.8.6)", "sphinx-autodoc-typehints (>=2.4.1)", "sphinx (>=8.0.2)"]
453
- testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "pytest (>=8.3.3)", "virtualenv (>=20.26.4)"]
454
- typing = ["typing-extensions (>=4.12.2)"]
455
-
456
- [[package]]
457
- name = "flash-attn"
458
- version = "2.7.0.post2"
459
- description = "Flash Attention: Fast and Memory-Efficient Exact Attention"
460
- category = "main"
461
- optional = false
462
- python-versions = ">=3.8"
463
-
464
- [package.dependencies]
465
- einops = "*"
466
- torch = "*"
467
-
468
- [[package]]
469
- name = "flashrank"
470
- version = "0.2.9"
471
- description = "Ultra lite & Super fast SoTA cross-encoder based re-ranking for your search & retrieval pipelines."
472
- category = "main"
473
- optional = false
474
- python-versions = ">=3.6"
475
-
476
- [package.dependencies]
477
- numpy = "*"
478
- onnxruntime = "*"
479
- requests = "*"
480
- tokenizers = "*"
481
- tqdm = "*"
482
-
483
- [package.extras]
484
- listwise = ["llama-cpp-python (==0.2.76)"]
485
-
486
- [[package]]
487
- name = "flask"
488
- version = "3.1.0"
489
- description = "A simple framework for building complex web applications."
490
- category = "main"
491
- optional = false
492
- python-versions = ">=3.9"
493
-
494
- [package.dependencies]
495
- blinker = ">=1.9"
496
- click = ">=8.1.3"
497
- itsdangerous = ">=2.2"
498
- Jinja2 = ">=3.1.2"
499
- Werkzeug = ">=3.1"
500
-
501
- [package.extras]
502
- async = ["asgiref (>=3.2)"]
503
- dotenv = ["python-dotenv"]
504
-
505
- [[package]]
506
- name = "flatbuffers"
507
- version = "24.3.25"
508
- description = "The FlatBuffers serialization format for Python"
509
- category = "main"
510
- optional = false
511
- python-versions = "*"
512
-
513
- [[package]]
514
- name = "fonttools"
515
- version = "4.54.1"
516
- description = "Tools to manipulate font files"
517
- category = "main"
518
- optional = false
519
- python-versions = ">=3.8"
520
-
521
- [package.dependencies]
522
- brotli = {version = ">=1.0.1", optional = true, markers = "platform_python_implementation == \"CPython\" and extra == \"woff\""}
523
- brotlicffi = {version = ">=0.8.0", optional = true, markers = "platform_python_implementation != \"CPython\" and extra == \"woff\""}
524
- zopfli = {version = ">=0.1.4", optional = true, markers = "extra == \"woff\""}
525
-
526
- [package.extras]
527
- all = ["fs (>=2.2.0,<3)", "lxml (>=4.0)", "zopfli (>=0.1.4)", "lz4 (>=1.7.4.2)", "pycairo", "matplotlib", "sympy", "skia-pathops (>=0.5.0)", "uharfbuzz (>=0.23.0)", "brotlicffi (>=0.8.0)", "scipy", "brotli (>=1.0.1)", "munkres", "unicodedata2 (>=15.1.0)", "xattr"]
528
- graphite = ["lz4 (>=1.7.4.2)"]
529
- interpolatable = ["pycairo", "scipy", "munkres"]
530
- lxml = ["lxml (>=4.0)"]
531
- pathops = ["skia-pathops (>=0.5.0)"]
532
- plot = ["matplotlib"]
533
- repacker = ["uharfbuzz (>=0.23.0)"]
534
- symfont = ["sympy"]
535
- type1 = ["xattr"]
536
- ufo = ["fs (>=2.2.0,<3)"]
537
- unicode = ["unicodedata2 (>=15.1.0)"]
538
- woff = ["zopfli (>=0.1.4)", "brotlicffi (>=0.8.0)", "brotli (>=1.0.1)"]
539
-
540
- [[package]]
541
- name = "frozenlist"
542
- version = "1.5.0"
543
- description = "A list-like structure which implements collections.abc.MutableSequence"
544
- category = "main"
545
- optional = false
546
- python-versions = ">=3.8"
547
-
548
- [[package]]
549
- name = "fschat"
550
- version = "0.2.36"
551
- description = "An open platform for training, serving, and evaluating large language model based chatbots."
552
- category = "main"
553
- optional = false
554
- python-versions = ">=3.8"
555
-
556
- [package.dependencies]
557
- accelerate = {version = ">=0.21", optional = true, markers = "extra == \"model_worker\""}
558
- aiohttp = "*"
559
- fastapi = "*"
560
- httpx = "*"
561
- markdown2 = {version = "*", extras = ["all"]}
562
- nh3 = "*"
563
- numpy = "*"
564
- peft = {version = "*", optional = true, markers = "extra == \"model_worker\""}
565
- prompt-toolkit = ">=3.0.0"
566
- protobuf = {version = "*", optional = true, markers = "extra == \"model_worker\""}
567
- pydantic = "*"
568
- requests = "*"
569
- rich = ">=10.0.0"
570
- sentencepiece = {version = "*", optional = true, markers = "extra == \"model_worker\""}
571
- shortuuid = "*"
572
- tiktoken = "*"
573
- torch = {version = "*", optional = true, markers = "extra == \"model_worker\""}
574
- transformers = {version = ">=4.31.0", optional = true, markers = "extra == \"model_worker\""}
575
- uvicorn = "*"
576
-
577
- [package.extras]
578
- dev = ["black (==23.3.0)", "pylint (==2.8.2)"]
579
- llm_judge = ["openai (<1)", "anthropic (>=0.3)", "ray"]
580
- model_worker = ["accelerate (>=0.21)", "peft", "sentencepiece", "torch", "transformers (>=4.31.0)", "protobuf"]
581
- train = ["einops", "flash-attn (>=2.0)", "wandb"]
582
- webui = ["gradio (>=4.10)"]
583
-
584
- [[package]]
585
- name = "fsspec"
586
- version = "2024.10.0"
587
- description = "File-system specification"
588
- category = "main"
589
- optional = false
590
- python-versions = ">=3.8"
591
-
592
- [package.dependencies]
593
- aiohttp = {version = "<4.0.0a0 || >4.0.0a0,<4.0.0a1 || >4.0.0a1", optional = true, markers = "extra == \"http\""}
594
-
595
- [package.extras]
596
- abfs = ["adlfs"]
597
- adl = ["adlfs"]
598
- arrow = ["pyarrow (>=1)"]
599
- dask = ["dask", "distributed"]
600
- dev = ["pre-commit", "ruff"]
601
- doc = ["numpydoc", "sphinx", "sphinx-design", "sphinx-rtd-theme", "yarl"]
602
- dropbox = ["dropbox", "dropboxdrivefs", "requests"]
603
- full = ["adlfs", "aiohttp (!=4.0.0a0,!=4.0.0a1)", "dask", "distributed", "dropbox", "dropboxdrivefs", "fusepy", "gcsfs", "libarchive-c", "ocifs", "panel", "paramiko", "pyarrow (>=1)", "pygit2", "requests", "s3fs", "smbprotocol", "tqdm"]
604
- fuse = ["fusepy"]
605
- gcs = ["gcsfs"]
606
- git = ["pygit2"]
607
- github = ["requests"]
608
- gs = ["gcsfs"]
609
- gui = ["panel"]
610
- hdfs = ["pyarrow (>=1)"]
611
- http = ["aiohttp (!=4.0.0a0,!=4.0.0a1)"]
612
- libarchive = ["libarchive-c"]
613
- oci = ["ocifs"]
614
- s3 = ["s3fs"]
615
- sftp = ["paramiko"]
616
- smb = ["smbprotocol"]
617
- ssh = ["paramiko"]
618
- test = ["aiohttp (!=4.0.0a0,!=4.0.0a1)", "numpy", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "requests"]
619
- test-downstream = ["aiobotocore (>=2.5.4,<3.0.0)", "dask-expr", "dask", "moto[server] (>4,<5)", "pytest-timeout", "xarray"]
620
- test-full = ["adlfs", "aiohttp (!=4.0.0a0,!=4.0.0a1)", "cloudpickle", "dask", "distributed", "dropbox", "dropboxdrivefs", "fastparquet", "fusepy", "gcsfs", "jinja2", "kerchunk", "libarchive-c", "lz4", "notebook", "numpy", "ocifs", "pandas", "panel", "paramiko", "pyarrow", "pyarrow (>=1)", "pyftpdlib", "pygit2", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "python-snappy", "requests", "smbprotocol", "tqdm", "urllib3", "zarr", "zstandard"]
621
- tqdm = ["tqdm"]
622
-
623
- [[package]]
624
- name = "ftfy"
625
- version = "6.3.1"
626
- description = "Fixes mojibake and other problems with Unicode, after the fact"
627
- category = "main"
628
- optional = false
629
- python-versions = ">=3.9"
630
-
631
- [package.dependencies]
632
- wcwidth = "*"
633
-
634
- [[package]]
635
- name = "gguf"
636
- version = "0.10.0"
637
- description = "Read and write ML models in GGUF for GGML"
638
- category = "main"
639
- optional = false
640
- python-versions = ">=3.8"
641
-
642
- [package.dependencies]
643
- numpy = ">=1.17"
644
- pyyaml = ">=5.1"
645
- tqdm = ">=4.27"
646
-
647
- [[package]]
648
- name = "gitdb"
649
- version = "4.0.11"
650
- description = "Git Object Database"
651
- category = "main"
652
- optional = false
653
- python-versions = ">=3.7"
654
-
655
- [package.dependencies]
656
- smmap = ">=3.0.1,<6"
657
-
658
- [[package]]
659
- name = "gitpython"
660
- version = "3.1.43"
661
- description = "GitPython is a Python library used to interact with Git repositories"
662
- category = "main"
663
- optional = false
664
- python-versions = ">=3.7"
665
-
666
- [package.dependencies]
667
- gitdb = ">=4.0.1,<5"
668
-
669
- [package.extras]
670
- doc = ["sphinx (==4.3.2)", "sphinx-rtd-theme", "sphinxcontrib-applehelp (>=1.0.2,<=1.0.4)", "sphinxcontrib-devhelp (==1.0.2)", "sphinxcontrib-htmlhelp (>=2.0.0,<=2.0.1)", "sphinxcontrib-qthelp (==1.0.3)", "sphinxcontrib-serializinghtml (==1.1.5)", "sphinx-autodoc-typehints"]
671
- test = ["coverage", "ddt (>=1.1.1,!=1.4.3)", "mypy", "pre-commit", "pytest (>=7.3.1)", "pytest-cov", "pytest-instafail", "pytest-mock", "pytest-sugar", "typing-extensions", "mock"]
672
-
673
- [[package]]
674
- name = "h11"
675
- version = "0.14.0"
676
- description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
677
- category = "main"
678
- optional = false
679
- python-versions = ">=3.7"
680
-
681
- [[package]]
682
- name = "httpcore"
683
- version = "1.0.6"
684
- description = "A minimal low-level HTTP client."
685
- category = "main"
686
- optional = false
687
- python-versions = ">=3.8"
688
-
689
- [package.dependencies]
690
- certifi = "*"
691
- h11 = ">=0.13,<0.15"
692
-
693
- [package.extras]
694
- asyncio = ["anyio (>=4.0,<5.0)"]
695
- http2 = ["h2 (>=3,<5)"]
696
- socks = ["socksio (>=1.0.0,<2.0.0)"]
697
- trio = ["trio (>=0.22.0,<1.0)"]
698
-
699
- [[package]]
700
- name = "httptools"
701
- version = "0.6.4"
702
- description = "A collection of framework independent HTTP protocol utils."
703
- category = "main"
704
- optional = false
705
- python-versions = ">=3.8.0"
706
-
707
- [package.extras]
708
- test = ["Cython (>=0.29.24)"]
709
-
710
- [[package]]
711
- name = "httpx"
712
- version = "0.27.2"
713
- description = "The next generation HTTP client."
714
- category = "main"
715
- optional = false
716
- python-versions = ">=3.8"
717
-
718
- [package.dependencies]
719
- anyio = "*"
720
- certifi = "*"
721
- httpcore = ">=1.0.0,<2.0.0"
722
- idna = "*"
723
- sniffio = "*"
724
-
725
- [package.extras]
726
- brotli = ["brotli", "brotlicffi"]
727
- cli = ["click (>=8.0.0,<9.0.0)", "pygments (>=2.0.0,<3.0.0)", "rich (>=10,<14)"]
728
- http2 = ["h2 (>=3,<5)"]
729
- socks = ["socksio (>=1.0.0,<2.0.0)"]
730
- zstd = ["zstandard (>=0.18.0)"]
731
-
732
- [[package]]
733
- name = "huggingface"
734
- version = "0.0.1"
735
- description = "HuggingFace is a single library comprising the main HuggingFace libraries."
736
- category = "main"
737
- optional = false
738
- python-versions = "*"
739
-
740
- [[package]]
741
- name = "huggingface-hub"
742
- version = "0.26.2"
743
- description = "Client library to download and publish models, datasets and other repos on the huggingface.co hub"
744
- category = "main"
745
- optional = false
746
- python-versions = ">=3.8.0"
747
-
748
- [package.dependencies]
749
- filelock = "*"
750
- fsspec = ">=2023.5.0"
751
- packaging = ">=20.9"
752
- pyyaml = ">=5.1"
753
- requests = "*"
754
- tqdm = ">=4.42.1"
755
- typing-extensions = ">=3.7.4.3"
756
-
757
- [package.extras]
758
- all = ["InquirerPy (==0.3.4)", "aiohttp", "jedi", "jinja2", "pytest (>=8.1.1,<8.2.2)", "pytest-cov", "pytest-env", "pytest-xdist", "pytest-vcr", "pytest-asyncio", "pytest-rerunfailures", "pytest-mock", "urllib3 (<2.0)", "soundfile", "pillow", "gradio (>=4.0.0)", "numpy", "fastapi", "ruff (>=0.5.0)", "mypy (==1.5.1)", "libcst (==1.4.0)", "typing-extensions (>=4.8.0)", "types-pyyaml", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"]
759
- cli = ["InquirerPy (==0.3.4)"]
760
- dev = ["InquirerPy (==0.3.4)", "aiohttp", "jedi", "jinja2", "pytest (>=8.1.1,<8.2.2)", "pytest-cov", "pytest-env", "pytest-xdist", "pytest-vcr", "pytest-asyncio", "pytest-rerunfailures", "pytest-mock", "urllib3 (<2.0)", "soundfile", "pillow", "gradio (>=4.0.0)", "numpy", "fastapi", "ruff (>=0.5.0)", "mypy (==1.5.1)", "libcst (==1.4.0)", "typing-extensions (>=4.8.0)", "types-pyyaml", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"]
761
- fastai = ["toml", "fastai (>=2.4)", "fastcore (>=1.3.27)"]
762
- hf-transfer = ["hf-transfer (>=0.1.4)"]
763
- inference = ["aiohttp"]
764
- quality = ["ruff (>=0.5.0)", "mypy (==1.5.1)", "libcst (==1.4.0)"]
765
- tensorflow = ["tensorflow", "pydot", "graphviz"]
766
- tensorflow-testing = ["tensorflow", "keras (<3.0)"]
767
- testing = ["InquirerPy (==0.3.4)", "aiohttp", "jedi", "jinja2", "pytest (>=8.1.1,<8.2.2)", "pytest-cov", "pytest-env", "pytest-xdist", "pytest-vcr", "pytest-asyncio", "pytest-rerunfailures", "pytest-mock", "urllib3 (<2.0)", "soundfile", "pillow", "gradio (>=4.0.0)", "numpy", "fastapi"]
768
- torch = ["torch", "safetensors"]
769
- typing = ["typing-extensions (>=4.8.0)", "types-pyyaml", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"]
770
-
771
- [[package]]
772
- name = "humanfriendly"
773
- version = "10.0"
774
- description = "Human friendly output for text interfaces using Python"
775
- category = "main"
776
- optional = false
777
- python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
778
-
779
- [package.dependencies]
780
- pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""}
781
-
782
- [[package]]
783
- name = "idna"
784
- version = "3.10"
785
- description = "Internationalized Domain Names in Applications (IDNA)"
786
- category = "main"
787
- optional = false
788
- python-versions = ">=3.6"
789
-
790
- [package.extras]
791
- all = ["ruff (>=0.6.2)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "flake8 (>=7.1.1)"]
792
-
793
- [[package]]
794
- name = "importlib-metadata"
795
- version = "8.5.0"
796
- description = "Read metadata from Python packages"
797
- category = "main"
798
- optional = false
799
- python-versions = ">=3.8"
800
-
801
- [package.dependencies]
802
- zipp = ">=3.20"
803
-
804
- [package.extras]
805
- check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"]
806
- cover = ["pytest-cov"]
807
- doc = ["sphinx (>=3.5)", "jaraco.packaging (>=9.3)", "rst.linker (>=1.9)", "furo", "sphinx-lint", "jaraco.tidelift (>=1.4)"]
808
- enabler = ["pytest-enabler (>=2.2)"]
809
- perf = ["ipython"]
810
- test = ["pytest (>=6,<8.1.0 || >=8.2.0)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "jaraco.test (>=5.4)", "importlib-resources (>=1.3)"]
811
- type = ["pytest-mypy"]
812
-
813
- [[package]]
814
- name = "interegular"
815
- version = "0.3.3"
816
- description = "a regex intersection checker"
817
- category = "main"
818
- optional = false
819
- python-versions = ">=3.7"
820
-
821
- [[package]]
822
- name = "itsdangerous"
823
- version = "2.2.0"
824
- description = "Safely pass data to untrusted environments and back."
825
- category = "main"
826
- optional = false
827
- python-versions = ">=3.8"
828
-
829
- [[package]]
830
- name = "jinja2"
831
- version = "3.1.4"
832
- description = "A very fast and expressive template engine."
833
- category = "main"
834
- optional = false
835
- python-versions = ">=3.7"
836
-
837
- [package.dependencies]
838
- MarkupSafe = ">=2.0"
839
-
840
- [package.extras]
841
- i18n = ["Babel (>=2.7)"]
842
-
843
- [[package]]
844
- name = "jiter"
845
- version = "0.7.1"
846
- description = "Fast iterable JSON parser."
847
- category = "main"
848
- optional = false
849
- python-versions = ">=3.8"
850
-
851
- [[package]]
852
- name = "joblib"
853
- version = "1.4.2"
854
- description = "Lightweight pipelining with Python functions"
855
- category = "main"
856
- optional = false
857
- python-versions = ">=3.8"
858
-
859
- [[package]]
860
- name = "jsonschema"
861
- version = "4.23.0"
862
- description = "An implementation of JSON Schema validation for Python"
863
- category = "main"
864
- optional = false
865
- python-versions = ">=3.8"
866
-
867
- [package.dependencies]
868
- attrs = ">=22.2.0"
869
- jsonschema-specifications = ">=2023.03.6"
870
- referencing = ">=0.28.4"
871
- rpds-py = ">=0.7.1"
872
-
873
- [package.extras]
874
- format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"]
875
- format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=24.6.0)"]
876
-
877
- [[package]]
878
- name = "jsonschema-specifications"
879
- version = "2024.10.1"
880
- description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry"
881
- category = "main"
882
- optional = false
883
- python-versions = ">=3.9"
884
-
885
- [package.dependencies]
886
- referencing = ">=0.31.0"
887
-
888
- [[package]]
889
- name = "lark"
890
- version = "1.2.2"
891
- description = "a modern parsing library"
892
- category = "main"
893
- optional = false
894
- python-versions = ">=3.8"
895
-
896
- [package.extras]
897
- atomic-cache = ["atomicwrites"]
898
- interegular = ["interegular (>=0.3.1,<0.4.0)"]
899
- nearley = ["js2py"]
900
- regex = ["regex"]
901
-
902
- [[package]]
903
- name = "latex2mathml"
904
- version = "3.77.0"
905
- description = "Pure Python library for LaTeX to MathML conversion"
906
- category = "main"
907
- optional = false
908
- python-versions = ">=3.8.1,<4.0.0"
909
-
910
- [[package]]
911
- name = "litellm"
912
- version = "1.52.6"
913
- description = "Library to easily interface with LLM API providers"
914
- category = "main"
915
- optional = false
916
- python-versions = "!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=3.8"
917
-
918
- [package.dependencies]
919
- aiohttp = "*"
920
- click = "*"
921
- importlib-metadata = ">=6.8.0"
922
- jinja2 = ">=3.1.2,<4.0.0"
923
- jsonschema = ">=4.22.0,<5.0.0"
924
- openai = ">=1.54.0"
925
- pydantic = ">=2.0.0,<3.0.0"
926
- python-dotenv = ">=0.2.0"
927
- requests = ">=2.31.0,<3.0.0"
928
- tiktoken = ">=0.7.0"
929
- tokenizers = "*"
930
-
931
- [package.extras]
932
- proxy = ["PyJWT (>=2.8.0,<3.0.0)", "apscheduler (>=3.10.4,<4.0.0)", "backoff", "cryptography (>=42.0.5,<43.0.0)", "fastapi (>=0.111.0,<0.112.0)", "fastapi-sso (>=0.10.0,<0.11.0)", "gunicorn (>=22.0.0,<23.0.0)", "orjson (>=3.9.7,<4.0.0)", "pynacl (>=1.5.0,<2.0.0)", "python-multipart (>=0.0.9,<0.0.10)", "pyyaml (>=6.0.1,<7.0.0)", "rq", "uvicorn (>=0.22.0,<0.23.0)"]
933
- extra-proxy = ["azure-identity (>=1.15.0,<2.0.0)", "azure-keyvault-secrets (>=4.8.0,<5.0.0)", "google-cloud-kms (>=2.21.3,<3.0.0)", "prisma (==0.11.0)", "resend (>=0.8.0,<0.9.0)"]
934
-
935
- [[package]]
936
- name = "llvmlite"
937
- version = "0.43.0"
938
- description = "lightweight wrapper around basic LLVM functionality"
939
- category = "main"
940
- optional = false
941
- python-versions = ">=3.9"
942
-
943
- [[package]]
944
- name = "lm-format-enforcer"
945
- version = "0.10.6"
946
- description = "Enforce the output format (JSON Schema, Regex etc) of a language model"
947
- category = "main"
948
- optional = false
949
- python-versions = "<4.0,>=3.8"
950
-
951
- [package.dependencies]
952
- interegular = ">=0.3.2"
953
- packaging = "*"
954
- pydantic = ">=1.10.8"
955
- pyyaml = "*"
956
-
957
- [[package]]
958
- name = "markdown-it-py"
959
- version = "3.0.0"
960
- description = "Python port of markdown-it. Markdown parsing, done right!"
961
- category = "main"
962
- optional = false
963
- python-versions = ">=3.8"
964
-
965
- [package.dependencies]
966
- mdurl = ">=0.1,<1.0"
967
-
968
- [package.extras]
969
- benchmarking = ["psutil", "pytest", "pytest-benchmark"]
970
- code_style = ["pre-commit (>=3.0,<4.0)"]
971
- compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "mistletoe (>=1.0,<2.0)", "mistune (>=2.0,<3.0)", "panflute (>=2.3,<3.0)"]
972
- linkify = ["linkify-it-py (>=1,<3)"]
973
- plugins = ["mdit-py-plugins"]
974
- profiling = ["gprof2dot"]
975
- rtd = ["mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx-book-theme", "jupyter-sphinx"]
976
- testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"]
977
-
978
- [[package]]
979
- name = "markdown2"
980
- version = "2.5.1"
981
- description = "A fast and complete Python implementation of Markdown"
982
- category = "main"
983
- optional = false
984
- python-versions = "<4,>=3.8"
985
-
986
- [package.dependencies]
987
- latex2mathml = {version = "*", optional = true, markers = "python_version >= \"3.8.1\" and extra == \"all\""}
988
- pygments = {version = ">=2.7.3", optional = true, markers = "extra == \"all\""}
989
- wavedrom = {version = "*", optional = true, markers = "python_version >= \"3.7\" and extra == \"all\""}
990
-
991
- [package.extras]
992
- all = ["pygments (>=2.7.3)", "wavedrom", "latex2mathml"]
993
- code-syntax-highlighting = ["pygments (>=2.7.3)"]
994
- latex = ["latex2mathml"]
995
- wavedrom = ["wavedrom"]
996
-
997
- [[package]]
998
- name = "markupsafe"
999
- version = "3.0.2"
1000
- description = "Safely add untrusted strings to HTML/XML markup."
1001
- category = "main"
1002
- optional = false
1003
- python-versions = ">=3.9"
1004
-
1005
- [[package]]
1006
- name = "md2pdf"
1007
- version = "1.0.1"
1008
- description = "md2pdf, a Markdown to PDF conversion tool"
1009
- category = "main"
1010
- optional = false
1011
- python-versions = "*"
1012
-
1013
- [package.dependencies]
1014
- docopt = "*"
1015
- markdown2 = "*"
1016
- WeasyPrint = "*"
1017
-
1018
- [[package]]
1019
- name = "mdurl"
1020
- version = "0.1.2"
1021
- description = "Markdown URL utilities"
1022
- category = "main"
1023
- optional = false
1024
- python-versions = ">=3.7"
1025
-
1026
- [[package]]
1027
- name = "mistral-common"
1028
- version = "1.4.4"
1029
- description = ""
1030
- category = "main"
1031
- optional = false
1032
- python-versions = "<4.0.0,>=3.8.10"
1033
-
1034
- [package.dependencies]
1035
- jsonschema = ">=4.21.1,<5.0.0"
1036
- numpy = {version = ">=1.25", markers = "python_version >= \"3.9\""}
1037
- opencv-python-headless = {version = ">=4.0.0,<5.0.0", optional = true, markers = "extra == \"opencv\""}
1038
- pillow = ">=10.3.0,<11.0.0"
1039
- pydantic = ">=2.6.1,<3.0.0"
1040
- requests = ">=2.0.0,<3.0.0"
1041
- sentencepiece = "0.2.0"
1042
- tiktoken = ">=0.7.0,<0.8.0"
1043
- typing-extensions = ">=4.11.0,<5.0.0"
1044
-
1045
- [package.extras]
1046
- opencv = ["opencv-python-headless (>=4.0.0,<5.0.0)"]
1047
-
1048
- [[package]]
1049
- name = "mpmath"
1050
- version = "1.3.0"
1051
- description = "Python library for arbitrary-precision floating-point arithmetic"
1052
- category = "main"
1053
- optional = false
1054
- python-versions = "*"
1055
-
1056
- [package.extras]
1057
- develop = ["pytest (>=4.6)", "pycodestyle", "pytest-cov", "codecov", "wheel"]
1058
- docs = ["sphinx"]
1059
- gmpy = ["gmpy2 (>=2.1.0a4)"]
1060
- tests = ["pytest (>=4.6)"]
1061
-
1062
- [[package]]
1063
- name = "msgpack"
1064
- version = "1.1.0"
1065
- description = "MessagePack serializer"
1066
- category = "main"
1067
- optional = false
1068
- python-versions = ">=3.8"
1069
-
1070
- [[package]]
1071
- name = "msgspec"
1072
- version = "0.18.6"
1073
- description = "A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML."
1074
- category = "main"
1075
- optional = false
1076
- python-versions = ">=3.8"
1077
-
1078
- [package.extras]
1079
- dev = ["pre-commit", "coverage", "gcovr", "sphinx", "furo", "sphinx-copybutton", "sphinx-design", "ipython", "pytest", "mypy", "pyright", "msgpack", "attrs", "pyyaml", "tomli-w", "tomli"]
1080
- doc = ["sphinx", "furo", "sphinx-copybutton", "sphinx-design", "ipython"]
1081
- test = ["pytest", "mypy", "pyright", "msgpack", "attrs", "pyyaml", "tomli-w", "tomli"]
1082
- toml = ["tomli-w", "tomli"]
1083
- yaml = ["pyyaml"]
1084
-
1085
- [[package]]
1086
- name = "multidict"
1087
- version = "6.1.0"
1088
- description = "multidict implementation"
1089
- category = "main"
1090
- optional = false
1091
- python-versions = ">=3.8"
1092
-
1093
- [package.dependencies]
1094
- typing-extensions = {version = ">=4.1.0", markers = "python_version < \"3.11\""}
1095
-
1096
- [[package]]
1097
- name = "multiprocess"
1098
- version = "0.70.15"
1099
- description = "better multiprocessing and multithreading in Python"
1100
- category = "main"
1101
- optional = false
1102
- python-versions = ">=3.7"
1103
-
1104
- [package.dependencies]
1105
- dill = ">=0.3.7"
1106
-
1107
- [[package]]
1108
- name = "narwhals"
1109
- version = "1.13.5"
1110
- description = "Extremely lightweight compatibility layer between dataframe libraries"
1111
- category = "main"
1112
- optional = false
1113
- python-versions = ">=3.8"
1114
-
1115
- [package.extras]
1116
- cudf = ["cudf (>=23.08.00)"]
1117
- dask = ["dask[dataframe] (>=2024.7)"]
1118
- modin = ["modin"]
1119
- pandas = ["pandas (>=0.25.3)"]
1120
- polars = ["polars (>=0.20.3)"]
1121
- pyarrow = ["pyarrow (>=11.0.0)"]
1122
-
1123
- [[package]]
1124
- name = "nest-asyncio"
1125
- version = "1.6.0"
1126
- description = "Patch asyncio to allow nested event loops"
1127
- category = "main"
1128
- optional = false
1129
- python-versions = ">=3.5"
1130
-
1131
- [[package]]
1132
- name = "networkx"
1133
- version = "3.4.2"
1134
- description = "Python package for creating and manipulating graphs and networks"
1135
- category = "main"
1136
- optional = false
1137
- python-versions = ">=3.10"
1138
-
1139
- [package.extras]
1140
- default = ["numpy (>=1.24)", "scipy (>=1.10,!=1.11.0,!=1.11.1)", "matplotlib (>=3.7)", "pandas (>=2.0)"]
1141
- developer = ["changelist (==0.5)", "pre-commit (>=3.2)", "mypy (>=1.1)", "rtoml"]
1142
- doc = ["sphinx (>=7.3)", "pydata-sphinx-theme (>=0.15)", "sphinx-gallery (>=0.16)", "numpydoc (>=1.8.0)", "pillow (>=9.4)", "texext (>=0.6.7)", "myst-nb (>=1.1)", "intersphinx-registry"]
1143
- example = ["osmnx (>=1.9)", "momepy (>=0.7.2)", "contextily (>=1.6)", "seaborn (>=0.13)", "cairocffi (>=1.7)", "igraph (>=0.11)", "scikit-learn (>=1.5)"]
1144
- extra = ["lxml (>=4.6)", "pygraphviz (>=1.14)", "pydot (>=3.0.1)", "sympy (>=1.10)"]
1145
- test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"]
1146
-
1147
- [[package]]
1148
- name = "nh3"
1149
- version = "0.2.18"
1150
- description = "Python bindings to the ammonia HTML sanitization library."
1151
- category = "main"
1152
- optional = false
1153
- python-versions = "*"
1154
-
1155
- [[package]]
1156
- name = "nmslib-metabrainz"
1157
- version = "2.1.3"
1158
- description = "Non-Metric Space Library (NMSLIB)"
1159
- category = "main"
1160
- optional = false
1161
- python-versions = "*"
1162
-
1163
- [package.dependencies]
1164
- numpy = {version = ">=1.10.0", markers = "python_version >= \"3.5\""}
1165
- psutil = "*"
1166
- pybind11 = ">=2.2.3"
1167
-
1168
- [[package]]
1169
- name = "numba"
1170
- version = "0.60.0"
1171
- description = "compiling Python code using LLVM"
1172
- category = "main"
1173
- optional = false
1174
- python-versions = ">=3.9"
1175
-
1176
- [package.dependencies]
1177
- llvmlite = ">=0.43.0dev0,<0.44"
1178
- numpy = ">=1.22,<2.1"
1179
-
1180
- [[package]]
1181
- name = "numpy"
1182
- version = "1.26.4"
1183
- description = "Fundamental package for array computing in Python"
1184
- category = "main"
1185
- optional = false
1186
- python-versions = ">=3.9"
1187
-
1188
- [[package]]
1189
- name = "nvidia-cublas-cu12"
1190
- version = "12.1.3.1"
1191
- description = "CUBLAS native runtime libraries"
1192
- category = "main"
1193
- optional = false
1194
- python-versions = ">=3"
1195
-
1196
- [[package]]
1197
- name = "nvidia-cuda-cupti-cu12"
1198
- version = "12.1.105"
1199
- description = "CUDA profiling tools runtime libs."
1200
- category = "main"
1201
- optional = false
1202
- python-versions = ">=3"
1203
-
1204
- [[package]]
1205
- name = "nvidia-cuda-nvrtc-cu12"
1206
- version = "12.1.105"
1207
- description = "NVRTC native runtime libraries"
1208
- category = "main"
1209
- optional = false
1210
- python-versions = ">=3"
1211
-
1212
- [[package]]
1213
- name = "nvidia-cuda-runtime-cu12"
1214
- version = "12.1.105"
1215
- description = "CUDA Runtime native Libraries"
1216
- category = "main"
1217
- optional = false
1218
- python-versions = ">=3"
1219
-
1220
- [[package]]
1221
- name = "nvidia-cudnn-cu12"
1222
- version = "9.1.0.70"
1223
- description = "cuDNN runtime libraries"
1224
- category = "main"
1225
- optional = false
1226
- python-versions = ">=3"
1227
-
1228
- [package.dependencies]
1229
- nvidia-cublas-cu12 = "*"
1230
-
1231
- [[package]]
1232
- name = "nvidia-cufft-cu12"
1233
- version = "11.0.2.54"
1234
- description = "CUFFT native runtime libraries"
1235
- category = "main"
1236
- optional = false
1237
- python-versions = ">=3"
1238
-
1239
- [[package]]
1240
- name = "nvidia-curand-cu12"
1241
- version = "10.3.2.106"
1242
- description = "CURAND native runtime libraries"
1243
- category = "main"
1244
- optional = false
1245
- python-versions = ">=3"
1246
-
1247
- [[package]]
1248
- name = "nvidia-cusolver-cu12"
1249
- version = "11.4.5.107"
1250
- description = "CUDA solver native runtime libraries"
1251
- category = "main"
1252
- optional = false
1253
- python-versions = ">=3"
1254
-
1255
- [package.dependencies]
1256
- nvidia-cublas-cu12 = "*"
1257
- nvidia-cusparse-cu12 = "*"
1258
- nvidia-nvjitlink-cu12 = "*"
1259
-
1260
- [[package]]
1261
- name = "nvidia-cusparse-cu12"
1262
- version = "12.1.0.106"
1263
- description = "CUSPARSE native runtime libraries"
1264
- category = "main"
1265
- optional = false
1266
- python-versions = ">=3"
1267
-
1268
- [package.dependencies]
1269
- nvidia-nvjitlink-cu12 = "*"
1270
-
1271
- [[package]]
1272
- name = "nvidia-ml-py"
1273
- version = "12.560.30"
1274
- description = "Python Bindings for the NVIDIA Management Library"
1275
- category = "main"
1276
- optional = false
1277
- python-versions = "*"
1278
-
1279
- [[package]]
1280
- name = "nvidia-nccl-cu12"
1281
- version = "2.20.5"
1282
- description = "NVIDIA Collective Communication Library (NCCL) Runtime"
1283
- category = "main"
1284
- optional = false
1285
- python-versions = ">=3"
1286
-
1287
- [[package]]
1288
- name = "nvidia-nvjitlink-cu12"
1289
- version = "12.6.77"
1290
- description = "Nvidia JIT LTO Library"
1291
- category = "main"
1292
- optional = false
1293
- python-versions = ">=3"
1294
-
1295
- [[package]]
1296
- name = "nvidia-nvtx-cu12"
1297
- version = "12.1.105"
1298
- description = "NVIDIA Tools Extension"
1299
- category = "main"
1300
- optional = false
1301
- python-versions = ">=3"
1302
-
1303
- [[package]]
1304
- name = "onnxruntime"
1305
- version = "1.20.0"
1306
- description = "ONNX Runtime is a runtime accelerator for Machine Learning models"
1307
- category = "main"
1308
- optional = false
1309
- python-versions = "*"
1310
-
1311
- [package.dependencies]
1312
- coloredlogs = "*"
1313
- flatbuffers = "*"
1314
- numpy = ">=1.21.6"
1315
- packaging = "*"
1316
- protobuf = "*"
1317
- sympy = "*"
1318
-
1319
- [[package]]
1320
- name = "openai"
1321
- version = "1.54.4"
1322
- description = "The official Python library for the openai API"
1323
- category = "main"
1324
- optional = false
1325
- python-versions = ">=3.8"
1326
-
1327
- [package.dependencies]
1328
- anyio = ">=3.5.0,<5"
1329
- distro = ">=1.7.0,<2"
1330
- httpx = ">=0.23.0,<1"
1331
- jiter = ">=0.4.0,<1"
1332
- pydantic = ">=1.9.0,<3"
1333
- sniffio = "*"
1334
- tqdm = ">4"
1335
- typing-extensions = ">=4.11,<5"
1336
-
1337
- [package.extras]
1338
- datalib = ["numpy (>=1)", "pandas-stubs (>=1.1.0.11)", "pandas (>=1.2.3)"]
1339
-
1340
- [[package]]
1341
- name = "opencv-python-headless"
1342
- version = "4.10.0.84"
1343
- description = "Wrapper package for OpenCV python bindings."
1344
- category = "main"
1345
- optional = false
1346
- python-versions = ">=3.6"
1347
-
1348
- [package.dependencies]
1349
- numpy = [
1350
- {version = ">=1.21.2", markers = "python_version >= \"3.10\""},
1351
- {version = ">=1.21.4", markers = "python_version >= \"3.10\" and platform_system == \"Darwin\""},
1352
- {version = ">=1.23.5", markers = "python_version >= \"3.11\""},
1353
- {version = ">=1.26.0", markers = "python_version >= \"3.12\""},
1354
- {version = ">=1.19.3", markers = "python_version >= \"3.6\" and platform_system == \"Linux\" and platform_machine == \"aarch64\" or python_version >= \"3.9\""},
1355
- {version = ">=1.17.0", markers = "python_version >= \"3.7\""},
1356
- {version = ">=1.17.3", markers = "python_version >= \"3.8\""},
1357
- ]
1358
-
1359
- [[package]]
1360
- name = "outlines"
1361
- version = "0.0.46"
1362
- description = "Probabilistic Generative Model Programming"
1363
- category = "main"
1364
- optional = false
1365
- python-versions = ">=3.8"
1366
-
1367
- [package.dependencies]
1368
- cloudpickle = "*"
1369
- datasets = "*"
1370
- diskcache = "*"
1371
- interegular = "*"
1372
- jinja2 = "*"
1373
- jsonschema = "*"
1374
- lark = "*"
1375
- nest-asyncio = "*"
1376
- numba = "*"
1377
- numpy = "<2.0.0"
1378
- pyairports = "*"
1379
- pycountry = "*"
1380
- pydantic = ">=2.0"
1381
- referencing = "*"
1382
- requests = "*"
1383
- tqdm = "*"
1384
- typing-extensions = "*"
1385
-
1386
- [package.extras]
1387
- serve = ["vllm (>=0.3.0)", "uvicorn", "fastapi", "pydantic (>=2.0)"]
1388
- test = ["pre-commit", "pytest", "pytest-benchmark", "pytest-cov", "pytest-mock", "coverage[toml] (>=5.1)", "diff-cover", "accelerate", "beartype (<0.16.0)", "responses", "llama-cpp-python", "mlx-lm", "huggingface-hub", "openai (>=1.0.0)", "vllm", "torch", "transformers"]
1389
-
1390
- [[package]]
1391
- name = "packaging"
1392
- version = "24.2"
1393
- description = "Core utilities for Python packages"
1394
- category = "main"
1395
- optional = false
1396
- python-versions = ">=3.8"
1397
-
1398
- [[package]]
1399
- name = "pandas"
1400
- version = "2.2.3"
1401
- description = "Powerful data structures for data analysis, time series, and statistics"
1402
- category = "main"
1403
- optional = false
1404
- python-versions = ">=3.9"
1405
-
1406
- [package.dependencies]
1407
- numpy = [
1408
- {version = ">=1.22.4", markers = "python_version < \"3.11\""},
1409
- {version = ">=1.23.2", markers = "python_version == \"3.11\""},
1410
- {version = ">=1.26.0", markers = "python_version >= \"3.12\""},
1411
- ]
1412
- python-dateutil = ">=2.8.2"
1413
- pytz = ">=2020.1"
1414
- tzdata = ">=2022.7"
1415
-
1416
- [package.extras]
1417
- test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"]
1418
- pyarrow = ["pyarrow (>=10.0.1)"]
1419
- performance = ["bottleneck (>=1.3.6)", "numba (>=0.56.4)", "numexpr (>=2.8.4)"]
1420
- computation = ["scipy (>=1.10.0)", "xarray (>=2022.12.0)"]
1421
- fss = ["fsspec (>=2022.11.0)"]
1422
- aws = ["s3fs (>=2022.11.0)"]
1423
- gcp = ["gcsfs (>=2022.11.0)", "pandas-gbq (>=0.19.0)"]
1424
- excel = ["odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)"]
1425
- parquet = ["pyarrow (>=10.0.1)"]
1426
- feather = ["pyarrow (>=10.0.1)"]
1427
- hdf5 = ["tables (>=3.8.0)"]
1428
- spss = ["pyreadstat (>=1.2.0)"]
1429
- postgresql = ["SQLAlchemy (>=2.0.0)", "psycopg2 (>=2.9.6)", "adbc-driver-postgresql (>=0.8.0)"]
1430
- mysql = ["SQLAlchemy (>=2.0.0)", "pymysql (>=1.0.2)"]
1431
- sql-other = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)"]
1432
- html = ["beautifulsoup4 (>=4.11.2)", "html5lib (>=1.1)", "lxml (>=4.9.2)"]
1433
- xml = ["lxml (>=4.9.2)"]
1434
- plot = ["matplotlib (>=3.6.3)"]
1435
- output-formatting = ["jinja2 (>=3.1.2)", "tabulate (>=0.9.0)"]
1436
- clipboard = ["PyQt5 (>=5.15.9)", "qtpy (>=2.3.0)"]
1437
- compression = ["zstandard (>=0.19.0)"]
1438
- consortium-standard = ["dataframe-api-compat (>=0.1.7)"]
1439
- all = ["adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)", "beautifulsoup4 (>=4.11.2)", "bottleneck (>=1.3.6)", "dataframe-api-compat (>=0.1.7)", "fastparquet (>=2022.12.0)", "fsspec (>=2022.11.0)", "gcsfs (>=2022.11.0)", "html5lib (>=1.1)", "hypothesis (>=6.46.1)", "jinja2 (>=3.1.2)", "lxml (>=4.9.2)", "matplotlib (>=3.6.3)", "numba (>=0.56.4)", "numexpr (>=2.8.4)", "odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "pandas-gbq (>=0.19.0)", "psycopg2 (>=2.9.6)", "pyarrow (>=10.0.1)", "pymysql (>=1.0.2)", "PyQt5 (>=5.15.9)", "pyreadstat (>=1.2.0)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "qtpy (>=2.3.0)", "scipy (>=1.10.0)", "s3fs (>=2022.11.0)", "SQLAlchemy (>=2.0.0)", "tables (>=3.8.0)", "tabulate (>=0.9.0)", "xarray (>=2022.12.0)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)", "zstandard (>=0.19.0)"]
1440
-
1441
- [[package]]
1442
- name = "partial-json-parser"
1443
- version = "0.2.1.1.post4"
1444
- description = "Parse partial JSON generated by LLM"
1445
- category = "main"
1446
- optional = false
1447
- python-versions = ">=3.6"
1448
-
1449
- [package.extras]
1450
- playground = ["rich"]
1451
-
1452
- [[package]]
1453
- name = "peft"
1454
- version = "0.13.2"
1455
- description = "Parameter-Efficient Fine-Tuning (PEFT)"
1456
- category = "main"
1457
- optional = false
1458
- python-versions = ">=3.8.0"
1459
-
1460
- [package.dependencies]
1461
- accelerate = ">=0.21.0"
1462
- huggingface-hub = ">=0.17.0"
1463
- numpy = ">=1.17"
1464
- packaging = ">=20.0"
1465
- psutil = "*"
1466
- pyyaml = "*"
1467
- safetensors = "*"
1468
- torch = ">=1.13.0"
1469
- tqdm = "*"
1470
- transformers = "*"
1471
-
1472
- [package.extras]
1473
- dev = ["black", "hf-doc-builder", "ruff (>=0.6.1,<0.7.0)"]
1474
- docs-specific = ["black", "hf-doc-builder"]
1475
- quality = ["black", "hf-doc-builder", "ruff (>=0.6.1,<0.7.0)"]
1476
- test = ["black", "hf-doc-builder", "ruff (>=0.6.1,<0.7.0)", "pytest", "pytest-cov", "pytest-xdist", "parameterized", "datasets", "diffusers (<0.21.0)", "scipy"]
1477
-
1478
- [[package]]
1479
- name = "pillow"
1480
- version = "10.3.0"
1481
- description = "Python Imaging Library (Fork)"
1482
- category = "main"
1483
- optional = false
1484
- python-versions = ">=3.8"
1485
-
1486
- [package.extras]
1487
- docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"]
1488
- fpx = ["olefile"]
1489
- mic = ["olefile"]
1490
- tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"]
1491
- typing = ["typing-extensions"]
1492
- xmp = ["defusedxml"]
1493
-
1494
- [[package]]
1495
- name = "prometheus-client"
1496
- version = "0.21.0"
1497
- description = "Python client for the Prometheus monitoring system."
1498
- category = "main"
1499
- optional = false
1500
- python-versions = ">=3.8"
1501
-
1502
- [package.extras]
1503
- twisted = ["twisted"]
1504
-
1505
- [[package]]
1506
- name = "prometheus-fastapi-instrumentator"
1507
- version = "7.0.0"
1508
- description = "Instrument your FastAPI with Prometheus metrics."
1509
- category = "main"
1510
- optional = false
1511
- python-versions = ">=3.8.1,<4.0.0"
1512
-
1513
- [package.dependencies]
1514
- prometheus-client = ">=0.8.0,<1.0.0"
1515
- starlette = ">=0.30.0,<1.0.0"
1516
-
1517
- [[package]]
1518
- name = "prompt-toolkit"
1519
- version = "3.0.48"
1520
- description = "Library for building powerful interactive command lines in Python"
1521
- category = "main"
1522
- optional = false
1523
- python-versions = ">=3.7.0"
1524
-
1525
- [package.dependencies]
1526
- wcwidth = "*"
1527
-
1528
- [[package]]
1529
- name = "propcache"
1530
- version = "0.2.0"
1531
- description = "Accelerated property cache"
1532
- category = "main"
1533
- optional = false
1534
- python-versions = ">=3.8"
1535
-
1536
- [[package]]
1537
- name = "protobuf"
1538
- version = "5.28.3"
1539
- description = ""
1540
- category = "main"
1541
- optional = false
1542
- python-versions = ">=3.8"
1543
-
1544
- [[package]]
1545
- name = "psutil"
1546
- version = "6.1.0"
1547
- description = "Cross-platform lib for process and system monitoring in Python."
1548
- category = "main"
1549
- optional = false
1550
- python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
1551
-
1552
- [package.extras]
1553
- dev = ["black", "check-manifest", "coverage", "packaging", "pylint", "pyperf", "pypinfo", "pytest-cov", "requests", "rstcheck", "ruff", "sphinx", "sphinx-rtd-theme", "toml-sort", "twine", "virtualenv", "wheel"]
1554
- test = ["pytest", "pytest-xdist", "setuptools"]
1555
-
1556
- [[package]]
1557
- name = "py-cpuinfo"
1558
- version = "9.0.0"
1559
- description = "Get CPU info with pure Python"
1560
- category = "main"
1561
- optional = false
1562
- python-versions = "*"
1563
-
1564
- [[package]]
1565
- name = "pyairports"
1566
- version = "2.1.1"
1567
- description = "Airport and other locations database"
1568
- category = "main"
1569
- optional = false
1570
- python-versions = "*"
1571
-
1572
- [[package]]
1573
- name = "pyarrow"
1574
- version = "18.0.0"
1575
- description = "Python library for Apache Arrow"
1576
- category = "main"
1577
- optional = false
1578
- python-versions = ">=3.9"
1579
-
1580
- [package.extras]
1581
- test = ["pytest", "hypothesis", "cffi", "pytz", "pandas"]
1582
-
1583
- [[package]]
1584
- name = "pybind11"
1585
- version = "2.13.6"
1586
- description = "Seamless operability between C++11 and Python"
1587
- category = "main"
1588
- optional = false
1589
- python-versions = ">=3.7"
1590
-
1591
- [package.extras]
1592
- global = ["pybind11-global (==2.13.6)"]
1593
-
1594
- [[package]]
1595
- name = "pycountry"
1596
- version = "24.6.1"
1597
- description = "ISO country, subdivision, language, currency and script definitions and their translations"
1598
- category = "main"
1599
- optional = false
1600
- python-versions = ">=3.8"
1601
-
1602
- [[package]]
1603
- name = "pycparser"
1604
- version = "2.22"
1605
- description = "C parser in Python"
1606
- category = "main"
1607
- optional = false
1608
- python-versions = ">=3.8"
1609
-
1610
- [[package]]
1611
- name = "pydantic"
1612
- version = "2.9.2"
1613
- description = "Data validation using Python type hints"
1614
- category = "main"
1615
- optional = false
1616
- python-versions = ">=3.8"
1617
-
1618
- [package.dependencies]
1619
- annotated-types = ">=0.6.0"
1620
- pydantic-core = "2.23.4"
1621
- typing-extensions = [
1622
- {version = ">=4.12.2", markers = "python_version >= \"3.13\""},
1623
- {version = ">=4.6.1", markers = "python_version < \"3.13\""},
1624
- ]
1625
-
1626
- [package.extras]
1627
- email = ["email-validator (>=2.0.0)"]
1628
- timezone = ["tzdata"]
1629
-
1630
- [[package]]
1631
- name = "pydantic-core"
1632
- version = "2.23.4"
1633
- description = "Core functionality for Pydantic validation and serialization"
1634
- category = "main"
1635
- optional = false
1636
- python-versions = ">=3.8"
1637
-
1638
- [package.dependencies]
1639
- typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0"
1640
-
1641
- [[package]]
1642
- name = "pydeck"
1643
- version = "0.9.1"
1644
- description = "Widget for deck.gl maps"
1645
- category = "main"
1646
- optional = false
1647
- python-versions = ">=3.8"
1648
-
1649
- [package.dependencies]
1650
- jinja2 = ">=2.10.1"
1651
- numpy = ">=1.16.4"
1652
-
1653
- [package.extras]
1654
- carto = ["pydeck-carto"]
1655
- jupyter = ["ipywidgets (>=7,<8)", "traitlets (>=4.3.2)", "ipython (>=5.8.0)", "ipykernel (>=5.1.2)"]
1656
-
1657
- [[package]]
1658
- name = "pydyf"
1659
- version = "0.11.0"
1660
- description = "A low-level PDF generator."
1661
- category = "main"
1662
- optional = false
1663
- python-versions = ">=3.8"
1664
-
1665
- [package.extras]
1666
- doc = ["sphinx", "sphinx-rtd-theme"]
1667
- test = ["pytest", "ruff", "pillow"]
1668
-
1669
- [[package]]
1670
- name = "pygments"
1671
- version = "2.18.0"
1672
- description = "Pygments is a syntax highlighting package written in Python."
1673
- category = "main"
1674
- optional = false
1675
- python-versions = ">=3.8"
1676
-
1677
- [package.extras]
1678
- windows-terminal = ["colorama (>=0.4.6)"]
1679
-
1680
- [[package]]
1681
- name = "pyjnius"
1682
- version = "1.6.1"
1683
- description = "A Python module to access Java classes as Python classes using JNI."
1684
- category = "main"
1685
- optional = false
1686
- python-versions = "*"
1687
-
1688
- [package.extras]
1689
- ci = ["coveralls", "pytest-rerunfailures"]
1690
- dev = ["pytest", "pytest-cov", "pycodestyle"]
1691
-
1692
- [[package]]
1693
- name = "pymupdf"
1694
- version = "1.24.13"
1695
- description = "A high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents."
1696
- category = "main"
1697
- optional = false
1698
- python-versions = ">=3.9"
1699
-
1700
- [[package]]
1701
- name = "pypdf"
1702
- version = "5.1.0"
1703
- description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files"
1704
- category = "main"
1705
- optional = false
1706
- python-versions = ">=3.8"
1707
-
1708
- [package.dependencies]
1709
- typing_extensions = {version = ">=4.0", markers = "python_version < \"3.11\""}
1710
-
1711
- [package.extras]
1712
- crypto = ["cryptography"]
1713
- cryptodome = ["pycryptodome"]
1714
- dev = ["black", "pip-tools", "pre-commit (<2.18.0)", "pytest-cov", "pytest-socket", "pytest-timeout", "flit", "wheel", "pytest-xdist"]
1715
- docs = ["sphinx", "sphinx-rtd-theme", "myst-parser"]
1716
- full = ["cryptography", "Pillow (>=8.0.0)"]
1717
- image = ["Pillow (>=8.0.0)"]
1718
-
1719
- [[package]]
1720
- name = "pyphen"
1721
- version = "0.15.0"
1722
- description = "Pure Python module to hyphenate text"
1723
- category = "main"
1724
- optional = false
1725
- python-versions = ">=3.8"
1726
-
1727
- [package.extras]
1728
- doc = ["sphinx", "sphinx-rtd-theme"]
1729
- test = ["pytest", "ruff"]
1730
-
1731
- [[package]]
1732
- name = "pyreadline3"
1733
- version = "3.5.4"
1734
- description = "A python implementation of GNU readline."
1735
- category = "main"
1736
- optional = false
1737
- python-versions = ">=3.8"
1738
-
1739
- [package.extras]
1740
- dev = ["build", "flake8", "mypy", "pytest", "twine"]
1741
-
1742
- [[package]]
1743
- name = "pyserini"
1744
- version = "0.43.0"
1745
- description = "A Python toolkit for reproducible information retrieval research with sparse and dense representations"
1746
- category = "main"
1747
- optional = false
1748
- python-versions = ">=3.10"
1749
-
1750
- [package.dependencies]
1751
- Cython = ">=0.29.21"
1752
- flask = ">3.0"
1753
- numpy = ">=1.18.1"
1754
- onnxruntime = ">=1.8.1"
1755
- openai = ">=1.0.0"
1756
- pandas = ">=1.4.0"
1757
- pillow = ">=10.2.0"
1758
- pyjnius = ">=1.6.0"
1759
- pyyaml = "*"
1760
- requests = "*"
1761
- scikit-learn = ">=0.22.1"
1762
- scipy = ">=1.4.1"
1763
- sentencepiece = ">=0.2"
1764
- tiktoken = ">=0.4.0"
1765
- torch = ">=2.4.0"
1766
- tqdm = "*"
1767
- transformers = ">=4.6.0"
1768
-
1769
- [package.extras]
1770
- optional = ["faiss (>1.7.0)", "nmslib (>=2.0.6)", "lightgbm (>=3.3.2)", "spacy (>=3.2.1)", "pyarrow (>=15.0.0)", "pybind11 (>=2.11.0)"]
1771
-
1772
- [[package]]
1773
- name = "python-dateutil"
1774
- version = "2.9.0.post0"
1775
- description = "Extensions to the standard Python datetime module"
1776
- category = "main"
1777
- optional = false
1778
- python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
1779
-
1780
- [package.dependencies]
1781
- six = ">=1.5"
1782
-
1783
- [[package]]
1784
- name = "python-dotenv"
1785
- version = "1.0.1"
1786
- description = "Read key-value pairs from a .env file and set them as environment variables"
1787
- category = "main"
1788
- optional = false
1789
- python-versions = ">=3.8"
1790
-
1791
- [package.extras]
1792
- cli = ["click (>=5.0)"]
1793
-
1794
- [[package]]
1795
- name = "pytz"
1796
- version = "2024.2"
1797
- description = "World timezone definitions, modern and historical"
1798
- category = "main"
1799
- optional = false
1800
- python-versions = "*"
1801
-
1802
- [[package]]
1803
- name = "pyyaml"
1804
- version = "6.0.2"
1805
- description = "YAML parser and emitter for Python"
1806
- category = "main"
1807
- optional = false
1808
- python-versions = ">=3.8"
1809
-
1810
- [[package]]
1811
- name = "pyzmq"
1812
- version = "26.2.0"
1813
- description = "Python bindings for 0MQ"
1814
- category = "main"
1815
- optional = false
1816
- python-versions = ">=3.7"
1817
-
1818
- [package.dependencies]
1819
- cffi = {version = "*", markers = "implementation_name == \"pypy\""}
1820
-
1821
- [[package]]
1822
- name = "rank-llm"
1823
- version = "0.20.2"
1824
- description = "A Package for running prompt decoders like RankVicuna"
1825
- category = "main"
1826
- optional = false
1827
- python-versions = ">=3.10"
1828
-
1829
- [package.dependencies]
1830
- dacite = ">=1.8.1"
1831
- faiss-cpu = ">=1.8.0"
1832
- fschat = {version = ">=0.2.36", extras = ["model_worker"]}
1833
- ftfy = ">=6.2.0"
1834
- openai = ">=1.23.6"
1835
- pyserini = ">=0.35.0"
1836
- python-dotenv = ">=1.0.1"
1837
- tiktoken = ">=0.6.0"
1838
- tqdm = ">=4.66.2"
1839
- transformers = ">=4.40.1"
1840
-
1841
- [package.extras]
1842
- vllm = ["vllm (>=0.4.0)"]
1843
-
1844
- [[package]]
1845
- name = "ray"
1846
- version = "2.39.0"
1847
- description = "Ray provides a simple, universal API for building distributed applications."
1848
- category = "main"
1849
- optional = false
1850
- python-versions = ">=3.9"
1851
-
1852
- [package.dependencies]
1853
- aiosignal = "*"
1854
- click = ">=7.0"
1855
- filelock = "*"
1856
- frozenlist = "*"
1857
- jsonschema = "*"
1858
- msgpack = ">=1.0.0,<2.0.0"
1859
- packaging = "*"
1860
- protobuf = ">=3.15.3,<3.19.5 || >3.19.5"
1861
- pyyaml = "*"
1862
- requests = "*"
1863
-
1864
- [package.extras]
1865
- adag = ["cupy-cuda12x"]
1866
- air = ["colorful", "prometheus-client (>=0.7.1)", "numpy (>=1.20)", "requests", "pandas", "uvicorn", "py-spy (>=0.2.0)", "tensorboardX (>=1.9)", "pyarrow (>=6.0.1)", "fsspec", "aiohttp (>=3.7)", "watchfiles", "smart-open", "aiohttp-cors", "pandas (>=1.3)", "fastapi", "virtualenv (>=20.0.24,!=20.21.1)", "starlette", "pydantic (<2.0.0 || >=2.5.0,<3)", "opencensus", "grpcio (>=1.32.0)", "grpcio (>=1.42.0)", "memray", "pyarrow (<18)"]
1867
- all = ["colorful", "opentelemetry-api", "dm-tree", "rich", "prometheus-client (>=0.7.1)", "grpcio (!=1.56.0)", "numpy (>=1.20)", "requests", "pandas", "uvicorn", "opentelemetry-sdk", "py-spy (>=0.2.0)", "pyarrow (>=6.0.1)", "fsspec", "tensorboardX (>=1.9)", "lz4", "pyyaml", "aiohttp (>=3.7)", "scipy", "watchfiles", "gymnasium (==1.0.0)", "opentelemetry-exporter-otlp", "pyopenssl", "typer", "smart-open", "aiohttp-cors", "pandas (>=1.3)", "fastapi", "virtualenv (>=20.0.24,!=20.21.1)", "starlette", "pydantic (<2.0.0 || >=2.5.0,<3)", "scikit-image", "opencensus", "grpcio (>=1.32.0)", "grpcio (>=1.42.0)", "cupy-cuda12x", "memray", "pyarrow (<18)"]
1868
- all-cpp = ["colorful", "opentelemetry-api", "dm-tree", "rich", "prometheus-client (>=0.7.1)", "grpcio (!=1.56.0)", "numpy (>=1.20)", "pandas", "requests", "uvicorn", "opentelemetry-sdk", "py-spy (>=0.2.0)", "pyarrow (>=6.0.1)", "fsspec", "tensorboardX (>=1.9)", "lz4", "pyyaml", "aiohttp (>=3.7)", "scipy", "watchfiles", "ray-cpp (==2.39.0)", "gymnasium (==1.0.0)", "opentelemetry-exporter-otlp", "pyopenssl", "typer", "smart-open", "aiohttp-cors", "pandas (>=1.3)", "fastapi", "virtualenv (>=20.0.24,!=20.21.1)", "starlette", "pydantic (<2.0.0 || >=2.5.0,<3)", "scikit-image", "opencensus", "grpcio (>=1.32.0)", "grpcio (>=1.42.0)", "cupy-cuda12x", "memray", "pyarrow (<18)"]
1869
- client = ["grpcio (!=1.56.0)"]
1870
- cpp = ["ray-cpp (==2.39.0)"]
1871
- data = ["numpy (>=1.20)", "pandas (>=1.3)", "pyarrow (>=6.0.1)", "fsspec", "pyarrow (<18)"]
1872
- default = ["aiohttp (>=3.7)", "aiohttp-cors", "colorful", "py-spy (>=0.2.0)", "requests", "opencensus", "pydantic (<2.0.0 || >=2.5.0,<3)", "prometheus-client (>=0.7.1)", "smart-open", "virtualenv (>=20.0.24,!=20.21.1)", "grpcio (>=1.32.0)", "grpcio (>=1.42.0)", "memray"]
1873
- observability = ["opentelemetry-api", "opentelemetry-sdk", "opentelemetry-exporter-otlp"]
1874
- rllib = ["pandas", "tensorboardX (>=1.9)", "requests", "pyarrow (>=6.0.1)", "fsspec", "dm-tree", "gymnasium (==1.0.0)", "lz4", "scikit-image", "pyyaml", "scipy", "typer", "rich", "pyarrow (<18)"]
1875
- serve = ["colorful", "aiohttp-cors", "py-spy (>=0.2.0)", "fastapi", "virtualenv (>=20.0.24,!=20.21.1)", "starlette", "pydantic (<2.0.0 || >=2.5.0,<3)", "opencensus", "aiohttp (>=3.7)", "prometheus-client (>=0.7.1)", "requests", "watchfiles", "smart-open", "uvicorn", "grpcio (>=1.32.0)", "grpcio (>=1.42.0)", "memray"]
1876
- serve-grpc = ["colorful", "py-spy (>=0.2.0)", "aiohttp-cors", "watchfiles", "pyopenssl", "fastapi", "virtualenv (>=20.0.24,!=20.21.1)", "starlette", "pydantic (<2.0.0 || >=2.5.0,<3)", "uvicorn", "aiohttp (>=3.7)", "prometheus-client (>=0.7.1)", "requests", "smart-open", "opencensus", "grpcio (>=1.32.0)", "grpcio (>=1.42.0)", "memray"]
1877
- train = ["pandas", "tensorboardX (>=1.9)", "requests", "pyarrow (>=6.0.1)", "fsspec", "pyarrow (<18)"]
1878
- tune = ["pandas", "tensorboardX (>=1.9)", "requests", "pyarrow (>=6.0.1)", "fsspec", "pyarrow (<18)"]
1879
-
1880
- [[package]]
1881
- name = "referencing"
1882
- version = "0.35.1"
1883
- description = "JSON Referencing + Python"
1884
- category = "main"
1885
- optional = false
1886
- python-versions = ">=3.8"
1887
-
1888
- [package.dependencies]
1889
- attrs = ">=22.2.0"
1890
- rpds-py = ">=0.7.0"
1891
-
1892
- [[package]]
1893
- name = "regex"
1894
- version = "2024.11.6"
1895
- description = "Alternative regular expression module, to replace re."
1896
- category = "main"
1897
- optional = false
1898
- python-versions = ">=3.8"
1899
-
1900
- [[package]]
1901
- name = "requests"
1902
- version = "2.32.3"
1903
- description = "Python HTTP for Humans."
1904
- category = "main"
1905
- optional = false
1906
- python-versions = ">=3.8"
1907
-
1908
- [package.dependencies]
1909
- certifi = ">=2017.4.17"
1910
- charset-normalizer = ">=2,<4"
1911
- idna = ">=2.5,<4"
1912
- urllib3 = ">=1.21.1,<3"
1913
-
1914
- [package.extras]
1915
- socks = ["PySocks (>=1.5.6,!=1.5.7)"]
1916
- use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
1917
-
1918
- [[package]]
1919
- name = "rerankers"
1920
- version = "0.6.0"
1921
- description = "A unified API for various document re-ranking models."
1922
- category = "main"
1923
- optional = false
1924
- python-versions = ">=3.8"
1925
-
1926
- [package.dependencies]
1927
- accelerate = {version = ">=0.26.0", optional = true, markers = "extra == \"all\""}
1928
- flash-attn = {version = "*", optional = true, markers = "extra == \"all\""}
1929
- flashrank = {version = "*", optional = true, markers = "extra == \"all\""}
1930
- litellm = {version = "*", optional = true, markers = "extra == \"all\""}
1931
- nmslib-metabrainz = {version = "*", optional = true, markers = "python_version >= \"3.10\" and extra == \"all\""}
1932
- peft = {version = ">=0.13.0", optional = true, markers = "extra == \"all\""}
1933
- pillow = {version = "*", optional = true, markers = "extra == \"all\""}
1934
- protobuf = {version = "*", optional = true, markers = "extra == \"all\""}
1935
- pydantic = "*"
1936
- rank-llm = {version = "*", optional = true, markers = "python_version >= \"3.10\" and extra == \"all\""}
1937
- requests = {version = "*", optional = true, markers = "extra == \"all\""}
1938
- sentencepiece = {version = "*", optional = true, markers = "extra == \"all\""}
1939
- torch = {version = "*", optional = true, markers = "extra == \"all\""}
1940
- tqdm = "*"
1941
- transformers = {version = ">=4.45.0", optional = true, markers = "extra == \"all\""}
1942
-
1943
- [package.extras]
1944
- all = ["transformers (>=4.45.0)", "torch", "litellm", "requests", "sentencepiece", "protobuf", "flashrank", "flash-attn", "pillow", "accelerate (>=0.26.0)", "peft (>=0.13.0)", "nmslib-metabrainz", "rank-llm"]
1945
- api = ["requests"]
1946
- dev = ["ruff", "isort", "pytest", "ipyprogress", "ipython", "ranx", "ir-datasets", "srsly"]
1947
- flashrank = ["flashrank"]
1948
- gpt = ["litellm"]
1949
- llmlayerwise = ["transformers (>=4.45.0)", "torch", "sentencepiece", "protobuf", "flash-attn"]
1950
- monovlm = ["transformers (>=4.45.0)", "torch", "sentencepiece", "protobuf", "flash-attn", "pillow", "accelerate (>=0.26.0)", "peft (>=0.13.0)"]
1951
- rankllm = ["nmslib-metabrainz", "rank-llm"]
1952
- transformers = ["transformers (>=4.45.0)", "torch", "sentencepiece", "protobuf"]
1953
-
1954
- [[package]]
1955
- name = "rich"
1956
- version = "13.9.4"
1957
- description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
1958
- category = "main"
1959
- optional = false
1960
- python-versions = ">=3.8.0"
1961
-
1962
- [package.dependencies]
1963
- markdown-it-py = ">=2.2.0"
1964
- pygments = ">=2.13.0,<3.0.0"
1965
- typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.11\""}
1966
-
1967
- [package.extras]
1968
- jupyter = ["ipywidgets (>=7.5.1,<9)"]
1969
-
1970
- [[package]]
1971
- name = "rpds-py"
1972
- version = "0.21.0"
1973
- description = "Python bindings to Rust's persistent data structures (rpds)"
1974
- category = "main"
1975
- optional = false
1976
- python-versions = ">=3.9"
1977
-
1978
- [[package]]
1979
- name = "safetensors"
1980
- version = "0.4.5"
1981
- description = ""
1982
- category = "main"
1983
- optional = false
1984
- python-versions = ">=3.7"
1985
-
1986
- [package.extras]
1987
- numpy = ["numpy (>=1.21.6)"]
1988
- torch = ["safetensors", "torch (>=1.10)"]
1989
- tensorflow = ["safetensors", "tensorflow (>=2.11.0)"]
1990
- pinned-tf = ["safetensors", "tensorflow (==2.11.0)"]
1991
- jax = ["safetensors", "flax (>=0.6.3)", "jax (>=0.3.25)", "jaxlib (>=0.3.25)"]
1992
- mlx = ["mlx (>=0.0.9)"]
1993
- paddlepaddle = ["safetensors", "paddlepaddle (>=2.4.1)"]
1994
- quality = ["black (==22.3)", "click (==8.0.4)", "isort (>=5.5.4)", "flake8 (>=3.8.3)"]
1995
- testing = ["safetensors", "h5py (>=3.7.0)", "huggingface-hub (>=0.12.1)", "setuptools-rust (>=1.5.2)", "pytest (>=7.2.0)", "pytest-benchmark (>=4.0.0)", "hypothesis (>=6.70.2)"]
1996
- all = ["safetensors", "safetensors", "safetensors", "safetensors", "safetensors", "safetensors", "safetensors"]
1997
- dev = ["safetensors"]
1998
-
1999
- [[package]]
2000
- name = "scikit-learn"
2001
- version = "1.5.2"
2002
- description = "A set of python modules for machine learning and data mining"
2003
- category = "main"
2004
- optional = false
2005
- python-versions = ">=3.9"
2006
-
2007
- [package.dependencies]
2008
- joblib = ">=1.2.0"
2009
- numpy = ">=1.19.5"
2010
- scipy = ">=1.6.0"
2011
- threadpoolctl = ">=3.1.0"
2012
-
2013
- [package.extras]
2014
- build = ["numpy (>=1.19.5)", "scipy (>=1.6.0)", "cython (>=3.0.10)", "meson-python (>=0.16.0)"]
2015
- install = ["numpy (>=1.19.5)", "scipy (>=1.6.0)", "joblib (>=1.2.0)", "threadpoolctl (>=3.1.0)"]
2016
- benchmark = ["matplotlib (>=3.3.4)", "pandas (>=1.1.5)", "memory_profiler (>=0.57.0)"]
2017
- docs = ["matplotlib (>=3.3.4)", "scikit-image (>=0.17.2)", "pandas (>=1.1.5)", "seaborn (>=0.9.0)", "memory_profiler (>=0.57.0)", "sphinx (>=7.3.7)", "sphinx-copybutton (>=0.5.2)", "sphinx-gallery (>=0.16.0)", "numpydoc (>=1.2.0)", "Pillow (>=7.1.2)", "pooch (>=1.6.0)", "sphinx-prompt (>=1.4.0)", "sphinxext-opengraph (>=0.9.1)", "plotly (>=5.14.0)", "polars (>=0.20.30)", "sphinx-design (>=0.5.0)", "sphinx-design (>=0.6.0)", "sphinxcontrib-sass (>=0.3.4)", "pydata-sphinx-theme (>=0.15.3)", "sphinx-remove-toctrees (>=1.0.0.post1)"]
2018
- examples = ["matplotlib (>=3.3.4)", "scikit-image (>=0.17.2)", "pandas (>=1.1.5)", "seaborn (>=0.9.0)", "pooch (>=1.6.0)", "plotly (>=5.14.0)"]
2019
- tests = ["matplotlib (>=3.3.4)", "scikit-image (>=0.17.2)", "pandas (>=1.1.5)", "pytest (>=7.1.2)", "pytest-cov (>=2.9.0)", "ruff (>=0.2.1)", "black (>=24.3.0)", "mypy (>=1.9)", "pyamg (>=4.0.0)", "polars (>=0.20.30)", "pyarrow (>=12.0.0)", "numpydoc (>=1.2.0)", "pooch (>=1.6.0)"]
2020
- maintenance = ["conda-lock (==2.5.6)"]
2021
-
2022
- [[package]]
2023
- name = "scipy"
2024
- version = "1.14.1"
2025
- description = "Fundamental algorithms for scientific computing in Python"
2026
- category = "main"
2027
- optional = false
2028
- python-versions = ">=3.10"
2029
-
2030
- [package.dependencies]
2031
- numpy = ">=1.23.5,<2.3"
2032
-
2033
- [package.extras]
2034
- test = ["pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "asv", "mpmath", "gmpy2", "threadpoolctl", "scikit-umfpack", "pooch", "hypothesis (>=6.30)", "array-api-strict (>=2.0)", "cython", "meson", "ninja"]
2035
- doc = ["sphinx (>=5.0.0,<=7.3.7)", "pydata-sphinx-theme (>=0.15.2)", "sphinx-design (>=0.4.0)", "matplotlib (>=3.5)", "numpydoc", "jupytext", "myst-nb", "pooch", "jupyterlite-sphinx (>=0.13.1)", "jupyterlite-pyodide-kernel"]
2036
- dev = ["mypy (==1.10.0)", "typing-extensions", "types-psutil", "pycodestyle", "ruff (>=0.0.292)", "cython-lint (>=0.12.2)", "rich-click", "doit (>=0.36.0)", "pydevtool"]
2037
-
2038
- [[package]]
2039
- name = "sentencepiece"
2040
- version = "0.2.0"
2041
- description = "SentencePiece python wrapper"
2042
- category = "main"
2043
- optional = false
2044
- python-versions = "*"
2045
-
2046
- [[package]]
2047
- name = "shortuuid"
2048
- version = "1.0.13"
2049
- description = "A generator library for concise, unambiguous and URL-safe UUIDs."
2050
- category = "main"
2051
- optional = false
2052
- python-versions = ">=3.6"
2053
-
2054
- [[package]]
2055
- name = "six"
2056
- version = "1.16.0"
2057
- description = "Python 2 and 3 compatibility utilities"
2058
- category = "main"
2059
- optional = false
2060
- python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
2061
-
2062
- [[package]]
2063
- name = "smmap"
2064
- version = "5.0.1"
2065
- description = "A pure Python implementation of a sliding window memory map manager"
2066
- category = "main"
2067
- optional = false
2068
- python-versions = ">=3.7"
2069
-
2070
- [[package]]
2071
- name = "sniffio"
2072
- version = "1.3.1"
2073
- description = "Sniff out which async library your code is running under"
2074
- category = "main"
2075
- optional = false
2076
- python-versions = ">=3.7"
2077
-
2078
- [[package]]
2079
- name = "starlette"
2080
- version = "0.41.2"
2081
- description = "The little ASGI library that shines."
2082
- category = "main"
2083
- optional = false
2084
- python-versions = ">=3.8"
2085
-
2086
- [package.dependencies]
2087
- anyio = ">=3.4.0,<5"
2088
-
2089
- [package.extras]
2090
- full = ["httpx (>=0.22.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.7)", "pyyaml"]
2091
-
2092
- [[package]]
2093
- name = "streamlit"
2094
- version = "1.40.1"
2095
- description = "A faster way to build and share data apps"
2096
- category = "main"
2097
- optional = false
2098
- python-versions = "!=3.9.7,>=3.8"
2099
-
2100
- [package.dependencies]
2101
- altair = ">=4.0,<6"
2102
- blinker = ">=1.0.0,<2"
2103
- cachetools = ">=4.0,<6"
2104
- click = ">=7.0,<9"
2105
- gitpython = ">=3.0.7,<3.1.19 || >3.1.19,<4"
2106
- numpy = ">=1.20,<3"
2107
- packaging = ">=20,<25"
2108
- pandas = ">=1.4.0,<3"
2109
- pillow = ">=7.1.0,<12"
2110
- protobuf = ">=3.20,<6"
2111
- pyarrow = ">=7.0"
2112
- pydeck = ">=0.8.0b4,<1"
2113
- requests = ">=2.27,<3"
2114
- rich = ">=10.14.0,<14"
2115
- tenacity = ">=8.1.0,<10"
2116
- toml = ">=0.10.1,<2"
2117
- tornado = ">=6.0.3,<7"
2118
- typing-extensions = ">=4.3.0,<5"
2119
- watchdog = {version = ">=2.1.5,<7", markers = "platform_system != \"Darwin\""}
2120
-
2121
- [package.extras]
2122
- snowflake = ["snowflake-snowpark-python[modin] (>=1.17.0)", "snowflake-connector-python (>=2.8.0)"]
2123
-
2124
- [[package]]
2125
- name = "svgwrite"
2126
- version = "1.4.3"
2127
- description = "A Python library to create SVG drawings."
2128
- category = "main"
2129
- optional = false
2130
- python-versions = ">=3.6"
2131
-
2132
- [[package]]
2133
- name = "sympy"
2134
- version = "1.13.3"
2135
- description = "Computer algebra system (CAS) in Python"
2136
- category = "main"
2137
- optional = false
2138
- python-versions = ">=3.8"
2139
-
2140
- [package.dependencies]
2141
- mpmath = ">=1.1.0,<1.4"
2142
-
2143
- [package.extras]
2144
- dev = ["pytest (>=7.1.0)", "hypothesis (>=6.70.0)"]
2145
-
2146
- [[package]]
2147
- name = "tenacity"
2148
- version = "9.0.0"
2149
- description = "Retry code until it succeeds"
2150
- category = "main"
2151
- optional = false
2152
- python-versions = ">=3.8"
2153
-
2154
- [package.extras]
2155
- doc = ["reno", "sphinx"]
2156
- test = ["pytest", "tornado (>=4.5)", "typeguard"]
2157
-
2158
- [[package]]
2159
- name = "threadpoolctl"
2160
- version = "3.5.0"
2161
- description = "threadpoolctl"
2162
- category = "main"
2163
- optional = false
2164
- python-versions = ">=3.8"
2165
-
2166
- [[package]]
2167
- name = "tiktoken"
2168
- version = "0.7.0"
2169
- description = "tiktoken is a fast BPE tokeniser for use with OpenAI's models"
2170
- category = "main"
2171
- optional = false
2172
- python-versions = ">=3.8"
2173
-
2174
- [package.dependencies]
2175
- regex = ">=2022.1.18"
2176
- requests = ">=2.26.0"
2177
-
2178
- [package.extras]
2179
- blobfile = ["blobfile (>=2)"]
2180
-
2181
- [[package]]
2182
- name = "tinycss2"
2183
- version = "1.4.0"
2184
- description = "A tiny CSS parser"
2185
- category = "main"
2186
- optional = false
2187
- python-versions = ">=3.8"
2188
-
2189
- [package.dependencies]
2190
- webencodings = ">=0.4"
2191
-
2192
- [package.extras]
2193
- doc = ["sphinx", "sphinx-rtd-theme"]
2194
- test = ["pytest", "ruff"]
2195
-
2196
- [[package]]
2197
- name = "tinyhtml5"
2198
- version = "2.0.0"
2199
- description = "HTML parser based on the WHATWG HTML specification"
2200
- category = "main"
2201
- optional = false
2202
- python-versions = ">=3.9"
2203
-
2204
- [package.dependencies]
2205
- webencodings = ">=0.5.1"
2206
-
2207
- [package.extras]
2208
- doc = ["sphinx", "sphinx-rtd-theme"]
2209
- test = ["pytest", "ruff"]
2210
-
2211
- [[package]]
2212
- name = "tokenizers"
2213
- version = "0.20.3"
2214
- description = ""
2215
- category = "main"
2216
- optional = false
2217
- python-versions = ">=3.7"
2218
-
2219
- [package.dependencies]
2220
- huggingface-hub = ">=0.16.4,<1.0"
2221
-
2222
- [package.extras]
2223
- testing = ["pytest", "requests", "numpy", "datasets", "black (==22.3)", "ruff"]
2224
- docs = ["sphinx", "sphinx-rtd-theme", "setuptools-rust"]
2225
- dev = ["tokenizers"]
2226
-
2227
- [[package]]
2228
- name = "toml"
2229
- version = "0.10.2"
2230
- description = "Python Library for Tom's Obvious, Minimal Language"
2231
- category = "main"
2232
- optional = false
2233
- python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
2234
-
2235
- [[package]]
2236
- name = "torch"
2237
- version = "2.4.0"
2238
- description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration"
2239
- category = "main"
2240
- optional = false
2241
- python-versions = ">=3.8.0"
2242
-
2243
- [package.dependencies]
2244
- filelock = "*"
2245
- fsspec = "*"
2246
- jinja2 = "*"
2247
- networkx = "*"
2248
- nvidia-cublas-cu12 = {version = "12.1.3.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2249
- nvidia-cuda-cupti-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2250
- nvidia-cuda-nvrtc-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2251
- nvidia-cuda-runtime-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2252
- nvidia-cudnn-cu12 = {version = "9.1.0.70", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2253
- nvidia-cufft-cu12 = {version = "11.0.2.54", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2254
- nvidia-curand-cu12 = {version = "10.3.2.106", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2255
- nvidia-cusolver-cu12 = {version = "11.4.5.107", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2256
- nvidia-cusparse-cu12 = {version = "12.1.0.106", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2257
- nvidia-nccl-cu12 = {version = "2.20.5", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2258
- nvidia-nvtx-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2259
- sympy = "*"
2260
- triton = {version = "3.0.0", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.13\""}
2261
- typing-extensions = ">=4.8.0"
2262
-
2263
- [package.extras]
2264
- opt-einsum = ["opt-einsum (>=3.3)"]
2265
- optree = ["optree (>=0.11.0)"]
2266
-
2267
- [[package]]
2268
- name = "torchvision"
2269
- version = "0.19.0"
2270
- description = "image and video datasets and models for torch deep learning"
2271
- category = "main"
2272
- optional = false
2273
- python-versions = ">=3.8"
2274
-
2275
- [package.dependencies]
2276
- numpy = "*"
2277
- pillow = ">=5.3.0,<8.3.0 || >=8.4.0"
2278
- torch = "2.4.0"
2279
-
2280
- [package.extras]
2281
- gdown = ["gdown (>=4.7.3)"]
2282
- scipy = ["scipy"]
2283
-
2284
- [[package]]
2285
- name = "tornado"
2286
- version = "6.4.1"
2287
- description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed."
2288
- category = "main"
2289
- optional = false
2290
- python-versions = ">=3.8"
2291
-
2292
- [[package]]
2293
- name = "tqdm"
2294
- version = "4.67.0"
2295
- description = "Fast, Extensible Progress Meter"
2296
- category = "main"
2297
- optional = false
2298
- python-versions = ">=3.7"
2299
-
2300
- [package.dependencies]
2301
- colorama = {version = "*", markers = "platform_system == \"Windows\""}
2302
-
2303
- [package.extras]
2304
- dev = ["pytest (>=6)", "pytest-cov", "pytest-timeout", "pytest-xdist"]
2305
- discord = ["requests"]
2306
- notebook = ["ipywidgets (>=6)"]
2307
- slack = ["slack-sdk"]
2308
- telegram = ["requests"]
2309
-
2310
- [[package]]
2311
- name = "transformers"
2312
- version = "4.46.2"
2313
- description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow"
2314
- category = "main"
2315
- optional = false
2316
- python-versions = ">=3.8.0"
2317
-
2318
- [package.dependencies]
2319
- filelock = "*"
2320
- huggingface-hub = ">=0.23.2,<1.0"
2321
- numpy = ">=1.17"
2322
- packaging = ">=20.0"
2323
- pyyaml = ">=5.1"
2324
- regex = "!=2019.12.17"
2325
- requests = "*"
2326
- safetensors = ">=0.4.1"
2327
- tokenizers = ">=0.20,<0.21"
2328
- tqdm = ">=4.27"
2329
-
2330
- [package.extras]
2331
- accelerate = ["accelerate (>=0.26.0)"]
2332
- agents = ["Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.26.0)", "datasets (!=2.5.0)", "diffusers", "opencv-python", "sentencepiece (>=0.1.91,!=0.1.92)", "torch"]
2333
- all = ["Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.26.0)", "av (==9.2.0)", "codecarbon (==1.2.0)", "flax (>=0.4.1,<=0.7.0)", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "kenlm", "keras-nlp (>=0.3.1,<0.14.0)", "librosa", "onnxconverter-common", "optax (>=0.0.8,<=0.1.4)", "optuna", "phonemizer", "protobuf", "pyctcdecode (>=0.4.0)", "ray[tune] (>=2.7.0)", "scipy (<1.13.0)", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow-text (<2.16)", "tensorflow (>2.9,<2.16)", "tf2onnx", "timm (<=0.9.16)", "tokenizers (>=0.20,<0.21)", "torch", "torchaudio", "torchvision"]
2334
- audio = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"]
2335
- benchmark = ["optimum-benchmark (>=0.3.0)"]
2336
- codecarbon = ["codecarbon (==1.2.0)"]
2337
- deepspeed = ["accelerate (>=0.26.0)", "deepspeed (>=0.9.3)"]
2338
- deepspeed-testing = ["GitPython (<3.1.19)", "accelerate (>=0.26.0)", "beautifulsoup4", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "deepspeed (>=0.9.3)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "nltk (<=3.8.1)", "optuna", "parameterized", "protobuf", "psutil", "pydantic", "pytest-rich", "pytest-timeout", "pytest-xdist", "pytest (>=7.2.0,<8.0.0)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.5.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorboard", "timeout-decorator"]
2339
- dev = ["GitPython (<3.1.19)", "Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.26.0)", "av (==9.2.0)", "beautifulsoup4", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flax (>=0.4.1,<=0.7.0)", "fugashi (>=1.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "kenlm", "keras-nlp (>=0.3.1,<0.14.0)", "libcst", "librosa", "nltk (<=3.8.1)", "onnxconverter-common", "optax (>=0.0.8,<=0.1.4)", "optuna", "parameterized", "phonemizer", "protobuf", "psutil", "pyctcdecode (>=0.4.0)", "pydantic", "pytest-rich", "pytest-timeout", "pytest-xdist", "pytest (>=7.2.0,<8.0.0)", "ray[tune] (>=2.7.0)", "rhoknp (>=1.1.0,<1.3.1)", "rich", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.5.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "scikit-learn", "scipy (<1.13.0)", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "tensorboard", "tensorflow-text (<2.16)", "tensorflow (>2.9,<2.16)", "tf2onnx", "timeout-decorator", "timm (<=0.9.16)", "tokenizers (>=0.20,<0.21)", "torch", "torchaudio", "torchvision", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)", "urllib3 (<2.0.0)"]
2340
- dev-tensorflow = ["GitPython (<3.1.19)", "Pillow (>=10.0.1,<=15.0)", "beautifulsoup4", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "isort (>=5.5.4)", "kenlm", "keras-nlp (>=0.3.1,<0.14.0)", "libcst", "librosa", "nltk (<=3.8.1)", "onnxconverter-common", "onnxruntime-tools (>=1.4.2)", "onnxruntime (>=1.4.0)", "parameterized", "phonemizer", "protobuf", "psutil", "pyctcdecode (>=0.4.0)", "pydantic", "pytest-rich", "pytest-timeout", "pytest-xdist", "pytest (>=7.2.0,<8.0.0)", "rich", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.5.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorboard", "tensorflow-text (<2.16)", "tensorflow (>2.9,<2.16)", "tf2onnx", "timeout-decorator", "tokenizers (>=0.20,<0.21)", "urllib3 (<2.0.0)"]
2341
- dev-torch = ["GitPython (<3.1.19)", "Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.26.0)", "beautifulsoup4", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "fugashi (>=1.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "kenlm", "libcst", "librosa", "nltk (<=3.8.1)", "onnxruntime-tools (>=1.4.2)", "onnxruntime (>=1.4.0)", "optuna", "parameterized", "phonemizer", "protobuf", "psutil", "pyctcdecode (>=0.4.0)", "pydantic", "pytest-rich", "pytest-timeout", "pytest-xdist", "pytest (>=7.2.0,<8.0.0)", "ray[tune] (>=2.7.0)", "rhoknp (>=1.1.0,<1.3.1)", "rich", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.5.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "tensorboard", "timeout-decorator", "timm (<=0.9.16)", "tokenizers (>=0.20,<0.21)", "torch", "torchaudio", "torchvision", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)", "urllib3 (<2.0.0)"]
2342
- flax = ["flax (>=0.4.1,<=0.7.0)", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "optax (>=0.0.8,<=0.1.4)", "scipy (<1.13.0)"]
2343
- flax-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"]
2344
- ftfy = ["ftfy"]
2345
- integrations = ["optuna", "ray[tune] (>=2.7.0)", "sigopt"]
2346
- ja = ["fugashi (>=1.0)", "ipadic (>=1.0.0,<2.0)", "rhoknp (>=1.1.0,<1.3.1)", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"]
2347
- modelcreation = ["cookiecutter (==1.7.3)"]
2348
- natten = ["natten (>=0.14.6,<0.15.0)"]
2349
- onnx = ["onnxconverter-common", "onnxruntime-tools (>=1.4.2)", "onnxruntime (>=1.4.0)", "tf2onnx"]
2350
- onnxruntime = ["onnxruntime-tools (>=1.4.2)", "onnxruntime (>=1.4.0)"]
2351
- optuna = ["optuna"]
2352
- quality = ["GitPython (<3.1.19)", "datasets (!=2.5.0)", "isort (>=5.5.4)", "libcst", "rich", "ruff (==0.5.1)", "urllib3 (<2.0.0)"]
2353
- ray = ["ray[tune] (>=2.7.0)"]
2354
- retrieval = ["datasets (!=2.5.0)", "faiss-cpu"]
2355
- ruff = ["ruff (==0.5.1)"]
2356
- sagemaker = ["sagemaker (>=2.31.0)"]
2357
- sentencepiece = ["protobuf", "sentencepiece (>=0.1.91,!=0.1.92)"]
2358
- serving = ["fastapi", "pydantic", "starlette", "uvicorn"]
2359
- sigopt = ["sigopt"]
2360
- sklearn = ["scikit-learn"]
2361
- speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"]
2362
- testing = ["GitPython (<3.1.19)", "beautifulsoup4", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "nltk (<=3.8.1)", "parameterized", "psutil", "pydantic", "pytest-rich", "pytest-timeout", "pytest-xdist", "pytest (>=7.2.0,<8.0.0)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.5.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorboard", "timeout-decorator"]
2363
- tf = ["keras-nlp (>=0.3.1,<0.14.0)", "onnxconverter-common", "tensorflow-text (<2.16)", "tensorflow (>2.9,<2.16)", "tf2onnx"]
2364
- tf-cpu = ["keras-nlp (>=0.3.1,<0.14.0)", "keras (>2.9,<2.16)", "onnxconverter-common", "tensorflow-cpu (>2.9,<2.16)", "tensorflow-probability (<0.24)", "tensorflow-text (<2.16)", "tf2onnx"]
2365
- tf-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"]
2366
- tiktoken = ["blobfile", "tiktoken"]
2367
- timm = ["timm (<=0.9.16)"]
2368
- tokenizers = ["tokenizers (>=0.20,<0.21)"]
2369
- torch = ["accelerate (>=0.26.0)", "torch"]
2370
- torch-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"]
2371
- torch-vision = ["Pillow (>=10.0.1,<=15.0)", "torchvision"]
2372
- torchhub = ["filelock", "huggingface-hub (>=0.23.2,<1.0)", "importlib-metadata", "numpy (>=1.17)", "packaging (>=20.0)", "protobuf", "regex (!=2019.12.17)", "requests", "sentencepiece (>=0.1.91,!=0.1.92)", "tokenizers (>=0.20,<0.21)", "torch", "tqdm (>=4.27)"]
2373
- video = ["av (==9.2.0)"]
2374
- vision = ["Pillow (>=10.0.1,<=15.0)"]
2375
-
2376
- [[package]]
2377
- name = "triton"
2378
- version = "3.0.0"
2379
- description = "A language and compiler for custom Deep Learning operations"
2380
- category = "main"
2381
- optional = false
2382
- python-versions = "*"
2383
-
2384
- [package.dependencies]
2385
- filelock = "*"
2386
-
2387
- [package.extras]
2388
- build = ["cmake (>=3.20)", "lit"]
2389
- tests = ["autopep8", "flake8", "isort", "numpy", "pytest", "scipy (>=1.7.1)", "llnl-hatchet"]
2390
- tutorials = ["matplotlib", "pandas", "tabulate"]
2391
-
2392
- [[package]]
2393
- name = "typing-extensions"
2394
- version = "4.12.2"
2395
- description = "Backported and Experimental Type Hints for Python 3.8+"
2396
- category = "main"
2397
- optional = false
2398
- python-versions = ">=3.8"
2399
-
2400
- [[package]]
2401
- name = "tzdata"
2402
- version = "2024.2"
2403
- description = "Provider of IANA time zone data"
2404
- category = "main"
2405
- optional = false
2406
- python-versions = ">=2"
2407
-
2408
- [[package]]
2409
- name = "urllib3"
2410
- version = "2.2.3"
2411
- description = "HTTP library with thread-safe connection pooling, file post, and more."
2412
- category = "main"
2413
- optional = false
2414
- python-versions = ">=3.8"
2415
-
2416
- [package.extras]
2417
- brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
2418
- h2 = ["h2 (>=4,<5)"]
2419
- socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
2420
- zstd = ["zstandard (>=0.18.0)"]
2421
-
2422
- [[package]]
2423
- name = "uvicorn"
2424
- version = "0.32.0"
2425
- description = "The lightning-fast ASGI server."
2426
- category = "main"
2427
- optional = false
2428
- python-versions = ">=3.8"
2429
-
2430
- [package.dependencies]
2431
- click = ">=7.0"
2432
- colorama = {version = ">=0.4", optional = true, markers = "sys_platform == \"win32\" and extra == \"standard\""}
2433
- h11 = ">=0.8"
2434
- httptools = {version = ">=0.5.0", optional = true, markers = "extra == \"standard\""}
2435
- python-dotenv = {version = ">=0.13", optional = true, markers = "extra == \"standard\""}
2436
- pyyaml = {version = ">=5.1", optional = true, markers = "extra == \"standard\""}
2437
- typing-extensions = {version = ">=4.0", markers = "python_version < \"3.11\""}
2438
- uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\" and extra == \"standard\""}
2439
- watchfiles = {version = ">=0.13", optional = true, markers = "extra == \"standard\""}
2440
- websockets = {version = ">=10.4", optional = true, markers = "extra == \"standard\""}
2441
-
2442
- [package.extras]
2443
- standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
2444
-
2445
- [[package]]
2446
- name = "uvloop"
2447
- version = "0.21.0"
2448
- description = "Fast implementation of asyncio event loop on top of libuv"
2449
- category = "main"
2450
- optional = false
2451
- python-versions = ">=3.8.0"
2452
-
2453
- [package.extras]
2454
- dev = ["setuptools (>=60)", "Cython (>=3.0,<4.0)"]
2455
- docs = ["Sphinx (>=4.1.2,<4.2.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)"]
2456
- test = ["aiohttp (>=3.10.5)", "flake8 (>=5.0,<6.0)", "psutil", "pycodestyle (>=2.9.0,<2.10.0)", "pyOpenSSL (>=23.0.0,<23.1.0)", "mypy (>=0.800)"]
2457
-
2458
- [[package]]
2459
- name = "vllm"
2460
- version = "0.6.3.post1"
2461
- description = "A high-throughput and memory-efficient inference and serving engine for LLMs"
2462
- category = "main"
2463
- optional = false
2464
- python-versions = ">=3.8"
2465
-
2466
- [package.dependencies]
2467
- aiohttp = "*"
2468
- compressed-tensors = "0.6.0"
2469
- einops = "*"
2470
- fastapi = {version = ">=0.107.0,<0.113.0 || >0.114.0", markers = "python_version >= \"3.9\""}
2471
- filelock = ">=3.10.4"
2472
- gguf = "0.10.0"
2473
- importlib-metadata = "*"
2474
- lm-format-enforcer = "0.10.6"
2475
- mistral-common = {version = ">=1.4.4", extras = ["opencv"]}
2476
- msgspec = "*"
2477
- numpy = "<2.0.0"
2478
- nvidia-ml-py = "*"
2479
- openai = ">=1.40.0"
2480
- outlines = ">=0.0.43,<0.1"
2481
- partial-json-parser = "*"
2482
- pillow = "*"
2483
- prometheus-client = ">=0.18.0"
2484
- prometheus-fastapi-instrumentator = ">=7.0.0"
2485
- protobuf = "*"
2486
- psutil = "*"
2487
- py-cpuinfo = "*"
2488
- pydantic = ">=2.9"
2489
- pyyaml = "*"
2490
- pyzmq = "*"
2491
- ray = ">=2.9"
2492
- requests = ">=2.26.0"
2493
- sentencepiece = "*"
2494
- six = {version = ">=1.16.0", markers = "python_version > \"3.11\""}
2495
- tiktoken = ">=0.6.0"
2496
- tokenizers = ">=0.19.1"
2497
- torch = "2.4.0"
2498
- torchvision = "0.19"
2499
- tqdm = "*"
2500
- transformers = ">=4.45.2"
2501
- typing-extensions = ">=4.10"
2502
- uvicorn = {version = "*", extras = ["standard"]}
2503
- xformers = {version = "0.0.27.post2", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
2504
-
2505
- [package.extras]
2506
- audio = ["librosa", "soundfile"]
2507
- tensorizer = ["tensorizer (>=2.9.0)"]
2508
-
2509
- [[package]]
2510
- name = "watchdog"
2511
- version = "6.0.0"
2512
- description = "Filesystem events monitoring"
2513
- category = "main"
2514
- optional = false
2515
- python-versions = ">=3.9"
2516
-
2517
- [package.extras]
2518
- watchmedo = ["PyYAML (>=3.10)"]
2519
-
2520
- [[package]]
2521
- name = "watchfiles"
2522
- version = "0.24.0"
2523
- description = "Simple, modern and high performance file watching and code reload in python."
2524
- category = "main"
2525
- optional = false
2526
- python-versions = ">=3.8"
2527
-
2528
- [package.dependencies]
2529
- anyio = ">=3.0.0"
2530
-
2531
- [[package]]
2532
- name = "wavedrom"
2533
- version = "2.0.3.post3"
2534
- description = "WaveDrom compatible python command line"
2535
- category = "main"
2536
- optional = false
2537
- python-versions = "*"
2538
-
2539
- [package.dependencies]
2540
- pyyaml = "*"
2541
- six = "*"
2542
- svgwrite = "*"
2543
-
2544
- [package.extras]
2545
- test = ["xmldiff", "cairosvg", "pillow"]
2546
-
2547
- [[package]]
2548
- name = "wcwidth"
2549
- version = "0.2.13"
2550
- description = "Measures the displayed width of unicode strings in a terminal"
2551
- category = "main"
2552
- optional = false
2553
- python-versions = "*"
2554
-
2555
- [[package]]
2556
- name = "weasyprint"
2557
- version = "63.0"
2558
- description = "The Awesome Document Factory"
2559
- category = "main"
2560
- optional = false
2561
- python-versions = ">=3.9"
2562
-
2563
- [package.dependencies]
2564
- cffi = ">=0.6,<2"
2565
- cssselect2 = ">=0.1,<0.8"
2566
- fonttools = {version = ">=4.0.0,<5", extras = ["woff"]}
2567
- Pillow = ">=9.1.0,<11"
2568
- pydyf = ">=0.11.0,<0.12"
2569
- Pyphen = ">=0.9.1,<0.16"
2570
- tinycss2 = ">=1.4.0,<2"
2571
- tinyhtml5 = ">=2.0.0b1,<3"
2572
-
2573
- [package.extras]
2574
- doc = ["sphinx", "sphinx-rtd-theme"]
2575
- test = ["pytest", "ruff"]
2576
-
2577
- [[package]]
2578
- name = "webencodings"
2579
- version = "0.5.1"
2580
- description = "Character encoding aliases for legacy web content"
2581
- category = "main"
2582
- optional = false
2583
- python-versions = "*"
2584
-
2585
- [[package]]
2586
- name = "websockets"
2587
- version = "14.1"
2588
- description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
2589
- category = "main"
2590
- optional = false
2591
- python-versions = ">=3.9"
2592
-
2593
- [[package]]
2594
- name = "werkzeug"
2595
- version = "3.1.3"
2596
- description = "The comprehensive WSGI web application library."
2597
- category = "main"
2598
- optional = false
2599
- python-versions = ">=3.9"
2600
-
2601
- [package.dependencies]
2602
- MarkupSafe = ">=2.1.1"
2603
-
2604
- [package.extras]
2605
- watchdog = ["watchdog (>=2.3)"]
2606
-
2607
- [[package]]
2608
- name = "xformers"
2609
- version = "0.0.27.post2"
2610
- description = "XFormers: A collection of composable Transformer building blocks."
2611
- category = "main"
2612
- optional = false
2613
- python-versions = ">=3.7"
2614
-
2615
- [package.dependencies]
2616
- numpy = "*"
2617
- torch = "2.4.0"
2618
-
2619
- [[package]]
2620
- name = "xxhash"
2621
- version = "3.5.0"
2622
- description = "Python binding for xxHash"
2623
- category = "main"
2624
- optional = false
2625
- python-versions = ">=3.7"
2626
-
2627
- [[package]]
2628
- name = "yarl"
2629
- version = "1.17.1"
2630
- description = "Yet another URL library"
2631
- category = "main"
2632
- optional = false
2633
- python-versions = ">=3.9"
2634
-
2635
- [package.dependencies]
2636
- idna = ">=2.0"
2637
- multidict = ">=4.0"
2638
- propcache = ">=0.2.0"
2639
-
2640
- [[package]]
2641
- name = "zipp"
2642
- version = "3.21.0"
2643
- description = "Backport of pathlib-compatible object wrapper for zip files"
2644
- category = "main"
2645
- optional = false
2646
- python-versions = ">=3.9"
2647
-
2648
- [package.extras]
2649
- check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"]
2650
- cover = ["pytest-cov"]
2651
- doc = ["sphinx (>=3.5)", "jaraco.packaging (>=9.3)", "rst.linker (>=1.9)", "furo", "sphinx-lint", "jaraco.tidelift (>=1.4)"]
2652
- enabler = ["pytest-enabler (>=2.2)"]
2653
- test = ["pytest (>=6,<8.1.0 || >=8.2.0)", "jaraco.itertools", "jaraco.functools", "more-itertools", "big-o", "pytest-ignore-flaky", "jaraco.test", "importlib-resources"]
2654
- type = ["pytest-mypy"]
2655
-
2656
- [[package]]
2657
- name = "zopfli"
2658
- version = "0.2.3.post1"
2659
- description = "Zopfli module for python"
2660
- category = "main"
2661
- optional = false
2662
- python-versions = ">=3.8"
2663
-
2664
- [package.extras]
2665
- test = ["pytest"]
2666
-
2667
- [metadata]
2668
- lock-version = "1.1"
2669
- python-versions = "^3.10"
2670
- content-hash = "d9c32a3a736e49c44a0a1c0d5c9df0d180faddaf81be6b0f166e82b0a0016590"
2671
-
2672
- [metadata.files]
2673
- accelerate = []
2674
- aiohappyeyeballs = []
2675
- aiohttp = []
2676
- aiosignal = []
2677
- altair = []
2678
- annotated-types = []
2679
- anyio = []
2680
- async-timeout = []
2681
- attrs = []
2682
- blinker = []
2683
- brotli = []
2684
- brotlicffi = []
2685
- cachetools = []
2686
- certifi = []
2687
- cffi = []
2688
- charset-normalizer = []
2689
- click = []
2690
- clip = []
2691
- cloudpickle = []
2692
- colorama = []
2693
- coloredlogs = []
2694
- compressed-tensors = []
2695
- cssselect2 = []
2696
- cython = []
2697
- dacite = []
2698
- datasets = []
2699
- dill = []
2700
- diskcache = []
2701
- distro = []
2702
- docopt = []
2703
- einops = []
2704
- exceptiongroup = []
2705
- faiss-cpu = []
2706
- faiss-gpu = []
2707
- fastapi = []
2708
- filelock = []
2709
- flash-attn = []
2710
- flashrank = []
2711
- flask = []
2712
- flatbuffers = []
2713
- fonttools = []
2714
- frozenlist = []
2715
- fschat = []
2716
- fsspec = []
2717
- ftfy = []
2718
- gguf = []
2719
- gitdb = []
2720
- gitpython = []
2721
- h11 = []
2722
- httpcore = []
2723
- httptools = []
2724
- httpx = []
2725
- huggingface = []
2726
- huggingface-hub = []
2727
- humanfriendly = []
2728
- idna = []
2729
- importlib-metadata = []
2730
- interegular = []
2731
- itsdangerous = []
2732
- jinja2 = []
2733
- jiter = []
2734
- joblib = []
2735
- jsonschema = []
2736
- jsonschema-specifications = []
2737
- lark = []
2738
- latex2mathml = []
2739
- litellm = []
2740
- llvmlite = []
2741
- lm-format-enforcer = []
2742
- markdown-it-py = []
2743
- markdown2 = []
2744
- markupsafe = []
2745
- md2pdf = []
2746
- mdurl = []
2747
- mistral-common = []
2748
- mpmath = []
2749
- msgpack = []
2750
- msgspec = []
2751
- multidict = []
2752
- multiprocess = []
2753
- narwhals = []
2754
- nest-asyncio = []
2755
- networkx = []
2756
- nh3 = []
2757
- nmslib-metabrainz = []
2758
- numba = []
2759
- numpy = []
2760
- nvidia-cublas-cu12 = []
2761
- nvidia-cuda-cupti-cu12 = []
2762
- nvidia-cuda-nvrtc-cu12 = []
2763
- nvidia-cuda-runtime-cu12 = []
2764
- nvidia-cudnn-cu12 = []
2765
- nvidia-cufft-cu12 = []
2766
- nvidia-curand-cu12 = []
2767
- nvidia-cusolver-cu12 = []
2768
- nvidia-cusparse-cu12 = []
2769
- nvidia-ml-py = []
2770
- nvidia-nccl-cu12 = []
2771
- nvidia-nvjitlink-cu12 = []
2772
- nvidia-nvtx-cu12 = []
2773
- onnxruntime = []
2774
- openai = []
2775
- opencv-python-headless = []
2776
- outlines = []
2777
- packaging = []
2778
- pandas = []
2779
- partial-json-parser = []
2780
- peft = []
2781
- pillow = []
2782
- prometheus-client = []
2783
- prometheus-fastapi-instrumentator = []
2784
- prompt-toolkit = []
2785
- propcache = []
2786
- protobuf = []
2787
- psutil = []
2788
- py-cpuinfo = []
2789
- pyairports = []
2790
- pyarrow = []
2791
- pybind11 = []
2792
- pycountry = []
2793
- pycparser = []
2794
- pydantic = []
2795
- pydantic-core = []
2796
- pydeck = []
2797
- pydyf = []
2798
- pygments = []
2799
- pyjnius = []
2800
- pymupdf = []
2801
- pypdf = []
2802
- pyphen = []
2803
- pyreadline3 = []
2804
- pyserini = []
2805
- python-dateutil = []
2806
- python-dotenv = []
2807
- pytz = []
2808
- pyyaml = []
2809
- pyzmq = []
2810
- rank-llm = []
2811
- ray = []
2812
- referencing = []
2813
- regex = []
2814
- requests = []
2815
- rerankers = []
2816
- rich = []
2817
- rpds-py = []
2818
- safetensors = []
2819
- scikit-learn = []
2820
- scipy = []
2821
- sentencepiece = []
2822
- shortuuid = []
2823
- six = []
2824
- smmap = []
2825
- sniffio = []
2826
- starlette = []
2827
- streamlit = []
2828
- svgwrite = []
2829
- sympy = []
2830
- tenacity = []
2831
- threadpoolctl = []
2832
- tiktoken = []
2833
- tinycss2 = []
2834
- tinyhtml5 = []
2835
- tokenizers = []
2836
- toml = []
2837
- torch = []
2838
- torchvision = []
2839
- tornado = []
2840
- tqdm = []
2841
- transformers = []
2842
- triton = []
2843
- typing-extensions = []
2844
- tzdata = []
2845
- urllib3 = []
2846
- uvicorn = []
2847
- uvloop = []
2848
- vllm = []
2849
- watchdog = []
2850
- watchfiles = []
2851
- wavedrom = []
2852
- wcwidth = []
2853
- weasyprint = []
2854
- webencodings = []
2855
- websockets = []
2856
- werkzeug = []
2857
- xformers = []
2858
- xxhash = []
2859
- yarl = []
2860
- zipp = []
2861
- zopfli = []