alozowski HF Staff commited on
Commit
1aa678f
·
1 Parent(s): 3adea5e

Install lighteval correctly

Browse files
Files changed (2) hide show
  1. pyproject.toml +7 -3
  2. uv.lock +407 -256
pyproject.toml CHANGED
@@ -10,7 +10,7 @@ authors = [
10
  requires-python = ">=3.12, <3.13"
11
 
12
  dependencies = [
13
- "yourbench @ git+https://github.com/huggingface/yourbench.git@main",
14
  "asyncio>=3.4.3",
15
  "datasets>=3.3.0",
16
  "gradio[oauth]>=5.21.0",
@@ -18,16 +18,19 @@ dependencies = [
18
  "python-dotenv>=1.0.1",
19
  "tqdm>=4.67.1",
20
  "ruff>=0.11.2",
21
- "lighteval @ git+https://github.com/huggingface/[email protected]",
22
  ]
23
 
24
  [build-system]
25
  requires = ["setuptools>=61.0"]
26
  build-backend = "setuptools.build_meta"
27
 
 
 
 
 
28
  [tool.ruff]
29
  line-length = 119
30
- exclude = ["**/*.ipynb"]
31
 
32
  lint.ignore = ["E501", "C901", "F841"]
33
  lint.select = ["C", "E", "F", "I", "W"]
@@ -47,3 +50,4 @@ quote-style = "double"
47
  indent-style = "space"
48
  skip-magic-trailing-comma = false
49
  line-ending = "auto"
 
 
10
  requires-python = ">=3.12, <3.13"
11
 
12
  dependencies = [
13
+ "yourbench",
14
  "asyncio>=3.4.3",
15
  "datasets>=3.3.0",
16
  "gradio[oauth]>=5.21.0",
 
18
  "python-dotenv>=1.0.1",
19
  "tqdm>=4.67.1",
20
  "ruff>=0.11.2",
21
+ "lighteval",
22
  ]
23
 
24
  [build-system]
25
  requires = ["setuptools>=61.0"]
26
  build-backend = "setuptools.build_meta"
27
 
28
+ [tool.uv.sources]
29
+ yourbench = { git = "https://github.com/huggingface/yourbench.git", branch = "main" }
30
+ lighteval = { git = "https://github.com/huggingface/lighteval.git", tag = "v0.8.0" }
31
+
32
  [tool.ruff]
33
  line-length = 119
 
34
 
35
  lint.ignore = ["E501", "C901", "F841"]
36
  lint.select = ["C", "E", "F", "I", "W"]
 
50
  indent-style = "space"
51
  skip-magic-trailing-comma = false
52
  line-ending = "auto"
53
+
uv.lock CHANGED
@@ -10,6 +10,33 @@ wheels = [
10
  { url = "https://files.pythonhosted.org/packages/2f/7a/874c46ad2d14998bc2eedac1133c5299e12fe728d2ce91b4d64f2fcc5089/absl_py-2.2.0-py3-none-any.whl", hash = "sha256:5c432cdf7b045f89c4ddc3bba196cabb389c0c321322f8dec68eecdfa732fdad", size = 276986 },
11
  ]
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  [[package]]
14
  name = "aiofiles"
15
  version = "23.2.1"
@@ -126,50 +153,6 @@ wheels = [
126
  { url = "https://files.pythonhosted.org/packages/b1/ae/4d289407515223677e7d105ec88bc707a115cce79464c6b56313beb0dd36/authlib-1.5.1-py2.py3-none-any.whl", hash = "sha256:8408861cbd9b4ea2ff759b00b6f02fd7d81ac5a56d0b2b22c08606c6049aae11", size = 231358 },
127
  ]
128
 
129
- [[package]]
130
- name = "azure-ai-documentintelligence"
131
- version = "1.0.1"
132
- source = { registry = "https://pypi.org/simple" }
133
- dependencies = [
134
- { name = "azure-core" },
135
- { name = "isodate" },
136
- { name = "typing-extensions" },
137
- ]
138
- sdist = { url = "https://files.pythonhosted.org/packages/4a/1b/5fccfb5598b179279c71468ccb49b5f9f28b23c0f2a8ea786cdcc5f7f1e7/azure_ai_documentintelligence-1.0.1.tar.gz", hash = "sha256:246ec4d95316585175b38f687ffde17b394620221af966f635cec15a81c5b7cc", size = 171002 }
139
- wheels = [
140
- { url = "https://files.pythonhosted.org/packages/ab/51/a5f26a38c3ebe95a6e549f18756bb090754e31ca8f09d963ca271d771688/azure_ai_documentintelligence-1.0.1-py3-none-any.whl", hash = "sha256:0b6fcc99ff343dd8359accd63576f35047dd18cc89b5fd74414fe0bd87d8e566", size = 106040 },
141
- ]
142
-
143
- [[package]]
144
- name = "azure-core"
145
- version = "1.32.0"
146
- source = { registry = "https://pypi.org/simple" }
147
- dependencies = [
148
- { name = "requests" },
149
- { name = "six" },
150
- { name = "typing-extensions" },
151
- ]
152
- sdist = { url = "https://files.pythonhosted.org/packages/cc/ee/668328306a9e963a5ad9f152cd98c7adad86c822729fd1d2a01613ad1e67/azure_core-1.32.0.tar.gz", hash = "sha256:22b3c35d6b2dae14990f6c1be2912bf23ffe50b220e708a28ab1bb92b1c730e5", size = 279128 }
153
- wheels = [
154
- { url = "https://files.pythonhosted.org/packages/39/83/325bf5e02504dbd8b4faa98197a44cdf8a325ef259b48326a2b6f17f8383/azure_core-1.32.0-py3-none-any.whl", hash = "sha256:eac191a0efb23bfa83fddf321b27b122b4ec847befa3091fa736a5c32c50d7b4", size = 198855 },
155
- ]
156
-
157
- [[package]]
158
- name = "azure-identity"
159
- version = "1.21.0"
160
- source = { registry = "https://pypi.org/simple" }
161
- dependencies = [
162
- { name = "azure-core" },
163
- { name = "cryptography" },
164
- { name = "msal" },
165
- { name = "msal-extensions" },
166
- { name = "typing-extensions" },
167
- ]
168
- sdist = { url = "https://files.pythonhosted.org/packages/b5/a1/f1a683672e7a88ea0e3119f57b6c7843ed52650fdcac8bfa66ed84e86e40/azure_identity-1.21.0.tar.gz", hash = "sha256:ea22ce6e6b0f429bc1b8d9212d5b9f9877bd4c82f1724bfa910760612c07a9a6", size = 266445 }
169
- wheels = [
170
- { url = "https://files.pythonhosted.org/packages/3d/9f/1f9f3ef4f49729ee207a712a5971a9ca747f2ca47d9cbf13cf6953e3478a/azure_identity-1.21.0-py3-none-any.whl", hash = "sha256:258ea6325537352440f71b35c3dffe9d240eae4a5126c1b7ce5efd5766bd9fd9", size = 189190 },
171
- ]
172
-
173
  [[package]]
174
  name = "beautifulsoup4"
175
  version = "4.13.3"
@@ -253,6 +236,15 @@ wheels = [
253
  { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976 },
254
  ]
255
 
 
 
 
 
 
 
 
 
 
256
  [[package]]
257
  name = "charset-normalizer"
258
  version = "3.4.1"
@@ -305,6 +297,30 @@ wheels = [
305
  { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
306
  ]
307
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
308
  [[package]]
309
  name = "contourpy"
310
  version = "1.3.1"
@@ -370,6 +386,19 @@ wheels = [
370
  { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321 },
371
  ]
372
 
 
 
 
 
 
 
 
 
 
 
 
 
 
373
  [[package]]
374
  name = "datasets"
375
  version = "3.4.1"
@@ -395,15 +424,6 @@ wheels = [
395
  { url = "https://files.pythonhosted.org/packages/16/44/5de560a2625d31801895fb2663693df210c6465960d61a99192caa9afd63/datasets-3.4.1-py3-none-any.whl", hash = "sha256:b91cf257bd64132fa9d953dd4768ab6d63205597301f132a74271cfcce8b5dd3", size = 487392 },
396
  ]
397
 
398
- [[package]]
399
- name = "defusedxml"
400
- version = "0.7.1"
401
- source = { registry = "https://pypi.org/simple" }
402
- sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520 }
403
- wheels = [
404
- { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604 },
405
- ]
406
-
407
  [[package]]
408
  name = "dill"
409
  version = "0.3.8"
@@ -413,36 +433,18 @@ wheels = [
413
  { url = "https://files.pythonhosted.org/packages/c9/7a/cef76fd8438a42f96db64ddaa85280485a9c395e7df3db8158cfec1eee34/dill-0.3.8-py3-none-any.whl", hash = "sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7", size = 116252 },
414
  ]
415
 
416
- [[package]]
417
- name = "distro"
418
- version = "1.9.0"
419
- source = { registry = "https://pypi.org/simple" }
420
- sdist = { url = "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722 }
421
- wheels = [
422
- { url = "https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277 },
423
- ]
424
-
425
- [[package]]
426
- name = "et-xmlfile"
427
- version = "2.0.0"
428
- source = { registry = "https://pypi.org/simple" }
429
- sdist = { url = "https://files.pythonhosted.org/packages/d3/38/af70d7ab1ae9d4da450eeec1fa3918940a5fafb9055e934af8d6eb0c2313/et_xmlfile-2.0.0.tar.gz", hash = "sha256:dab3f4764309081ce75662649be815c4c9081e88f0837825f90fd28317d4da54", size = 17234 }
430
- wheels = [
431
- { url = "https://files.pythonhosted.org/packages/c1/8b/5fe2cc11fee489817272089c4203e679c63b570a5aaeb18d852ae3cbba6a/et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa", size = 18059 },
432
- ]
433
-
434
  [[package]]
435
  name = "fastapi"
436
- version = "0.115.11"
437
  source = { registry = "https://pypi.org/simple" }
438
  dependencies = [
439
  { name = "pydantic" },
440
  { name = "starlette" },
441
  { name = "typing-extensions" },
442
  ]
443
- sdist = { url = "https://files.pythonhosted.org/packages/b5/28/c5d26e5860df807241909a961a37d45e10533acef95fc368066c7dd186cd/fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f", size = 294441 }
444
  wheels = [
445
- { url = "https://files.pythonhosted.org/packages/b3/5d/4d8bbb94f0dbc22732350c06965e40740f4a92ca560e90bb566f4f73af41/fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64", size = 94926 },
446
  ]
447
 
448
  [[package]]
@@ -463,6 +465,15 @@ wheels = [
463
  { url = "https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215 },
464
  ]
465
 
 
 
 
 
 
 
 
 
 
466
  [[package]]
467
  name = "fonttools"
468
  version = "4.56.0"
@@ -518,6 +529,30 @@ http = [
518
  { name = "aiohttp" },
519
  ]
520
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
521
  [[package]]
522
  name = "gradio"
523
  version = "5.22.0"
@@ -671,21 +706,24 @@ inference = [
671
  ]
672
 
673
  [[package]]
674
- name = "idna"
675
- version = "3.10"
676
  source = { registry = "https://pypi.org/simple" }
677
- sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 }
 
 
 
678
  wheels = [
679
- { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
680
  ]
681
 
682
  [[package]]
683
- name = "isodate"
684
- version = "0.7.2"
685
  source = { registry = "https://pypi.org/simple" }
686
- sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705 }
687
  wheels = [
688
- { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320 },
689
  ]
690
 
691
  [[package]]
@@ -709,26 +747,6 @@ wheels = [
709
  { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 },
710
  ]
711
 
712
- [[package]]
713
- name = "jiter"
714
- version = "0.9.0"
715
- source = { registry = "https://pypi.org/simple" }
716
- sdist = { url = "https://files.pythonhosted.org/packages/1e/c2/e4562507f52f0af7036da125bb699602ead37a2332af0788f8e0a3417f36/jiter-0.9.0.tar.gz", hash = "sha256:aadba0964deb424daa24492abc3d229c60c4a31bfee205aedbf1acc7639d7893", size = 162604 }
717
- wheels = [
718
- { url = "https://files.pythonhosted.org/packages/af/d7/c55086103d6f29b694ec79156242304adf521577530d9031317ce5338c59/jiter-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:7b46249cfd6c48da28f89eb0be3f52d6fdb40ab88e2c66804f546674e539ec11", size = 309203 },
719
- { url = "https://files.pythonhosted.org/packages/b0/01/f775dfee50beb420adfd6baf58d1c4d437de41c9b666ddf127c065e5a488/jiter-0.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:609cf3c78852f1189894383cf0b0b977665f54cb38788e3e6b941fa6d982c00e", size = 319678 },
720
- { url = "https://files.pythonhosted.org/packages/ab/b8/09b73a793714726893e5d46d5c534a63709261af3d24444ad07885ce87cb/jiter-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d726a3890a54561e55a9c5faea1f7655eda7f105bd165067575ace6e65f80bb2", size = 341816 },
721
- { url = "https://files.pythonhosted.org/packages/35/6f/b8f89ec5398b2b0d344257138182cc090302854ed63ed9c9051e9c673441/jiter-0.9.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2e89dc075c1fef8fa9be219e249f14040270dbc507df4215c324a1839522ea75", size = 364152 },
722
- { url = "https://files.pythonhosted.org/packages/9b/ca/978cc3183113b8e4484cc7e210a9ad3c6614396e7abd5407ea8aa1458eef/jiter-0.9.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:04e8ffa3c353b1bc4134f96f167a2082494351e42888dfcf06e944f2729cbe1d", size = 406991 },
723
- { url = "https://files.pythonhosted.org/packages/13/3a/72861883e11a36d6aa314b4922125f6ae90bdccc225cd96d24cc78a66385/jiter-0.9.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:203f28a72a05ae0e129b3ed1f75f56bc419d5f91dfacd057519a8bd137b00c42", size = 395824 },
724
- { url = "https://files.pythonhosted.org/packages/87/67/22728a86ef53589c3720225778f7c5fdb617080e3deaed58b04789418212/jiter-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fca1a02ad60ec30bb230f65bc01f611c8608b02d269f998bc29cca8619a919dc", size = 351318 },
725
- { url = "https://files.pythonhosted.org/packages/69/b9/f39728e2e2007276806d7a6609cda7fac44ffa28ca0d02c49a4f397cc0d9/jiter-0.9.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:237e5cee4d5d2659aaf91bbf8ec45052cc217d9446070699441a91b386ae27dc", size = 384591 },
726
- { url = "https://files.pythonhosted.org/packages/eb/8f/8a708bc7fd87b8a5d861f1c118a995eccbe6d672fe10c9753e67362d0dd0/jiter-0.9.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:528b6b71745e7326eed73c53d4aa57e2a522242320b6f7d65b9c5af83cf49b6e", size = 520746 },
727
- { url = "https://files.pythonhosted.org/packages/95/1e/65680c7488bd2365dbd2980adaf63c562d3d41d3faac192ebc7ef5b4ae25/jiter-0.9.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9f48e86b57bc711eb5acdfd12b6cb580a59cc9a993f6e7dcb6d8b50522dcd50d", size = 512754 },
728
- { url = "https://files.pythonhosted.org/packages/78/f3/fdc43547a9ee6e93c837685da704fb6da7dba311fc022e2766d5277dfde5/jiter-0.9.0-cp312-cp312-win32.whl", hash = "sha256:699edfde481e191d81f9cf6d2211debbfe4bd92f06410e7637dffb8dd5dfde06", size = 207075 },
729
- { url = "https://files.pythonhosted.org/packages/cd/9d/742b289016d155f49028fe1bfbeb935c9bf0ffeefdf77daf4a63a42bb72b/jiter-0.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:099500d07b43f61d8bd780466d429c45a7b25411b334c60ca875fa775f68ccb0", size = 207999 },
730
- ]
731
-
732
  [[package]]
733
  name = "joblib"
734
  version = "1.4.2"
@@ -761,6 +779,34 @@ wheels = [
761
  { url = "https://files.pythonhosted.org/packages/dc/85/220d13d914485c0948a00f0b9eb419efaf6da81b7d72e88ce2391f7aed8d/kiwisolver-1.4.8-cp312-cp312-win_arm64.whl", hash = "sha256:a3c44cb68861de93f0c4a8175fbaa691f0aa22550c331fefef02b618a9dcb476", size = 65424 },
762
  ]
763
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
764
  [[package]]
765
  name = "loguru"
766
  version = "0.7.3"
@@ -799,6 +845,24 @@ wheels = [
799
  { url = "https://files.pythonhosted.org/packages/2b/9c/8abe21585d20ef70ad9cec7562da4332b764ed69ec29b7389d23dfabcea0/lxml-5.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:29bfc8d3d88e56ea0a27e7c4897b642706840247f59f4377d81be8f32aa0cfbf", size = 3816925 },
800
  ]
801
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
802
  [[package]]
803
  name = "mammoth"
804
  version = "1.9.0"
@@ -838,33 +902,29 @@ wheels = [
838
 
839
  [[package]]
840
  name = "markitdown"
841
- version = "0.0.2"
842
  source = { registry = "https://pypi.org/simple" }
843
  dependencies = [
844
- { name = "azure-ai-documentintelligence" },
845
- { name = "azure-identity" },
846
  { name = "beautifulsoup4" },
847
  { name = "charset-normalizer" },
848
- { name = "mammoth" },
849
  { name = "markdownify" },
850
- { name = "numpy" },
851
- { name = "olefile" },
852
- { name = "openai" },
853
- { name = "openpyxl" },
854
- { name = "pandas" },
855
- { name = "pathvalidate" },
856
- { name = "pdfminer-six" },
857
- { name = "puremagic" },
858
- { name = "pydub" },
859
- { name = "python-pptx" },
860
  { name = "requests" },
861
- { name = "speechrecognition" },
862
- { name = "xlrd" },
863
- { name = "youtube-transcript-api" },
864
  ]
865
- sdist = { url = "https://files.pythonhosted.org/packages/69/bf/8d5ee5ceef8dc175b4c8714e6f5170e3bc38862eeb6a45f29433c64611c1/markitdown-0.0.2.tar.gz", hash = "sha256:678fc2c9bc4eded0941c01155251982cab1f86c8148c8ac7ca3869116d3d49d7", size = 21008 }
866
  wheels = [
867
- { url = "https://files.pythonhosted.org/packages/4a/f9/d0d6c6a11a16e2e22faf79bb4a86764110a8b391a510d6bd5cbb4ec57f59/markitdown-0.0.2-py3-none-any.whl", hash = "sha256:6ee5a6b70fbc36ba1586a40d5ab1ea8ea7f89bf37ebbaaa11013e026dc55b16e", size = 21278 },
 
 
 
 
 
 
 
 
 
 
 
868
  ]
869
 
870
  [[package]]
@@ -910,6 +970,18 @@ wheels = [
910
  { url = "https://files.pythonhosted.org/packages/a6/b6/a9405484fb40746fdc6ae4502b16a9d6e53282ba5baaf9ebe2da579f68c4/matplotlib-3.10.1-cp312-cp312-win_amd64.whl", hash = "sha256:cfd414bce89cc78a7e1d25202e979b3f1af799e416010a20ab2b5ebb3a02425c", size = 8063742 },
911
  ]
912
 
 
 
 
 
 
 
 
 
 
 
 
 
913
  [[package]]
914
  name = "mdurl"
915
  version = "0.1.2"
@@ -928,32 +1000,6 @@ wheels = [
928
  { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 },
929
  ]
930
 
931
- [[package]]
932
- name = "msal"
933
- version = "1.32.0"
934
- source = { registry = "https://pypi.org/simple" }
935
- dependencies = [
936
- { name = "cryptography" },
937
- { name = "pyjwt", extra = ["crypto"] },
938
- { name = "requests" },
939
- ]
940
- sdist = { url = "https://files.pythonhosted.org/packages/aa/5f/ef42ef25fba682e83a8ee326a1a788e60c25affb58d014495349e37bce50/msal-1.32.0.tar.gz", hash = "sha256:5445fe3af1da6be484991a7ab32eaa82461dc2347de105b76af92c610c3335c2", size = 149817 }
941
- wheels = [
942
- { url = "https://files.pythonhosted.org/packages/93/5a/2e663ef56a5d89eba962941b267ebe5be8c5ea340a9929d286e2f5fac505/msal-1.32.0-py3-none-any.whl", hash = "sha256:9dbac5384a10bbbf4dae5c7ea0d707d14e087b92c5aa4954b3feaa2d1aa0bcb7", size = 114655 },
943
- ]
944
-
945
- [[package]]
946
- name = "msal-extensions"
947
- version = "1.3.1"
948
- source = { registry = "https://pypi.org/simple" }
949
- dependencies = [
950
- { name = "msal" },
951
- ]
952
- sdist = { url = "https://files.pythonhosted.org/packages/01/99/5d239b6156eddf761a636bded1118414d161bd6b7b37a9335549ed159396/msal_extensions-1.3.1.tar.gz", hash = "sha256:c5b0fd10f65ef62b5f1d62f4251d51cbcaf003fcedae8c91b040a488614be1a4", size = 23315 }
953
- wheels = [
954
- { url = "https://files.pythonhosted.org/packages/5e/75/bd9b7bb966668920f06b200e84454c8f3566b102183bc55c5473d96cb2b9/msal_extensions-1.3.1-py3-none-any.whl", hash = "sha256:96d3de4d034504e969ac5e85bae8106c8373b5c6568e4c8fa7af2eca9dbe6bca", size = 20583 },
955
- ]
956
-
957
  [[package]]
958
  name = "multidict"
959
  version = "6.2.0"
@@ -1029,20 +1075,18 @@ wheels = [
1029
 
1030
  [[package]]
1031
  name = "numpy"
1032
- version = "2.2.4"
1033
  source = { registry = "https://pypi.org/simple" }
1034
- sdist = { url = "https://files.pythonhosted.org/packages/e1/78/31103410a57bc2c2b93a3597340a8119588571f6a4539067546cb9a0bfac/numpy-2.2.4.tar.gz", hash = "sha256:9ba03692a45d3eef66559efe1d1096c4b9b75c0986b5dff5530c378fb8331d4f", size = 20270701 }
1035
  wheels = [
1036
- { url = "https://files.pythonhosted.org/packages/a2/30/182db21d4f2a95904cec1a6f779479ea1ac07c0647f064dea454ec650c42/numpy-2.2.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a7b9084668aa0f64e64bd00d27ba5146ef1c3a8835f3bd912e7a9e01326804c4", size = 20947156 },
1037
- { url = "https://files.pythonhosted.org/packages/24/6d/9483566acfbda6c62c6bc74b6e981c777229d2af93c8eb2469b26ac1b7bc/numpy-2.2.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:dbe512c511956b893d2dacd007d955a3f03d555ae05cfa3ff1c1ff6df8851854", size = 14133092 },
1038
- { url = "https://files.pythonhosted.org/packages/27/f6/dba8a258acbf9d2bed2525cdcbb9493ef9bae5199d7a9cb92ee7e9b2aea6/numpy-2.2.4-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:bb649f8b207ab07caebba230d851b579a3c8711a851d29efe15008e31bb4de24", size = 5163515 },
1039
- { url = "https://files.pythonhosted.org/packages/62/30/82116199d1c249446723c68f2c9da40d7f062551036f50b8c4caa42ae252/numpy-2.2.4-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:f34dc300df798742b3d06515aa2a0aee20941c13579d7a2f2e10af01ae4901ee", size = 6696558 },
1040
- { url = "https://files.pythonhosted.org/packages/0e/b2/54122b3c6df5df3e87582b2e9430f1bdb63af4023c739ba300164c9ae503/numpy-2.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3f7ac96b16955634e223b579a3e5798df59007ca43e8d451a0e6a50f6bfdfba", size = 14084742 },
1041
- { url = "https://files.pythonhosted.org/packages/02/e2/e2cbb8d634151aab9528ef7b8bab52ee4ab10e076509285602c2a3a686e0/numpy-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f92084defa704deadd4e0a5ab1dc52d8ac9e8a8ef617f3fbb853e79b0ea3592", size = 16134051 },
1042
- { url = "https://files.pythonhosted.org/packages/8e/21/efd47800e4affc993e8be50c1b768de038363dd88865920439ef7b422c60/numpy-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7a4e84a6283b36632e2a5b56e121961f6542ab886bc9e12f8f9818b3c266bfbb", size = 15578972 },
1043
- { url = "https://files.pythonhosted.org/packages/04/1e/f8bb88f6157045dd5d9b27ccf433d016981032690969aa5c19e332b138c0/numpy-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:11c43995255eb4127115956495f43e9343736edb7fcdb0d973defd9de14cd84f", size = 17898106 },
1044
- { url = "https://files.pythonhosted.org/packages/2b/93/df59a5a3897c1f036ae8ff845e45f4081bb06943039ae28a3c1c7c780f22/numpy-2.2.4-cp312-cp312-win32.whl", hash = "sha256:65ef3468b53269eb5fdb3a5c09508c032b793da03251d5f8722b1194f1790c00", size = 6311190 },
1045
- { url = "https://files.pythonhosted.org/packages/46/69/8c4f928741c2a8efa255fdc7e9097527c6dc4e4df147e3cadc5d9357ce85/numpy-2.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:2aad3c17ed2ff455b8eaafe06bcdae0062a1db77cb99f4b9cbb5f4ecb13c5146", size = 12644305 },
1046
  ]
1047
 
1048
  [[package]]
@@ -1164,43 +1208,22 @@ wheels = [
1164
  ]
1165
 
1166
  [[package]]
1167
- name = "olefile"
1168
- version = "0.47"
1169
- source = { registry = "https://pypi.org/simple" }
1170
- sdist = { url = "https://files.pythonhosted.org/packages/69/1b/077b508e3e500e1629d366249c3ccb32f95e50258b231705c09e3c7a4366/olefile-0.47.zip", hash = "sha256:599383381a0bf3dfbd932ca0ca6515acd174ed48870cbf7fee123d698c192c1c", size = 112240 }
1171
- wheels = [
1172
- { url = "https://files.pythonhosted.org/packages/17/d3/b64c356a907242d719fc668b71befd73324e47ab46c8ebbbede252c154b2/olefile-0.47-py2.py3-none-any.whl", hash = "sha256:543c7da2a7adadf21214938bb79c83ea12b473a4b6ee4ad4bf854e7715e13d1f", size = 114565 },
1173
- ]
1174
-
1175
- [[package]]
1176
- name = "openai"
1177
- version = "1.67.0"
1178
- source = { registry = "https://pypi.org/simple" }
1179
- dependencies = [
1180
- { name = "anyio" },
1181
- { name = "distro" },
1182
- { name = "httpx" },
1183
- { name = "jiter" },
1184
- { name = "pydantic" },
1185
- { name = "sniffio" },
1186
- { name = "tqdm" },
1187
- { name = "typing-extensions" },
1188
- ]
1189
- sdist = { url = "https://files.pythonhosted.org/packages/a7/63/6fd027fa4cb7c3b6bee4c3150f44803b3a7e4335f0b6e49e83a0c51c321b/openai-1.67.0.tar.gz", hash = "sha256:3b386a866396daa4bf80e05a891c50a7746ecd7863b8a27423b62136e3b8f6bc", size = 403596 }
1190
- wheels = [
1191
- { url = "https://files.pythonhosted.org/packages/42/de/b42ddabe211411645105ae99ad93f4f3984f53be7ced2ad441378c27f62e/openai-1.67.0-py3-none-any.whl", hash = "sha256:dbbb144f38739fc0e1d951bc67864647fca0b9ffa05aef6b70eeea9f71d79663", size = 580168 },
1192
- ]
1193
-
1194
- [[package]]
1195
- name = "openpyxl"
1196
- version = "3.1.5"
1197
  source = { registry = "https://pypi.org/simple" }
1198
  dependencies = [
1199
- { name = "et-xmlfile" },
 
 
 
 
 
1200
  ]
1201
- sdist = { url = "https://files.pythonhosted.org/packages/3d/f9/88d94a75de065ea32619465d2f77b29a0469500e99012523b91cc4141cd1/openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050", size = 186464 }
1202
  wheels = [
1203
- { url = "https://files.pythonhosted.org/packages/c0/da/977ded879c29cbd04de313843e76868e6e13408a94ed6b987245dc7c8506/openpyxl-3.1.5-py2.py3-none-any.whl", hash = "sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2", size = 250910 },
 
 
 
1204
  ]
1205
 
1206
  [[package]]
@@ -1274,15 +1297,15 @@ wheels = [
1274
 
1275
  [[package]]
1276
  name = "pdfminer-six"
1277
- version = "20240706"
1278
  source = { registry = "https://pypi.org/simple" }
1279
  dependencies = [
1280
  { name = "charset-normalizer" },
1281
  { name = "cryptography" },
1282
  ]
1283
- sdist = { url = "https://files.pythonhosted.org/packages/e3/37/63cb918ffa21412dd5d54e32e190e69bfc340f3d6aa072ad740bec9386bb/pdfminer.six-20240706.tar.gz", hash = "sha256:c631a46d5da957a9ffe4460c5dce21e8431dabb615fee5f9f4400603a58d95a6", size = 7363505 }
1284
  wheels = [
1285
- { url = "https://files.pythonhosted.org/packages/67/7d/44d6b90e5a293d3a975cefdc4e12a932ebba814995b2a07e37e599dd27c6/pdfminer.six-20240706-py3-none-any.whl", hash = "sha256:f4f70e74174b4b3542fcb8406a210b6e2e27cd0f0b5fd04534a8cc0d8951e38c", size = 5615414 },
1286
  ]
1287
 
1288
  [[package]]
@@ -1313,6 +1336,18 @@ wheels = [
1313
  { url = "https://files.pythonhosted.org/packages/6d/45/59578566b3275b8fd9157885918fcd0c4d74162928a5310926887b856a51/platformdirs-4.3.7-py3-none-any.whl", hash = "sha256:a03875334331946f13c549dbd8f4bac7a13a50a895a0eb1e8c6a8ace80d40a94", size = 18499 },
1314
  ]
1315
 
 
 
 
 
 
 
 
 
 
 
 
 
1316
  [[package]]
1317
  name = "propcache"
1318
  version = "0.3.0"
@@ -1339,12 +1374,27 @@ wheels = [
1339
  ]
1340
 
1341
  [[package]]
1342
- name = "puremagic"
1343
- version = "1.28"
 
 
 
 
 
 
 
 
 
1344
  source = { registry = "https://pypi.org/simple" }
1345
- sdist = { url = "https://files.pythonhosted.org/packages/09/2d/40599f25667733e41bbc3d7e4c7c36d5e7860874aa5fe9c584e90b34954d/puremagic-1.28.tar.gz", hash = "sha256:195893fc129657f611b86b959aab337207d6df7f25372209269ed9e303c1a8c0", size = 314945 }
1346
  wheels = [
1347
- { url = "https://files.pythonhosted.org/packages/c5/53/200a97332d10ed3edd7afcbc5f5543920ac59badfe5762598327999f012e/puremagic-1.28-py3-none-any.whl", hash = "sha256:e16cb9708ee2007142c37931c58f07f7eca956b3472489106a7245e5c3aa1241", size = 43241 },
 
 
 
 
 
 
1348
  ]
1349
 
1350
  [[package]]
@@ -1362,6 +1412,15 @@ wheels = [
1362
  { url = "https://files.pythonhosted.org/packages/16/33/2a67c0f783251106aeeee516f4806161e7b481f7d744d0d643d2f30230a5/pyarrow-19.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:5bd1618ae5e5476b7654c7b55a6364ae87686d4724538c24185bbb2952679960", size = 25250108 },
1363
  ]
1364
 
 
 
 
 
 
 
 
 
 
1365
  [[package]]
1366
  name = "pycparser"
1367
  version = "2.22"
@@ -1429,26 +1488,39 @@ wheels = [
1429
  ]
1430
 
1431
  [[package]]
1432
- name = "pyjwt"
1433
- version = "2.10.1"
1434
  source = { registry = "https://pypi.org/simple" }
1435
- sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785 }
1436
  wheels = [
1437
- { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997 },
1438
  ]
1439
 
1440
- [package.optional-dependencies]
1441
- crypto = [
1442
- { name = "cryptography" },
 
 
 
 
1443
  ]
1444
 
1445
  [[package]]
1446
- name = "pyparsing"
1447
- version = "3.2.1"
1448
  source = { registry = "https://pypi.org/simple" }
1449
- sdist = { url = "https://files.pythonhosted.org/packages/8b/1a/3544f4f299a47911c2ab3710f534e52fea62a633c96806995da5d25be4b2/pyparsing-3.2.1.tar.gz", hash = "sha256:61980854fd66de3a90028d679a954d5f2623e83144b5afe5ee86f43d762e5f0a", size = 1067694 }
 
 
 
 
 
 
 
 
 
1450
  wheels = [
1451
- { url = "https://files.pythonhosted.org/packages/1c/a7/c8a2d361bf89c0d9577c934ebb7421b25dc84bf3a8e3ac0a40aed9acc547/pyparsing-3.2.1-py3-none-any.whl", hash = "sha256:506ff4f4386c4cec0590ec19e6302d3aedb992fdc02c761e90416f158dacf8e1", size = 107716 },
1452
  ]
1453
 
1454
  [[package]]
@@ -1505,6 +1577,16 @@ wheels = [
1505
  { url = "https://files.pythonhosted.org/packages/eb/38/ac33370d784287baa1c3d538978b5e2ea064d4c1b93ffbd12826c190dd10/pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57", size = 507930 },
1506
  ]
1507
 
 
 
 
 
 
 
 
 
 
 
1508
  [[package]]
1509
  name = "pyyaml"
1510
  version = "6.0.2"
@@ -1610,6 +1692,23 @@ wheels = [
1610
  { url = "https://files.pythonhosted.org/packages/d6/d4/dd813703af8a1e2ac33bf3feb27e8a5ad514c9f219df80c64d69807e7f71/ruff-0.11.2-py3-none-win_arm64.whl", hash = "sha256:52933095158ff328f4c77af3d74f0379e34fd52f175144cefc1b192e7ccd32b4", size = 10441990 },
1611
  ]
1612
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1613
  [[package]]
1614
  name = "safehttpx"
1615
  version = "0.1.6"
@@ -1706,13 +1805,29 @@ wheels = [
1706
  { url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552 },
1707
  ]
1708
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1709
  [[package]]
1710
  name = "setuptools"
1711
- version = "77.0.1"
1712
  source = { registry = "https://pypi.org/simple" }
1713
- sdist = { url = "https://files.pythonhosted.org/packages/ea/df/9f719dc48f64284be8bd99e2e0bb0dd6e9f8e2c2c3c7bf7a685bc5adf2c7/setuptools-77.0.1.tar.gz", hash = "sha256:a1246a1b4178c66d7cf50c9fc6d530fac3f89bc284cf803c7fa878c41b1a03b2", size = 1366225 }
1714
  wheels = [
1715
- { url = "https://files.pythonhosted.org/packages/40/50/bc3d02829a3babd70b7f1414c93cf6acd198976f0469a07d0e7b813c5002/setuptools-77.0.1-py3-none-any.whl", hash = "sha256:81a234dff81a82bb52e522c8aef145d0dd4de1fd6de4d3b196d0f77dc2fded26", size = 1254282 },
1716
  ]
1717
 
1718
  [[package]]
@@ -1733,6 +1848,15 @@ wheels = [
1733
  { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 },
1734
  ]
1735
 
 
 
 
 
 
 
 
 
 
1736
  [[package]]
1737
  name = "sniffio"
1738
  version = "1.3.1"
@@ -1751,18 +1875,6 @@ wheels = [
1751
  { url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 },
1752
  ]
1753
 
1754
- [[package]]
1755
- name = "speechrecognition"
1756
- version = "3.14.1"
1757
- source = { registry = "https://pypi.org/simple" }
1758
- dependencies = [
1759
- { name = "typing-extensions" },
1760
- ]
1761
- sdist = { url = "https://files.pythonhosted.org/packages/e2/da/05607641a8db8fcc6898016fde7ea9b2e42d87cd1a1a275f0505a13389d8/speechrecognition-3.14.1.tar.gz", hash = "sha256:c767f8558e111a65e9a56905b04eaec2331f87d5011379381621f47aded6c4fe", size = 32858706 }
1762
- wheels = [
1763
- { url = "https://files.pythonhosted.org/packages/09/47/5dcfcd8a2c8c2981986fc196e98fc57bc1ecb5233b2d54dac0c0d448b019/SpeechRecognition-3.14.1-py3-none-any.whl", hash = "sha256:2b5d16a7dce2dbf5f90d9c4d5aefe96325518abdc963059ec16dad9e4f2c09d3", size = 32853180 },
1764
- ]
1765
-
1766
  [[package]]
1767
  name = "starlette"
1768
  version = "0.46.1"
@@ -1787,6 +1899,46 @@ wheels = [
1787
  { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177 },
1788
  ]
1789
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1790
  [[package]]
1791
  name = "threadpoolctl"
1792
  version = "3.6.0"
@@ -1878,7 +2030,7 @@ wheels = [
1878
 
1879
  [[package]]
1880
  name = "transformers"
1881
- version = "4.49.0"
1882
  source = { registry = "https://pypi.org/simple" }
1883
  dependencies = [
1884
  { name = "filelock" },
@@ -1892,9 +2044,9 @@ dependencies = [
1892
  { name = "tokenizers" },
1893
  { name = "tqdm" },
1894
  ]
1895
- sdist = { url = "https://files.pythonhosted.org/packages/79/50/46573150944f46df8ec968eda854023165a84470b42f69f67c7d475dabc5/transformers-4.49.0.tar.gz", hash = "sha256:7e40e640b5b8dc3f48743f5f5adbdce3660c82baafbd3afdfc04143cdbd2089e", size = 8610952 }
1896
  wheels = [
1897
- { url = "https://files.pythonhosted.org/packages/20/37/1f29af63e9c30156a3ed6ebc2754077016577c094f31de7b2631e5d379eb/transformers-4.49.0-py3-none-any.whl", hash = "sha256:6b4fded1c5fee04d384b1014495b4235a2b53c87503d7d592423c06128cbbe03", size = 9970275 },
1898
  ]
1899
 
1900
  [[package]]
@@ -1905,6 +2057,25 @@ wheels = [
1905
  { url = "https://files.pythonhosted.org/packages/06/00/59500052cb1cf8cf5316be93598946bc451f14072c6ff256904428eaf03c/triton-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d9b215efc1c26fa7eefb9a157915c92d52e000d2bf83e5f69704047e63f125c", size = 253159365 },
1906
  ]
1907
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1908
  [[package]]
1909
  name = "typer"
1910
  version = "0.15.2"
@@ -1931,11 +2102,11 @@ wheels = [
1931
 
1932
  [[package]]
1933
  name = "tzdata"
1934
- version = "2025.1"
1935
  source = { registry = "https://pypi.org/simple" }
1936
- sdist = { url = "https://files.pythonhosted.org/packages/43/0f/fa4723f22942480be4ca9527bbde8d43f6c3f2fe8412f00e7f5f6746bc8b/tzdata-2025.1.tar.gz", hash = "sha256:24894909e88cdb28bd1636c6887801df64cb485bd593f2fd83ef29075a81d694", size = 194950 }
1937
  wheels = [
1938
- { url = "https://files.pythonhosted.org/packages/0f/dd/84f10e23edd882c6f968c21c2434fe67bd4a528967067515feca9e611e5e/tzdata-2025.1-py2.py3-none-any.whl", hash = "sha256:7e127113816800496f027041c570f50bcd464a020098a3b6b199517772303639", size = 346762 },
1939
  ]
1940
 
1941
  [[package]]
@@ -1989,15 +2160,6 @@ wheels = [
1989
  { url = "https://files.pythonhosted.org/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083 },
1990
  ]
1991
 
1992
- [[package]]
1993
- name = "xlrd"
1994
- version = "2.0.1"
1995
- source = { registry = "https://pypi.org/simple" }
1996
- sdist = { url = "https://files.pythonhosted.org/packages/a6/b3/19a2540d21dea5f908304375bd43f5ed7a4c28a370dc9122c565423e6b44/xlrd-2.0.1.tar.gz", hash = "sha256:f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88", size = 100259 }
1997
- wheels = [
1998
- { url = "https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl", hash = "sha256:6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd", size = 96531 },
1999
- ]
2000
-
2001
  [[package]]
2002
  name = "xlsxwriter"
2003
  version = "3.2.2"
@@ -2063,7 +2225,7 @@ wheels = [
2063
  [[package]]
2064
  name = "yourbench"
2065
  version = "0.2.0"
2066
- source = { git = "https://github.com/huggingface/yourbench.git?rev=main#7d2ccb8e1498166e6b35857c50a0af5cd07d55d3" }
2067
  dependencies = [
2068
  { name = "asyncio" },
2069
  { name = "bert-score" },
@@ -2073,7 +2235,7 @@ dependencies = [
2073
  { name = "hf-transfer" },
2074
  { name = "huggingface-hub", extra = ["inference"] },
2075
  { name = "loguru" },
2076
- { name = "markitdown" },
2077
  { name = "matplotlib" },
2078
  { name = "python-dotenv" },
2079
  { name = "rich" },
@@ -2095,6 +2257,7 @@ dependencies = [
2095
  { name = "asyncio" },
2096
  { name = "datasets" },
2097
  { name = "gradio", extra = ["oauth"] },
 
2098
  { name = "loguru" },
2099
  { name = "python-dotenv" },
2100
  { name = "ruff" },
@@ -2107,22 +2270,10 @@ requires-dist = [
2107
  { name = "asyncio", specifier = ">=3.4.3" },
2108
  { name = "datasets", specifier = ">=3.3.0" },
2109
  { name = "gradio", extras = ["oauth"], specifier = ">=5.21.0" },
 
2110
  { name = "loguru", specifier = ">=0.7.3" },
2111
  { name = "python-dotenv", specifier = ">=1.0.1" },
2112
  { name = "ruff", specifier = ">=0.11.2" },
2113
  { name = "tqdm", specifier = ">=4.67.1" },
2114
- { name = "yourbench", git = "https://github.com/huggingface/yourbench.git?rev=main" },
2115
- ]
2116
-
2117
- [[package]]
2118
- name = "youtube-transcript-api"
2119
- version = "1.0.2"
2120
- source = { registry = "https://pypi.org/simple" }
2121
- dependencies = [
2122
- { name = "defusedxml" },
2123
- { name = "requests" },
2124
- ]
2125
- sdist = { url = "https://files.pythonhosted.org/packages/d5/18/7d83e14735ea49ea46b145f62d496a3a8cc5fd08e5d76a94e5e77dc59214/youtube_transcript_api-1.0.2.tar.gz", hash = "sha256:ed854295a627c8a787cb7e160a7c31ef608e2b658e1a2a17a456ebd02bc0f90f", size = 1913310 }
2126
- wheels = [
2127
- { url = "https://files.pythonhosted.org/packages/e3/60/721fe3139f9788823e3f686e049ee0bafdecd1a2b4a330bcb92530cb7de2/youtube_transcript_api-1.0.2-py3-none-any.whl", hash = "sha256:3af7bdb1e8df4717e354538aef341320980e96d841051fd838cded33882ac576", size = 1931085 },
2128
  ]
 
10
  { url = "https://files.pythonhosted.org/packages/2f/7a/874c46ad2d14998bc2eedac1133c5299e12fe728d2ce91b4d64f2fcc5089/absl_py-2.2.0-py3-none-any.whl", hash = "sha256:5c432cdf7b045f89c4ddc3bba196cabb389c0c321322f8dec68eecdfa732fdad", size = 276986 },
11
  ]
12
 
13
+ [[package]]
14
+ name = "accelerate"
15
+ version = "1.5.2"
16
+ source = { registry = "https://pypi.org/simple" }
17
+ dependencies = [
18
+ { name = "huggingface-hub" },
19
+ { name = "numpy" },
20
+ { name = "packaging" },
21
+ { name = "psutil" },
22
+ { name = "pyyaml" },
23
+ { name = "safetensors" },
24
+ { name = "torch" },
25
+ ]
26
+ sdist = { url = "https://files.pythonhosted.org/packages/a9/4c/a61132924da12cef62a88c04b5825246ab83dcc1bae6291d098cfcb0b72d/accelerate-1.5.2.tar.gz", hash = "sha256:a1cf39473edc0e42772a9d9a18c9eb1ce8ffd9e1719dc0ab80670f5c1fd4dc43", size = 352341 }
27
+ wheels = [
28
+ { url = "https://files.pythonhosted.org/packages/70/83/167d4b638bb758a966828eb8d23c5e7047825edfdf768ff5f4fb01440063/accelerate-1.5.2-py3-none-any.whl", hash = "sha256:68a3b272f6a6ffebb457bdc138581a2bf52efad6a5e0214dc46675f3edd98792", size = 345146 },
29
+ ]
30
+
31
+ [[package]]
32
+ name = "aenum"
33
+ version = "3.1.15"
34
+ source = { registry = "https://pypi.org/simple" }
35
+ sdist = { url = "https://files.pythonhosted.org/packages/d0/f8/33e75863394f42e429bb553e05fda7c59763f0fd6848de847a25b3fbccf6/aenum-3.1.15.tar.gz", hash = "sha256:8cbd76cd18c4f870ff39b24284d3ea028fbe8731a58df3aa581e434c575b9559", size = 134730 }
36
+ wheels = [
37
+ { url = "https://files.pythonhosted.org/packages/d0/fa/ca0c66b388624ba9dbbf35aab3a9f326bfdf5e56a7237fe8f1b600da6864/aenum-3.1.15-py3-none-any.whl", hash = "sha256:e0dfaeea4c2bd362144b87377e2c61d91958c5ed0b4daf89cb6f45ae23af6288", size = 137633 },
38
+ ]
39
+
40
  [[package]]
41
  name = "aiofiles"
42
  version = "23.2.1"
 
153
  { url = "https://files.pythonhosted.org/packages/b1/ae/4d289407515223677e7d105ec88bc707a115cce79464c6b56313beb0dd36/authlib-1.5.1-py2.py3-none-any.whl", hash = "sha256:8408861cbd9b4ea2ff759b00b6f02fd7d81ac5a56d0b2b22c08606c6049aae11", size = 231358 },
154
  ]
155
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  [[package]]
157
  name = "beautifulsoup4"
158
  version = "4.13.3"
 
236
  { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976 },
237
  ]
238
 
239
+ [[package]]
240
+ name = "chardet"
241
+ version = "5.2.0"
242
+ source = { registry = "https://pypi.org/simple" }
243
+ sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7", size = 2069618 }
244
+ wheels = [
245
+ { url = "https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970", size = 199385 },
246
+ ]
247
+
248
  [[package]]
249
  name = "charset-normalizer"
250
  version = "3.4.1"
 
297
  { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
298
  ]
299
 
300
+ [[package]]
301
+ name = "coloredlogs"
302
+ version = "15.0.1"
303
+ source = { registry = "https://pypi.org/simple" }
304
+ dependencies = [
305
+ { name = "humanfriendly" },
306
+ ]
307
+ sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520 }
308
+ wheels = [
309
+ { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018 },
310
+ ]
311
+
312
+ [[package]]
313
+ name = "colorlog"
314
+ version = "6.9.0"
315
+ source = { registry = "https://pypi.org/simple" }
316
+ dependencies = [
317
+ { name = "colorama", marker = "sys_platform == 'win32'" },
318
+ ]
319
+ sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624 }
320
+ wheels = [
321
+ { url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424 },
322
+ ]
323
+
324
  [[package]]
325
  name = "contourpy"
326
  version = "1.3.1"
 
386
  { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321 },
387
  ]
388
 
389
+ [[package]]
390
+ name = "dataproperty"
391
+ version = "1.1.0"
392
+ source = { registry = "https://pypi.org/simple" }
393
+ dependencies = [
394
+ { name = "mbstrdecoder" },
395
+ { name = "typepy", extra = ["datetime"] },
396
+ ]
397
+ sdist = { url = "https://files.pythonhosted.org/packages/0b/81/8c8b64ae873cb9014815214c07b63b12e3b18835780fb342223cfe3fe7d8/dataproperty-1.1.0.tar.gz", hash = "sha256:b038437a4097d1a1c497695c3586ea34bea67fdd35372b9a50f30bf044d77d04", size = 42574 }
398
+ wheels = [
399
+ { url = "https://files.pythonhosted.org/packages/21/c2/e12e95e289e6081a40454199ab213139ef16a528c7c86432de545b05a23a/DataProperty-1.1.0-py3-none-any.whl", hash = "sha256:c61fcb2e2deca35e6d1eb1f251a7f22f0dcde63e80e61f0cc18c19f42abfd25b", size = 27581 },
400
+ ]
401
+
402
  [[package]]
403
  name = "datasets"
404
  version = "3.4.1"
 
424
  { url = "https://files.pythonhosted.org/packages/16/44/5de560a2625d31801895fb2663693df210c6465960d61a99192caa9afd63/datasets-3.4.1-py3-none-any.whl", hash = "sha256:b91cf257bd64132fa9d953dd4768ab6d63205597301f132a74271cfcce8b5dd3", size = 487392 },
425
  ]
426
 
 
 
 
 
 
 
 
 
 
427
  [[package]]
428
  name = "dill"
429
  version = "0.3.8"
 
433
  { url = "https://files.pythonhosted.org/packages/c9/7a/cef76fd8438a42f96db64ddaa85280485a9c395e7df3db8158cfec1eee34/dill-0.3.8-py3-none-any.whl", hash = "sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7", size = 116252 },
434
  ]
435
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
436
  [[package]]
437
  name = "fastapi"
438
+ version = "0.115.12"
439
  source = { registry = "https://pypi.org/simple" }
440
  dependencies = [
441
  { name = "pydantic" },
442
  { name = "starlette" },
443
  { name = "typing-extensions" },
444
  ]
445
+ sdist = { url = "https://files.pythonhosted.org/packages/f4/55/ae499352d82338331ca1e28c7f4a63bfd09479b16395dce38cf50a39e2c2/fastapi-0.115.12.tar.gz", hash = "sha256:1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681", size = 295236 }
446
  wheels = [
447
+ { url = "https://files.pythonhosted.org/packages/50/b3/b51f09c2ba432a576fe63758bddc81f78f0c6309d9e5c10d194313bf021e/fastapi-0.115.12-py3-none-any.whl", hash = "sha256:e94613d6c05e27be7ffebdd6ea5f388112e5e430c8f7d6494a9d1d88d43e814d", size = 95164 },
448
  ]
449
 
450
  [[package]]
 
465
  { url = "https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215 },
466
  ]
467
 
468
+ [[package]]
469
+ name = "flatbuffers"
470
+ version = "25.2.10"
471
+ source = { registry = "https://pypi.org/simple" }
472
+ sdist = { url = "https://files.pythonhosted.org/packages/e4/30/eb5dce7994fc71a2f685d98ec33cc660c0a5887db5610137e60d8cbc4489/flatbuffers-25.2.10.tar.gz", hash = "sha256:97e451377a41262f8d9bd4295cc836133415cc03d8cb966410a4af92eb00d26e", size = 22170 }
473
+ wheels = [
474
+ { url = "https://files.pythonhosted.org/packages/b8/25/155f9f080d5e4bc0082edfda032ea2bc2b8fab3f4d25d46c1e9dd22a1a89/flatbuffers-25.2.10-py2.py3-none-any.whl", hash = "sha256:ebba5f4d5ea615af3f7fd70fc310636fbb2bbd1f566ac0a23d98dd412de50051", size = 30953 },
475
+ ]
476
+
477
  [[package]]
478
  name = "fonttools"
479
  version = "4.56.0"
 
529
  { name = "aiohttp" },
530
  ]
531
 
532
+ [[package]]
533
+ name = "gitdb"
534
+ version = "4.0.12"
535
+ source = { registry = "https://pypi.org/simple" }
536
+ dependencies = [
537
+ { name = "smmap" },
538
+ ]
539
+ sdist = { url = "https://files.pythonhosted.org/packages/72/94/63b0fc47eb32792c7ba1fe1b694daec9a63620db1e313033d18140c2320a/gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571", size = 394684 }
540
+ wheels = [
541
+ { url = "https://files.pythonhosted.org/packages/a0/61/5c78b91c3143ed5c14207f463aecfc8f9dbb5092fb2869baf37c273b2705/gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf", size = 62794 },
542
+ ]
543
+
544
+ [[package]]
545
+ name = "gitpython"
546
+ version = "3.1.44"
547
+ source = { registry = "https://pypi.org/simple" }
548
+ dependencies = [
549
+ { name = "gitdb" },
550
+ ]
551
+ sdist = { url = "https://files.pythonhosted.org/packages/c0/89/37df0b71473153574a5cdef8f242de422a0f5d26d7a9e231e6f169b4ad14/gitpython-3.1.44.tar.gz", hash = "sha256:c87e30b26253bf5418b01b0660f818967f3c503193838337fe5e573331249269", size = 214196 }
552
+ wheels = [
553
+ { url = "https://files.pythonhosted.org/packages/1d/9a/4114a9057db2f1462d5c8f8390ab7383925fe1ac012eaa42402ad65c2963/GitPython-3.1.44-py3-none-any.whl", hash = "sha256:9e0e10cda9bed1ee64bc9a6de50e7e38a9c9943241cd7f585f6df3ed28011110", size = 207599 },
554
+ ]
555
+
556
  [[package]]
557
  name = "gradio"
558
  version = "5.22.0"
 
706
  ]
707
 
708
  [[package]]
709
+ name = "humanfriendly"
710
+ version = "10.0"
711
  source = { registry = "https://pypi.org/simple" }
712
+ dependencies = [
713
+ { name = "pyreadline3", marker = "sys_platform == 'win32'" },
714
+ ]
715
+ sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702 }
716
  wheels = [
717
+ { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794 },
718
  ]
719
 
720
  [[package]]
721
+ name = "idna"
722
+ version = "3.10"
723
  source = { registry = "https://pypi.org/simple" }
724
+ sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 }
725
  wheels = [
726
+ { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
727
  ]
728
 
729
  [[package]]
 
747
  { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 },
748
  ]
749
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
750
  [[package]]
751
  name = "joblib"
752
  version = "1.4.2"
 
779
  { url = "https://files.pythonhosted.org/packages/dc/85/220d13d914485c0948a00f0b9eb419efaf6da81b7d72e88ce2391f7aed8d/kiwisolver-1.4.8-cp312-cp312-win_arm64.whl", hash = "sha256:a3c44cb68861de93f0c4a8175fbaa691f0aa22550c331fefef02b618a9dcb476", size = 65424 },
780
  ]
781
 
782
+ [[package]]
783
+ name = "lighteval"
784
+ version = "0.8.0"
785
+ source = { git = "https://github.com/huggingface/lighteval.git?tag=v0.8.0#eee93d7967a6b8c965960f4cada163635691b93e" }
786
+ dependencies = [
787
+ { name = "accelerate" },
788
+ { name = "aenum" },
789
+ { name = "colorlog" },
790
+ { name = "datasets" },
791
+ { name = "fsspec" },
792
+ { name = "gitpython" },
793
+ { name = "huggingface-hub" },
794
+ { name = "nltk" },
795
+ { name = "numpy" },
796
+ { name = "protobuf" },
797
+ { name = "pycountry" },
798
+ { name = "pytablewriter" },
799
+ { name = "rich" },
800
+ { name = "rouge-score" },
801
+ { name = "sacrebleu" },
802
+ { name = "scikit-learn" },
803
+ { name = "sentencepiece" },
804
+ { name = "termcolor" },
805
+ { name = "torch" },
806
+ { name = "transformers" },
807
+ { name = "typer" },
808
+ ]
809
+
810
  [[package]]
811
  name = "loguru"
812
  version = "0.7.3"
 
845
  { url = "https://files.pythonhosted.org/packages/2b/9c/8abe21585d20ef70ad9cec7562da4332b764ed69ec29b7389d23dfabcea0/lxml-5.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:29bfc8d3d88e56ea0a27e7c4897b642706840247f59f4377d81be8f32aa0cfbf", size = 3816925 },
846
  ]
847
 
848
+ [[package]]
849
+ name = "magika"
850
+ version = "0.6.1"
851
+ source = { registry = "https://pypi.org/simple" }
852
+ dependencies = [
853
+ { name = "click" },
854
+ { name = "numpy" },
855
+ { name = "onnxruntime" },
856
+ { name = "python-dotenv" },
857
+ ]
858
+ sdist = { url = "https://files.pythonhosted.org/packages/6d/18/ea70f6abd36f455037340f12c8125918c726d08cd6e01f0b76b6884e0c38/magika-0.6.1.tar.gz", hash = "sha256:e3dd22c73936630b1cd79d0f412d6d9a53dc99ba5e3709b1ac53f56bc998e635", size = 3030234 }
859
+ wheels = [
860
+ { url = "https://files.pythonhosted.org/packages/1f/be/c9f7bb9ee94abe8d344b660672001313e459c67b867b24abe32d5c80a9ce/magika-0.6.1-py3-none-any.whl", hash = "sha256:15838d2469f1394d8e9598bc7fceea1ede7f35aebe9675c6b45c6b5c48315931", size = 2968516 },
861
+ { url = "https://files.pythonhosted.org/packages/3c/b9/016b174520e81faef5edb31b6c7a73966dc84ee33acd23a2e7b775df7ba4/magika-0.6.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:dadd036296a2e4840fd48fa0712848fe122da438e8f607dc8f19ca4663c359dc", size = 12408519 },
862
+ { url = "https://files.pythonhosted.org/packages/02/b7/e7dfeb235823a82d676c68a748541c24db0249b854f945f6e3cec11c1b7e/magika-0.6.1-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:133c0e1a844361de86ca2dd7c530e38b324e86177d30c52e36fd82101c190b5c", size = 15089294 },
863
+ { url = "https://files.pythonhosted.org/packages/64/f0/bec5bff0125d08c1bc3baef88beeb910121085249f67b5994ea961615b55/magika-0.6.1-py3-none-win_amd64.whl", hash = "sha256:0342b6230ea9aea7ab4b8fa92e1b46f1cc62e724d452ee8d6821a37f56738d22", size = 12378455 },
864
+ ]
865
+
866
  [[package]]
867
  name = "mammoth"
868
  version = "1.9.0"
 
902
 
903
  [[package]]
904
  name = "markitdown"
905
+ version = "0.1.0"
906
  source = { registry = "https://pypi.org/simple" }
907
  dependencies = [
 
 
908
  { name = "beautifulsoup4" },
909
  { name = "charset-normalizer" },
910
+ { name = "magika" },
911
  { name = "markdownify" },
 
 
 
 
 
 
 
 
 
 
912
  { name = "requests" },
 
 
 
913
  ]
914
+ sdist = { url = "https://files.pythonhosted.org/packages/1c/60/e816a0222a187dfe3bd922df98abd40325b545a254d58e8787e409bdb722/markitdown-0.1.0.tar.gz", hash = "sha256:b43dfdc6629fe2c6b7cf01f890f0350894916e73f6985d507a5225c0a3a39c9d", size = 30533 }
915
  wheels = [
916
+ { url = "https://files.pythonhosted.org/packages/4d/53/aa817a03ca32aff81fae1db80e48edb8e450042d4ef9f901f25fa16b9226/markitdown-0.1.0-py3-none-any.whl", hash = "sha256:8d01e538cd78c6a87318edf6129c9c5f1784d10d7800e75d5fa00b34907a24ef", size = 46951 },
917
+ ]
918
+
919
+ [package.optional-dependencies]
920
+ docx = [
921
+ { name = "mammoth" },
922
+ ]
923
+ pdf = [
924
+ { name = "pdfminer-six" },
925
+ ]
926
+ pptx = [
927
+ { name = "python-pptx" },
928
  ]
929
 
930
  [[package]]
 
970
  { url = "https://files.pythonhosted.org/packages/a6/b6/a9405484fb40746fdc6ae4502b16a9d6e53282ba5baaf9ebe2da579f68c4/matplotlib-3.10.1-cp312-cp312-win_amd64.whl", hash = "sha256:cfd414bce89cc78a7e1d25202e979b3f1af799e416010a20ab2b5ebb3a02425c", size = 8063742 },
971
  ]
972
 
973
+ [[package]]
974
+ name = "mbstrdecoder"
975
+ version = "1.1.4"
976
+ source = { registry = "https://pypi.org/simple" }
977
+ dependencies = [
978
+ { name = "chardet" },
979
+ ]
980
+ sdist = { url = "https://files.pythonhosted.org/packages/31/ab/05ae008357c8bdb6245ebf8a101d99f26c096e0ea20800b318153da23796/mbstrdecoder-1.1.4.tar.gz", hash = "sha256:8105ef9cf6b7d7d69fe7fd6b68a2d8f281ca9b365d7a9b670be376b2e6c81b21", size = 14527 }
981
+ wheels = [
982
+ { url = "https://files.pythonhosted.org/packages/30/ac/5ce64a1d4cce00390beab88622a290420401f1cabf05caf2fc0995157c21/mbstrdecoder-1.1.4-py3-none-any.whl", hash = "sha256:03dae4ec50ec0d2ff4743e63fdbd5e0022815857494d35224b60775d3d934a8c", size = 7933 },
983
+ ]
984
+
985
  [[package]]
986
  name = "mdurl"
987
  version = "0.1.2"
 
1000
  { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 },
1001
  ]
1002
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1003
  [[package]]
1004
  name = "multidict"
1005
  version = "6.2.0"
 
1075
 
1076
  [[package]]
1077
  name = "numpy"
1078
+ version = "1.26.4"
1079
  source = { registry = "https://pypi.org/simple" }
1080
+ sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129 }
1081
  wheels = [
1082
+ { url = "https://files.pythonhosted.org/packages/95/12/8f2020a8e8b8383ac0177dc9570aad031a3beb12e38847f7129bacd96228/numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218", size = 20335901 },
1083
+ { url = "https://files.pythonhosted.org/packages/75/5b/ca6c8bd14007e5ca171c7c03102d17b4f4e0ceb53957e8c44343a9546dcc/numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b", size = 13685868 },
1084
+ { url = "https://files.pythonhosted.org/packages/79/f8/97f10e6755e2a7d027ca783f63044d5b1bc1ae7acb12afe6a9b4286eac17/numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b", size = 13925109 },
1085
+ { url = "https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed", size = 17950613 },
1086
+ { url = "https://files.pythonhosted.org/packages/4c/0c/9c603826b6465e82591e05ca230dfc13376da512b25ccd0894709b054ed0/numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a", size = 13572172 },
1087
+ { url = "https://files.pythonhosted.org/packages/76/8c/2ba3902e1a0fc1c74962ea9bb33a534bb05984ad7ff9515bf8d07527cadd/numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0", size = 17786643 },
1088
+ { url = "https://files.pythonhosted.org/packages/28/4a/46d9e65106879492374999e76eb85f87b15328e06bd1550668f79f7b18c6/numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110", size = 5677803 },
1089
+ { url = "https://files.pythonhosted.org/packages/16/2e/86f24451c2d530c88daf997cb8d6ac622c1d40d19f5a031ed68a4b73a374/numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818", size = 15517754 },
 
 
1090
  ]
1091
 
1092
  [[package]]
 
1208
  ]
1209
 
1210
  [[package]]
1211
+ name = "onnxruntime"
1212
+ version = "1.21.0"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1213
  source = { registry = "https://pypi.org/simple" }
1214
  dependencies = [
1215
+ { name = "coloredlogs" },
1216
+ { name = "flatbuffers" },
1217
+ { name = "numpy" },
1218
+ { name = "packaging" },
1219
+ { name = "protobuf" },
1220
+ { name = "sympy" },
1221
  ]
 
1222
  wheels = [
1223
+ { url = "https://files.pythonhosted.org/packages/ff/21/593c9bc56002a6d1ea7c2236f4a648e081ec37c8d51db2383a9e83a63325/onnxruntime-1.21.0-cp312-cp312-macosx_13_0_universal2.whl", hash = "sha256:893d67c68ca9e7a58202fa8d96061ed86a5815b0925b5a97aef27b8ba246a20b", size = 33658780 },
1224
+ { url = "https://files.pythonhosted.org/packages/4a/b4/33ec675a8ac150478091262824413e5d4acc359e029af87f9152e7c1c092/onnxruntime-1.21.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:37b7445c920a96271a8dfa16855e258dc5599235b41c7bbde0d262d55bcc105f", size = 14159975 },
1225
+ { url = "https://files.pythonhosted.org/packages/8b/08/eead6895ed83b56711ca6c0d31d82f109401b9937558b425509e497d6fb4/onnxruntime-1.21.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9a04aafb802c1e5573ba4552f8babcb5021b041eb4cfa802c9b7644ca3510eca", size = 16019285 },
1226
+ { url = "https://files.pythonhosted.org/packages/77/39/e83d56e3c215713b5263cb4d4f0c69e3964bba11634233d8ae04fc7e6bf3/onnxruntime-1.21.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f801318476cd7003d636a5b392f7a37c08b6c8d2f829773f3c3887029e03f32", size = 11760975 },
1227
  ]
1228
 
1229
  [[package]]
 
1297
 
1298
  [[package]]
1299
  name = "pdfminer-six"
1300
+ version = "20250324"
1301
  source = { registry = "https://pypi.org/simple" }
1302
  dependencies = [
1303
  { name = "charset-normalizer" },
1304
  { name = "cryptography" },
1305
  ]
1306
+ sdist = { url = "https://files.pythonhosted.org/packages/ed/b7/6a631f02f3fa80b2b618156ca315792c27d2d45f62bc573e6da0e224dc63/pdfminer.six-20250324.tar.gz", hash = "sha256:1ac8703a5ec12e37de06e3f9a45051635c7c65e32aca99935ad44250fc56ea78", size = 7371591 }
1307
  wheels = [
1308
+ { url = "https://files.pythonhosted.org/packages/24/c1/bb2b4d5bd292cc67a6ccfd05be0857ab9b5e7ff7d0bdbff330efa9d03d0d/pdfminer.six-20250324-py3-none-any.whl", hash = "sha256:27d843ed75fddf988726ba0114a64ca3410f71177794ee83717cc1b1f559a624", size = 5615529 },
1309
  ]
1310
 
1311
  [[package]]
 
1336
  { url = "https://files.pythonhosted.org/packages/6d/45/59578566b3275b8fd9157885918fcd0c4d74162928a5310926887b856a51/platformdirs-4.3.7-py3-none-any.whl", hash = "sha256:a03875334331946f13c549dbd8f4bac7a13a50a895a0eb1e8c6a8ace80d40a94", size = 18499 },
1337
  ]
1338
 
1339
+ [[package]]
1340
+ name = "portalocker"
1341
+ version = "3.1.1"
1342
+ source = { registry = "https://pypi.org/simple" }
1343
+ dependencies = [
1344
+ { name = "pywin32", marker = "sys_platform == 'win32'" },
1345
+ ]
1346
+ sdist = { url = "https://files.pythonhosted.org/packages/ac/91/8bfe23e1f7f630f2061ef38b5225d9fda9068d6a30fcbc187951e678e630/portalocker-3.1.1.tar.gz", hash = "sha256:ec20f6dda2ad9ce89fa399a5f31f4f1495f515958f0cb7ca6543cef7bb5a749e", size = 43708 }
1347
+ wheels = [
1348
+ { url = "https://files.pythonhosted.org/packages/f7/60/1974cfdd5bb770568ddc6f89f3e0df4cfdd1acffd5a609dff5e95f48c6e2/portalocker-3.1.1-py3-none-any.whl", hash = "sha256:80e984e24de292ff258a5bea0e4f3f778fff84c0ae1275dbaebc4658de4aacb3", size = 19661 },
1349
+ ]
1350
+
1351
  [[package]]
1352
  name = "propcache"
1353
  version = "0.3.0"
 
1374
  ]
1375
 
1376
  [[package]]
1377
+ name = "protobuf"
1378
+ version = "3.20.3"
1379
+ source = { registry = "https://pypi.org/simple" }
1380
+ sdist = { url = "https://files.pythonhosted.org/packages/55/5b/e3d951e34f8356e5feecacd12a8e3b258a1da6d9a03ad1770f28925f29bc/protobuf-3.20.3.tar.gz", hash = "sha256:2e3427429c9cffebf259491be0af70189607f365c2f41c7c3764af6f337105f2", size = 216768 }
1381
+ wheels = [
1382
+ { url = "https://files.pythonhosted.org/packages/8d/14/619e24a4c70df2901e1f4dbc50a6291eb63a759172558df326347dce1f0d/protobuf-3.20.3-py2.py3-none-any.whl", hash = "sha256:a7ca6d488aa8ff7f329d4c545b2dbad8ac31464f1d8b1c87ad1346717731e4db", size = 162128 },
1383
+ ]
1384
+
1385
+ [[package]]
1386
+ name = "psutil"
1387
+ version = "7.0.0"
1388
  source = { registry = "https://pypi.org/simple" }
1389
+ sdist = { url = "https://files.pythonhosted.org/packages/2a/80/336820c1ad9286a4ded7e845b2eccfcb27851ab8ac6abece774a6ff4d3de/psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456", size = 497003 }
1390
  wheels = [
1391
+ { url = "https://files.pythonhosted.org/packages/ed/e6/2d26234410f8b8abdbf891c9da62bee396583f713fb9f3325a4760875d22/psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25", size = 238051 },
1392
+ { url = "https://files.pythonhosted.org/packages/04/8b/30f930733afe425e3cbfc0e1468a30a18942350c1a8816acfade80c005c4/psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da", size = 239535 },
1393
+ { url = "https://files.pythonhosted.org/packages/2a/ed/d362e84620dd22876b55389248e522338ed1bf134a5edd3b8231d7207f6d/psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91", size = 275004 },
1394
+ { url = "https://files.pythonhosted.org/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34", size = 277986 },
1395
+ { url = "https://files.pythonhosted.org/packages/eb/a2/709e0fe2f093556c17fbafda93ac032257242cabcc7ff3369e2cb76a97aa/psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993", size = 279544 },
1396
+ { url = "https://files.pythonhosted.org/packages/50/e6/eecf58810b9d12e6427369784efe814a1eec0f492084ce8eb8f4d89d6d61/psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99", size = 241053 },
1397
+ { url = "https://files.pythonhosted.org/packages/50/1b/6921afe68c74868b4c9fa424dad3be35b095e16687989ebbb50ce4fceb7c/psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553", size = 244885 },
1398
  ]
1399
 
1400
  [[package]]
 
1412
  { url = "https://files.pythonhosted.org/packages/16/33/2a67c0f783251106aeeee516f4806161e7b481f7d744d0d643d2f30230a5/pyarrow-19.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:5bd1618ae5e5476b7654c7b55a6364ae87686d4724538c24185bbb2952679960", size = 25250108 },
1413
  ]
1414
 
1415
+ [[package]]
1416
+ name = "pycountry"
1417
+ version = "24.6.1"
1418
+ source = { registry = "https://pypi.org/simple" }
1419
+ sdist = { url = "https://files.pythonhosted.org/packages/76/57/c389fa68c50590881a75b7883eeb3dc15e9e73a0fdc001cdd45c13290c92/pycountry-24.6.1.tar.gz", hash = "sha256:b61b3faccea67f87d10c1f2b0fc0be714409e8fcdcc1315613174f6466c10221", size = 6043910 }
1420
+ wheels = [
1421
+ { url = "https://files.pythonhosted.org/packages/b1/ec/1fb891d8a2660716aadb2143235481d15ed1cbfe3ad669194690b0604492/pycountry-24.6.1-py3-none-any.whl", hash = "sha256:f1a4fb391cd7214f8eefd39556d740adcc233c778a27f8942c8dca351d6ce06f", size = 6335189 },
1422
+ ]
1423
+
1424
  [[package]]
1425
  name = "pycparser"
1426
  version = "2.22"
 
1488
  ]
1489
 
1490
  [[package]]
1491
+ name = "pyparsing"
1492
+ version = "3.2.2"
1493
  source = { registry = "https://pypi.org/simple" }
1494
+ sdist = { url = "https://files.pythonhosted.org/packages/55/f0/3a81fb395058f5fc84bccb0dc9ca09eddf69b3cc86ccab6729c680121912/pyparsing-3.2.2.tar.gz", hash = "sha256:2a857aee851f113c2de9d4bfd9061baea478cb0f1c7ca6cbf594942d6d111575", size = 1088193 }
1495
  wheels = [
1496
+ { url = "https://files.pythonhosted.org/packages/f9/83/80c17698f41131f7157a26ae985e2c1f5526db79f277c4416af145f3e12b/pyparsing-3.2.2-py3-none-any.whl", hash = "sha256:6ab05e1cb111cc72acc8ed811a3ca4c2be2af8d7b6df324347f04fd057d8d793", size = 111060 },
1497
  ]
1498
 
1499
+ [[package]]
1500
+ name = "pyreadline3"
1501
+ version = "3.5.4"
1502
+ source = { registry = "https://pypi.org/simple" }
1503
+ sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839 }
1504
+ wheels = [
1505
+ { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178 },
1506
  ]
1507
 
1508
  [[package]]
1509
+ name = "pytablewriter"
1510
+ version = "1.2.1"
1511
  source = { registry = "https://pypi.org/simple" }
1512
+ dependencies = [
1513
+ { name = "dataproperty" },
1514
+ { name = "mbstrdecoder" },
1515
+ { name = "pathvalidate" },
1516
+ { name = "setuptools" },
1517
+ { name = "tabledata" },
1518
+ { name = "tcolorpy" },
1519
+ { name = "typepy", extra = ["datetime"] },
1520
+ ]
1521
+ sdist = { url = "https://files.pythonhosted.org/packages/f6/a1/617730f290f04d347103ab40bf67d317df6691b14746f6e1ea039fb57062/pytablewriter-1.2.1.tar.gz", hash = "sha256:7bd0f4f397e070e3b8a34edcf1b9257ccbb18305493d8350a5dbc9957fced959", size = 619241 }
1522
  wheels = [
1523
+ { url = "https://files.pythonhosted.org/packages/21/4c/c199512f01c845dfe5a7840ab3aae6c60463b5dc2a775be72502dfd9170a/pytablewriter-1.2.1-py3-none-any.whl", hash = "sha256:e906ff7ff5151d70a5f66e0f7b75642a7f2dce8d893c265b79cc9cf6bc04ddb4", size = 91083 },
1524
  ]
1525
 
1526
  [[package]]
 
1577
  { url = "https://files.pythonhosted.org/packages/eb/38/ac33370d784287baa1c3d538978b5e2ea064d4c1b93ffbd12826c190dd10/pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57", size = 507930 },
1578
  ]
1579
 
1580
+ [[package]]
1581
+ name = "pywin32"
1582
+ version = "310"
1583
+ source = { registry = "https://pypi.org/simple" }
1584
+ wheels = [
1585
+ { url = "https://files.pythonhosted.org/packages/6b/ec/4fdbe47932f671d6e348474ea35ed94227fb5df56a7c30cbbb42cd396ed0/pywin32-310-cp312-cp312-win32.whl", hash = "sha256:8a75a5cc3893e83a108c05d82198880704c44bbaee4d06e442e471d3c9ea4f3d", size = 8796239 },
1586
+ { url = "https://files.pythonhosted.org/packages/e3/e5/b0627f8bb84e06991bea89ad8153a9e50ace40b2e1195d68e9dff6b03d0f/pywin32-310-cp312-cp312-win_amd64.whl", hash = "sha256:bf5c397c9a9a19a6f62f3fb821fbf36cac08f03770056711f765ec1503972060", size = 9503839 },
1587
+ { url = "https://files.pythonhosted.org/packages/1f/32/9ccf53748df72301a89713936645a664ec001abd35ecc8578beda593d37d/pywin32-310-cp312-cp312-win_arm64.whl", hash = "sha256:2349cc906eae872d0663d4d6290d13b90621eaf78964bb1578632ff20e152966", size = 8459470 },
1588
+ ]
1589
+
1590
  [[package]]
1591
  name = "pyyaml"
1592
  version = "6.0.2"
 
1692
  { url = "https://files.pythonhosted.org/packages/d6/d4/dd813703af8a1e2ac33bf3feb27e8a5ad514c9f219df80c64d69807e7f71/ruff-0.11.2-py3-none-win_arm64.whl", hash = "sha256:52933095158ff328f4c77af3d74f0379e34fd52f175144cefc1b192e7ccd32b4", size = 10441990 },
1693
  ]
1694
 
1695
+ [[package]]
1696
+ name = "sacrebleu"
1697
+ version = "2.5.1"
1698
+ source = { registry = "https://pypi.org/simple" }
1699
+ dependencies = [
1700
+ { name = "colorama" },
1701
+ { name = "lxml" },
1702
+ { name = "numpy" },
1703
+ { name = "portalocker" },
1704
+ { name = "regex" },
1705
+ { name = "tabulate" },
1706
+ ]
1707
+ sdist = { url = "https://files.pythonhosted.org/packages/01/14/8526cf8a5b912b618e7d6ed319a5b1876788bebba1f9a660e1291832c1cc/sacrebleu-2.5.1.tar.gz", hash = "sha256:1a088cc1c74ffaff0759c3191a85db09eecfa7a52e09be244e319d8d64e2fb11", size = 1896900 }
1708
+ wheels = [
1709
+ { url = "https://files.pythonhosted.org/packages/cd/45/7b55a7bd7e5c5b573b40ad58ba43fa09962dc5c8d71b1f573d4aeaa54a7e/sacrebleu-2.5.1-py3-none-any.whl", hash = "sha256:7c9f7ee75bec3a5bf19dd87112dfd654952130e403ad30c48298fb7da3212d5d", size = 104107 },
1710
+ ]
1711
+
1712
  [[package]]
1713
  name = "safehttpx"
1714
  version = "0.1.6"
 
1805
  { url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552 },
1806
  ]
1807
 
1808
+ [[package]]
1809
+ name = "sentencepiece"
1810
+ version = "0.2.0"
1811
+ source = { registry = "https://pypi.org/simple" }
1812
+ sdist = { url = "https://files.pythonhosted.org/packages/c9/d2/b9c7ca067c26d8ff085d252c89b5f69609ca93fb85a00ede95f4857865d4/sentencepiece-0.2.0.tar.gz", hash = "sha256:a52c19171daaf2e697dc6cbe67684e0fa341b1248966f6aebb541de654d15843", size = 2632106 }
1813
+ wheels = [
1814
+ { url = "https://files.pythonhosted.org/packages/27/5a/141b227ed54293360a9ffbb7bf8252b4e5efc0400cdeac5809340e5d2b21/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:ea5f536e32ea8ec96086ee00d7a4a131ce583a1b18d130711707c10e69601cb2", size = 2409370 },
1815
+ { url = "https://files.pythonhosted.org/packages/2e/08/a4c135ad6fc2ce26798d14ab72790d66e813efc9589fd30a5316a88ca8d5/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d0cb51f53b6aae3c36bafe41e86167c71af8370a039f542c43b0cce5ef24a68c", size = 1239288 },
1816
+ { url = "https://files.pythonhosted.org/packages/49/0a/2fe387f825ac5aad5a0bfe221904882106cac58e1b693ba7818785a882b6/sentencepiece-0.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3212121805afc58d8b00ab4e7dd1f8f76c203ddb9dc94aa4079618a31cf5da0f", size = 1181597 },
1817
+ { url = "https://files.pythonhosted.org/packages/cc/38/e4698ee2293fe4835dc033c49796a39b3eebd8752098f6bd0aa53a14af1f/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a3149e3066c2a75e0d68a43eb632d7ae728c7925b517f4c05c40f6f7280ce08", size = 1259220 },
1818
+ { url = "https://files.pythonhosted.org/packages/12/24/fd7ef967c9dad2f6e6e5386d0cadaf65cda8b7be6e3861a9ab3121035139/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:632f3594d3e7ac8b367bca204cb3fd05a01d5b21455acd097ea4c0e30e2f63d7", size = 1355962 },
1819
+ { url = "https://files.pythonhosted.org/packages/4f/d2/18246f43ca730bb81918f87b7e886531eda32d835811ad9f4657c54eee35/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f295105c6bdbb05bd5e1b0cafbd78ff95036f5d3641e7949455a3f4e5e7c3109", size = 1301706 },
1820
+ { url = "https://files.pythonhosted.org/packages/8a/47/ca237b562f420044ab56ddb4c278672f7e8c866e183730a20e413b38a989/sentencepiece-0.2.0-cp312-cp312-win32.whl", hash = "sha256:fb89f811e5efd18bab141afc3fea3de141c3f69f3fe9e898f710ae7fe3aab251", size = 936941 },
1821
+ { url = "https://files.pythonhosted.org/packages/c6/97/d159c32642306ee2b70732077632895438867b3b6df282354bd550cf2a67/sentencepiece-0.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7a673a72aab81fef5ebe755c6e0cc60087d1f3a4700835d40537183c1703a45f", size = 991994 },
1822
+ ]
1823
+
1824
  [[package]]
1825
  name = "setuptools"
1826
+ version = "77.0.3"
1827
  source = { registry = "https://pypi.org/simple" }
1828
+ sdist = { url = "https://files.pythonhosted.org/packages/81/ed/7101d53811fd359333583330ff976e5177c5e871ca8b909d1d6c30553aa3/setuptools-77.0.3.tar.gz", hash = "sha256:583b361c8da8de57403743e756609670de6fb2345920e36dc5c2d914c319c945", size = 1367236 }
1829
  wheels = [
1830
+ { url = "https://files.pythonhosted.org/packages/a9/07/99f2cefae815c66eb23148f15d79ec055429c38fa8986edcc712ab5f3223/setuptools-77.0.3-py3-none-any.whl", hash = "sha256:67122e78221da5cf550ddd04cf8742c8fe12094483749a792d56cd669d6cf58c", size = 1255678 },
1831
  ]
1832
 
1833
  [[package]]
 
1848
  { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 },
1849
  ]
1850
 
1851
+ [[package]]
1852
+ name = "smmap"
1853
+ version = "5.0.2"
1854
+ source = { registry = "https://pypi.org/simple" }
1855
+ sdist = { url = "https://files.pythonhosted.org/packages/44/cd/a040c4b3119bbe532e5b0732286f805445375489fceaec1f48306068ee3b/smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5", size = 22329 }
1856
+ wheels = [
1857
+ { url = "https://files.pythonhosted.org/packages/04/be/d09147ad1ec7934636ad912901c5fd7667e1c858e19d355237db0d0cd5e4/smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e", size = 24303 },
1858
+ ]
1859
+
1860
  [[package]]
1861
  name = "sniffio"
1862
  version = "1.3.1"
 
1875
  { url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 },
1876
  ]
1877
 
 
 
 
 
 
 
 
 
 
 
 
 
1878
  [[package]]
1879
  name = "starlette"
1880
  version = "0.46.1"
 
1899
  { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177 },
1900
  ]
1901
 
1902
+ [[package]]
1903
+ name = "tabledata"
1904
+ version = "1.3.4"
1905
+ source = { registry = "https://pypi.org/simple" }
1906
+ dependencies = [
1907
+ { name = "dataproperty" },
1908
+ { name = "typepy" },
1909
+ ]
1910
+ sdist = { url = "https://files.pythonhosted.org/packages/b2/35/171c8977162f1163368406deddde4c59673b62bd0cb2f34948a02effb075/tabledata-1.3.4.tar.gz", hash = "sha256:e9649cab129d718f3bff4150083b77f8a78c30f6634a30caf692b10fdc60cb97", size = 25074 }
1911
+ wheels = [
1912
+ { url = "https://files.pythonhosted.org/packages/08/64/fa4160151976ee4b2cf0c1217a99443ffaeb991956feddfeac9eee9952f8/tabledata-1.3.4-py3-none-any.whl", hash = "sha256:1f56e433bfdeb89f4487abfa48c4603a3b07c5d3a3c7e05ff73dd018c24bd0d4", size = 11820 },
1913
+ ]
1914
+
1915
+ [[package]]
1916
+ name = "tabulate"
1917
+ version = "0.9.0"
1918
+ source = { registry = "https://pypi.org/simple" }
1919
+ sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090 }
1920
+ wheels = [
1921
+ { url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252 },
1922
+ ]
1923
+
1924
+ [[package]]
1925
+ name = "tcolorpy"
1926
+ version = "0.1.7"
1927
+ source = { registry = "https://pypi.org/simple" }
1928
+ sdist = { url = "https://files.pythonhosted.org/packages/80/cc/44f2d81d8f9093aad81c3467a5bf5718d2b5f786e887b6e4adcfc17ec6b9/tcolorpy-0.1.7.tar.gz", hash = "sha256:0fbf6bf238890bbc2e32662aa25736769a29bf6d880328f310c910a327632614", size = 299437 }
1929
+ wheels = [
1930
+ { url = "https://files.pythonhosted.org/packages/05/a2/ed023f2edd1e011b4d99b6727bce8253842d66c3fbf9ed0a26fc09a92571/tcolorpy-0.1.7-py3-none-any.whl", hash = "sha256:26a59d52027e175a37e0aba72efc99dda43f074db71f55b316d3de37d3251378", size = 8096 },
1931
+ ]
1932
+
1933
+ [[package]]
1934
+ name = "termcolor"
1935
+ version = "2.3.0"
1936
+ source = { registry = "https://pypi.org/simple" }
1937
+ sdist = { url = "https://files.pythonhosted.org/packages/b8/85/147a0529b4e80b6b9d021ca8db3a820fcac53ec7374b87073d004aaf444c/termcolor-2.3.0.tar.gz", hash = "sha256:b5b08f68937f138fe92f6c089b99f1e2da0ae56c52b78bf7075fd95420fd9a5a", size = 12163 }
1938
+ wheels = [
1939
+ { url = "https://files.pythonhosted.org/packages/67/e1/434566ffce04448192369c1a282931cf4ae593e91907558eaecd2e9f2801/termcolor-2.3.0-py3-none-any.whl", hash = "sha256:3afb05607b89aed0ffe25202399ee0867ad4d3cb4180d98aaf8eefa6a5f7d475", size = 6872 },
1940
+ ]
1941
+
1942
  [[package]]
1943
  name = "threadpoolctl"
1944
  version = "3.6.0"
 
2030
 
2031
  [[package]]
2032
  name = "transformers"
2033
+ version = "4.50.0"
2034
  source = { registry = "https://pypi.org/simple" }
2035
  dependencies = [
2036
  { name = "filelock" },
 
2044
  { name = "tokenizers" },
2045
  { name = "tqdm" },
2046
  ]
2047
+ sdist = { url = "https://files.pythonhosted.org/packages/fa/71/164c42d5b4fde92d3637113c7c846b147f8b4c1a3ea486d35a19b069c11e/transformers-4.50.0.tar.gz", hash = "sha256:d4b0f587ec88825981103fee0a1e80230d956ecc8a7f3feeaafbe49a233c88b8", size = 8770757 }
2048
  wheels = [
2049
+ { url = "https://files.pythonhosted.org/packages/75/b9/093543d741ddb7ccaeb655c8800968bd5cb42e26a51560287b00b4aa748b/transformers-4.50.0-py3-none-any.whl", hash = "sha256:d75465d523a28bcfef0028c671f682edee29418ab9a5a15cf8a05171e7c54cb7", size = 10183482 },
2050
  ]
2051
 
2052
  [[package]]
 
2057
  { url = "https://files.pythonhosted.org/packages/06/00/59500052cb1cf8cf5316be93598946bc451f14072c6ff256904428eaf03c/triton-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d9b215efc1c26fa7eefb9a157915c92d52e000d2bf83e5f69704047e63f125c", size = 253159365 },
2058
  ]
2059
 
2060
+ [[package]]
2061
+ name = "typepy"
2062
+ version = "1.3.4"
2063
+ source = { registry = "https://pypi.org/simple" }
2064
+ dependencies = [
2065
+ { name = "mbstrdecoder" },
2066
+ ]
2067
+ sdist = { url = "https://files.pythonhosted.org/packages/79/59/4c39942077d7de285f762a91024dbda731be693591732977358f77d120fb/typepy-1.3.4.tar.gz", hash = "sha256:89c1f66de6c6133209c43a94d23431d320ba03ef5db18f241091ea594035d9de", size = 39558 }
2068
+ wheels = [
2069
+ { url = "https://files.pythonhosted.org/packages/ee/31/e393c3830bdedd01735bd195c85ac3034b6bcaf6c18142bab60a4047ca36/typepy-1.3.4-py3-none-any.whl", hash = "sha256:d5ed3e0c7f49521bff0603dd08cf8d453371cf68d65a29d3d0038552ccc46e2e", size = 31449 },
2070
+ ]
2071
+
2072
+ [package.optional-dependencies]
2073
+ datetime = [
2074
+ { name = "packaging" },
2075
+ { name = "python-dateutil" },
2076
+ { name = "pytz" },
2077
+ ]
2078
+
2079
  [[package]]
2080
  name = "typer"
2081
  version = "0.15.2"
 
2102
 
2103
  [[package]]
2104
  name = "tzdata"
2105
+ version = "2025.2"
2106
  source = { registry = "https://pypi.org/simple" }
2107
+ sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380 }
2108
  wheels = [
2109
+ { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839 },
2110
  ]
2111
 
2112
  [[package]]
 
2160
  { url = "https://files.pythonhosted.org/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083 },
2161
  ]
2162
 
 
 
 
 
 
 
 
 
 
2163
  [[package]]
2164
  name = "xlsxwriter"
2165
  version = "3.2.2"
 
2225
  [[package]]
2226
  name = "yourbench"
2227
  version = "0.2.0"
2228
+ source = { git = "https://github.com/huggingface/yourbench.git?branch=main#06b01c57473d90027def92dc7c152bb062673004" }
2229
  dependencies = [
2230
  { name = "asyncio" },
2231
  { name = "bert-score" },
 
2235
  { name = "hf-transfer" },
2236
  { name = "huggingface-hub", extra = ["inference"] },
2237
  { name = "loguru" },
2238
+ { name = "markitdown", extra = ["docx", "pdf", "pptx"] },
2239
  { name = "matplotlib" },
2240
  { name = "python-dotenv" },
2241
  { name = "rich" },
 
2257
  { name = "asyncio" },
2258
  { name = "datasets" },
2259
  { name = "gradio", extra = ["oauth"] },
2260
+ { name = "lighteval" },
2261
  { name = "loguru" },
2262
  { name = "python-dotenv" },
2263
  { name = "ruff" },
 
2270
  { name = "asyncio", specifier = ">=3.4.3" },
2271
  { name = "datasets", specifier = ">=3.3.0" },
2272
  { name = "gradio", extras = ["oauth"], specifier = ">=5.21.0" },
2273
+ { name = "lighteval", git = "https://github.com/huggingface/lighteval.git?tag=v0.8.0" },
2274
  { name = "loguru", specifier = ">=0.7.3" },
2275
  { name = "python-dotenv", specifier = ">=1.0.1" },
2276
  { name = "ruff", specifier = ">=0.11.2" },
2277
  { name = "tqdm", specifier = ">=4.67.1" },
2278
+ { name = "yourbench", git = "https://github.com/huggingface/yourbench.git?branch=main" },
 
 
 
 
 
 
 
 
 
 
 
 
 
2279
  ]