Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Alina Lozovskaya
commited on
Commit
·
23510fc
1
Parent(s):
3119795
Auth [wip]
Browse files
README.md
CHANGED
|
@@ -1,10 +1,14 @@
|
|
| 1 |
---
|
| 2 |
-
title:
|
| 3 |
emoji: 📊
|
| 4 |
colorFrom: pink
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: docker
|
| 7 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
---
|
| 9 |
|
| 10 |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
|
| 1 |
---
|
| 2 |
+
title: YourBench Configuration
|
| 3 |
emoji: 📊
|
| 4 |
colorFrom: pink
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: docker
|
| 7 |
+
hf_oauth: true
|
| 8 |
+
hf_oauth_scopes:
|
| 9 |
+
- read
|
| 10 |
+
- write
|
| 11 |
+
- read:org
|
| 12 |
---
|
| 13 |
|
| 14 |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
app.py
CHANGED
|
@@ -1,12 +1,15 @@
|
|
| 1 |
import os
|
| 2 |
import sys
|
|
|
|
|
|
|
| 3 |
import pathlib
|
|
|
|
| 4 |
import shutil
|
| 5 |
-
import threading
|
| 6 |
-
import multiprocessing
|
| 7 |
import io
|
| 8 |
import yaml
|
| 9 |
import gradio as gr
|
|
|
|
|
|
|
| 10 |
from loguru import logger
|
| 11 |
from yourbench.pipeline import run_pipeline
|
| 12 |
|
|
@@ -17,11 +20,6 @@ CONFIG_PATH = pathlib.Path("/app/yourbench_config.yml")
|
|
| 17 |
logger.remove()
|
| 18 |
logger.add(sys.stderr, level="INFO")
|
| 19 |
|
| 20 |
-
import subprocess
|
| 21 |
-
import io
|
| 22 |
-
import os
|
| 23 |
-
import time
|
| 24 |
-
|
| 25 |
class SubprocessManager:
|
| 26 |
def __init__(self, command):
|
| 27 |
self.command = command
|
|
@@ -89,7 +87,8 @@ class SubprocessManager:
|
|
| 89 |
command = ["uv", "run", "yourbench", f"--config={CONFIG_PATH}"]
|
| 90 |
manager = SubprocessManager(command)
|
| 91 |
|
| 92 |
-
|
|
|
|
| 93 |
config = {
|
| 94 |
"hf_configuration": {
|
| 95 |
"token": hf_token,
|
|
@@ -195,15 +194,70 @@ def save_files(files: list[str]):
|
|
| 195 |
saved_paths = [shutil.move(str(pathlib.Path(file)), str(UPLOAD_DIRECTORY / pathlib.Path(file).name)) for file in files]
|
| 196 |
return f"Files saved to: {', '.join(saved_paths)}"
|
| 197 |
|
| 198 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 199 |
|
| 200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 201 |
gr.Markdown("## YourBench Configuration")
|
| 202 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 203 |
with gr.Tab("Configuration"):
|
| 204 |
-
hf_token = gr.Textbox(label="HF Token")
|
| 205 |
-
hf_org = gr.Textbox(label="HF Organization")
|
| 206 |
model_name = gr.Textbox(label="Model Name")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 207 |
provider = gr.Dropdown(["openrouter", "openai", "huggingface"], value="huggingface", label="Provider")
|
| 208 |
base_url = gr.Textbox(label="Base URL")
|
| 209 |
api_key = gr.Textbox(label="API Key")
|
|
@@ -211,10 +265,14 @@ with app:
|
|
| 211 |
config_output = gr.Code(label="Generated Config", language="yaml")
|
| 212 |
preview_button = gr.Button("Generate Config")
|
| 213 |
save_button = gr.Button("Save Config")
|
| 214 |
-
|
| 215 |
-
preview_button.click(
|
|
|
|
|
|
|
|
|
|
|
|
|
| 216 |
save_button.click(save_config, inputs=[config_output], outputs=[gr.Textbox(label="Save Status")])
|
| 217 |
-
|
| 218 |
with gr.Tab("Files"):
|
| 219 |
file_input = gr.File(label="Upload text files", file_count="multiple", file_types=[".txt", ".md", ".html"])
|
| 220 |
output = gr.Textbox(label="Log")
|
|
@@ -227,7 +285,7 @@ with app:
|
|
| 227 |
timer = gr.Timer(0.1, active=True)
|
| 228 |
timer.tick(manager.read_and_get_output, outputs=log_output)
|
| 229 |
|
| 230 |
-
|
| 231 |
-
|
| 232 |
|
| 233 |
app.launch()
|
|
|
|
| 1 |
import os
|
| 2 |
import sys
|
| 3 |
+
from huggingface_hub import HfApi
|
| 4 |
+
import requests
|
| 5 |
import pathlib
|
| 6 |
+
import subprocess
|
| 7 |
import shutil
|
|
|
|
|
|
|
| 8 |
import io
|
| 9 |
import yaml
|
| 10 |
import gradio as gr
|
| 11 |
+
import gradiologin as gl
|
| 12 |
+
from huggingface_hub import whoami
|
| 13 |
from loguru import logger
|
| 14 |
from yourbench.pipeline import run_pipeline
|
| 15 |
|
|
|
|
| 20 |
logger.remove()
|
| 21 |
logger.add(sys.stderr, level="INFO")
|
| 22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
class SubprocessManager:
|
| 24 |
def __init__(self, command):
|
| 25 |
self.command = command
|
|
|
|
| 87 |
command = ["uv", "run", "yourbench", f"--config={CONFIG_PATH}"]
|
| 88 |
manager = SubprocessManager(command)
|
| 89 |
|
| 90 |
+
|
| 91 |
+
def generate_config(hf_token: gr.OAuthToken | None, hf_org, model_name, provider, base_url, api_key, max_concurrent_requests):
|
| 92 |
config = {
|
| 93 |
"hf_configuration": {
|
| 94 |
"token": hf_token,
|
|
|
|
| 194 |
saved_paths = [shutil.move(str(pathlib.Path(file)), str(UPLOAD_DIRECTORY / pathlib.Path(file).name)) for file in files]
|
| 195 |
return f"Files saved to: {', '.join(saved_paths)}"
|
| 196 |
|
| 197 |
+
def populate_user_info(oauth_profile: gr.OAuthProfile = None, oauth_token: gr.OAuthToken = None):
|
| 198 |
+
if oauth_profile is None or oauth_token is None:
|
| 199 |
+
return (
|
| 200 |
+
gr.Dropdown.update(choices=["(Please log in to load tokens)"], value=None),
|
| 201 |
+
gr.Dropdown.update(choices=["(Please log in)"], value=None),
|
| 202 |
+
"🔒 Not logged in"
|
| 203 |
+
)
|
| 204 |
+
|
| 205 |
+
username = oauth_profile.username
|
| 206 |
+
org_names = []
|
| 207 |
+
token_names = []
|
| 208 |
+
|
| 209 |
+
try:
|
| 210 |
+
headers = {"Authorization": f"Bearer {oauth_token.token}"}
|
| 211 |
+
hf_api = HfApi(token=oauth_token.token)
|
| 212 |
+
|
| 213 |
+
# Fetch all user tokens
|
| 214 |
+
token_data = hf_api.list_tokens()
|
| 215 |
+
for t in token_data:
|
| 216 |
+
name = t.get("name") or f"{t['token'][:4]}...{t['token'][-4:]}"
|
| 217 |
+
token_names.append(name)
|
| 218 |
+
|
| 219 |
+
# Fetch user organizations
|
| 220 |
+
orgs = hf_api.get_user_organizations()
|
| 221 |
+
org_names = [org.organization for org in orgs]
|
| 222 |
|
| 223 |
+
except Exception as e:
|
| 224 |
+
print("Error fetching user/org info:", e)
|
| 225 |
+
token_names = [f"{oauth_token.token[:4]}...{oauth_token.token[-4:]}"]
|
| 226 |
+
|
| 227 |
+
org_options = [username] + org_names
|
| 228 |
+
default_org = username
|
| 229 |
+
|
| 230 |
+
return (
|
| 231 |
+
gr.Dropdown.update(choices=token_names, value=token_names[0] if token_names else None),
|
| 232 |
+
gr.Dropdown.update(choices=org_options, value=default_org),
|
| 233 |
+
f"✅ Logged in as {username}"
|
| 234 |
+
)
|
| 235 |
+
|
| 236 |
+
def hello(profile: gr.OAuthProfile | None) -> str:
|
| 237 |
+
if profile is None:
|
| 238 |
+
return "I don't know you."
|
| 239 |
+
return f"Hello {profile.name}"
|
| 240 |
+
|
| 241 |
+
def update_hf_org_dropdown(oauth_token: gr.OAuthToken | None) -> str:
|
| 242 |
+
if oauth_token is None:
|
| 243 |
+
print("Please deploy this on Spaces and log in to list organizations.")
|
| 244 |
+
return []
|
| 245 |
+
org_names = [org["name"] for org in whoami(oauth_token.token)["orgs"]]
|
| 246 |
+
return gr.Dropdown(org_names, label="Organization")
|
| 247 |
+
|
| 248 |
+
with gr.Blocks() as app:
|
| 249 |
gr.Markdown("## YourBench Configuration")
|
| 250 |
+
with gr.Row():
|
| 251 |
+
login_btn = gr.LoginButton()
|
| 252 |
+
hello_text = gr.Markdown()
|
| 253 |
+
app.load(hello, inputs=None, outputs=hello_text)
|
| 254 |
+
|
| 255 |
with gr.Tab("Configuration"):
|
|
|
|
|
|
|
| 256 |
model_name = gr.Textbox(label="Model Name")
|
| 257 |
+
|
| 258 |
+
hf_org_dropdown = gr.Dropdown(list(), label="Organization")
|
| 259 |
+
app.load(update_hf_org_dropdown, inputs=None, outputs=hf_org_dropdown)
|
| 260 |
+
|
| 261 |
provider = gr.Dropdown(["openrouter", "openai", "huggingface"], value="huggingface", label="Provider")
|
| 262 |
base_url = gr.Textbox(label="Base URL")
|
| 263 |
api_key = gr.Textbox(label="API Key")
|
|
|
|
| 265 |
config_output = gr.Code(label="Generated Config", language="yaml")
|
| 266 |
preview_button = gr.Button("Generate Config")
|
| 267 |
save_button = gr.Button("Save Config")
|
| 268 |
+
|
| 269 |
+
preview_button.click(
|
| 270 |
+
generate_config,
|
| 271 |
+
inputs=[hf_org_dropdown, model_name, provider, base_url, api_key, max_concurrent_requests],
|
| 272 |
+
outputs=config_output
|
| 273 |
+
)
|
| 274 |
save_button.click(save_config, inputs=[config_output], outputs=[gr.Textbox(label="Save Status")])
|
| 275 |
+
|
| 276 |
with gr.Tab("Files"):
|
| 277 |
file_input = gr.File(label="Upload text files", file_count="multiple", file_types=[".txt", ".md", ".html"])
|
| 278 |
output = gr.Textbox(label="Log")
|
|
|
|
| 285 |
timer = gr.Timer(0.1, active=True)
|
| 286 |
timer.tick(manager.read_and_get_output, outputs=log_output)
|
| 287 |
|
| 288 |
+
kill_button = gr.Button("Kill Task")
|
| 289 |
+
kill_button.click(manager.kill_process)
|
| 290 |
|
| 291 |
app.launch()
|
pyproject.toml
CHANGED
|
@@ -7,7 +7,7 @@ dependencies = [
|
|
| 7 |
"yourbench @ git+https://github.com/huggingface/[email protected]",
|
| 8 |
"asyncio>=3.4.3",
|
| 9 |
"datasets>=3.3.0",
|
| 10 |
-
"gradio>=5.20.0",
|
| 11 |
"hf-transfer>=0.1.9",
|
| 12 |
"langfuse>=2.59.3",
|
| 13 |
"litellm>=1.61.16",
|
|
@@ -19,6 +19,7 @@ dependencies = [
|
|
| 19 |
"torch>=2.6.0",
|
| 20 |
"tqdm>=4.67.1",
|
| 21 |
"transformers>=4.48.3",
|
|
|
|
| 22 |
]
|
| 23 |
|
| 24 |
[build-system]
|
|
|
|
| 7 |
"yourbench @ git+https://github.com/huggingface/[email protected]",
|
| 8 |
"asyncio>=3.4.3",
|
| 9 |
"datasets>=3.3.0",
|
| 10 |
+
"gradio[oauth]>=5.20.0",
|
| 11 |
"hf-transfer>=0.1.9",
|
| 12 |
"langfuse>=2.59.3",
|
| 13 |
"litellm>=1.61.16",
|
|
|
|
| 19 |
"torch>=2.6.0",
|
| 20 |
"tqdm>=4.67.1",
|
| 21 |
"transformers>=4.48.3",
|
| 22 |
+
"gradiologin>=0.1.0",
|
| 23 |
]
|
| 24 |
|
| 25 |
[build-system]
|
uv.lock
CHANGED
|
@@ -1,6 +1,15 @@
|
|
| 1 |
version = 1
|
| 2 |
requires-python = "==3.12.*"
|
| 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
[[package]]
|
| 5 |
name = "aiofiles"
|
| 6 |
version = "23.2.1"
|
|
@@ -12,11 +21,11 @@ wheels = [
|
|
| 12 |
|
| 13 |
[[package]]
|
| 14 |
name = "aiohappyeyeballs"
|
| 15 |
-
version = "2.
|
| 16 |
source = { registry = "https://pypi.org/simple" }
|
| 17 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 18 |
wheels = [
|
| 19 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 20 |
]
|
| 21 |
|
| 22 |
[[package]]
|
|
@@ -106,47 +115,15 @@ wheels = [
|
|
| 106 |
]
|
| 107 |
|
| 108 |
[[package]]
|
| 109 |
-
name = "
|
| 110 |
-
version = "1.
|
| 111 |
-
source = { registry = "https://pypi.org/simple" }
|
| 112 |
-
dependencies = [
|
| 113 |
-
{ name = "azure-core" },
|
| 114 |
-
{ name = "isodate" },
|
| 115 |
-
{ name = "typing-extensions" },
|
| 116 |
-
]
|
| 117 |
-
sdist = { url = "https://files.pythonhosted.org/packages/ca/fd/cd0d493e9dc93a5ce097db7508f1b2467a73dcc7022c235b409ce48b9679/azure_ai_documentintelligence-1.0.0.tar.gz", hash = "sha256:c8b6efc0fc7e65d7892c9585cfd256f7d8b3f2b46cecf92c75ab82e629eac253", size = 169420 }
|
| 118 |
-
wheels = [
|
| 119 |
-
{ url = "https://files.pythonhosted.org/packages/84/a8/c9c66d4d04b8aee06ebdc9a6077736b222b9b2fe92364fed6f9a1c08ece0/azure_ai_documentintelligence-1.0.0-py3-none-any.whl", hash = "sha256:cdedb1a67c075f58f47a413ec5846bf8d532a83a71f0c51ec49ce9b5bfe2a519", size = 105454 },
|
| 120 |
-
]
|
| 121 |
-
|
| 122 |
-
[[package]]
|
| 123 |
-
name = "azure-core"
|
| 124 |
-
version = "1.32.0"
|
| 125 |
-
source = { registry = "https://pypi.org/simple" }
|
| 126 |
-
dependencies = [
|
| 127 |
-
{ name = "requests" },
|
| 128 |
-
{ name = "six" },
|
| 129 |
-
{ name = "typing-extensions" },
|
| 130 |
-
]
|
| 131 |
-
sdist = { url = "https://files.pythonhosted.org/packages/cc/ee/668328306a9e963a5ad9f152cd98c7adad86c822729fd1d2a01613ad1e67/azure_core-1.32.0.tar.gz", hash = "sha256:22b3c35d6b2dae14990f6c1be2912bf23ffe50b220e708a28ab1bb92b1c730e5", size = 279128 }
|
| 132 |
-
wheels = [
|
| 133 |
-
{ url = "https://files.pythonhosted.org/packages/39/83/325bf5e02504dbd8b4faa98197a44cdf8a325ef259b48326a2b6f17f8383/azure_core-1.32.0-py3-none-any.whl", hash = "sha256:eac191a0efb23bfa83fddf321b27b122b4ec847befa3091fa736a5c32c50d7b4", size = 198855 },
|
| 134 |
-
]
|
| 135 |
-
|
| 136 |
-
[[package]]
|
| 137 |
-
name = "azure-identity"
|
| 138 |
-
version = "1.20.0"
|
| 139 |
source = { registry = "https://pypi.org/simple" }
|
| 140 |
dependencies = [
|
| 141 |
-
{ name = "azure-core" },
|
| 142 |
{ name = "cryptography" },
|
| 143 |
-
{ name = "msal" },
|
| 144 |
-
{ name = "msal-extensions" },
|
| 145 |
-
{ name = "typing-extensions" },
|
| 146 |
]
|
| 147 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 148 |
wheels = [
|
| 149 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 150 |
]
|
| 151 |
|
| 152 |
[[package]]
|
|
@@ -171,6 +148,25 @@ wheels = [
|
|
| 171 |
{ url = "https://files.pythonhosted.org/packages/f9/49/6abb616eb3cbab6a7cca303dc02fdf3836de2e0b834bf966a7f5271a34d8/beautifulsoup4-4.13.3-py3-none-any.whl", hash = "sha256:99045d7d3f08f91f0d656bc9b7efbae189426cd913d830294a15eefa0ea4df16", size = 186015 },
|
| 172 |
]
|
| 173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 174 |
[[package]]
|
| 175 |
name = "certifi"
|
| 176 |
version = "2025.1.31"
|
|
@@ -237,12 +233,16 @@ wheels = [
|
|
| 237 |
]
|
| 238 |
|
| 239 |
[[package]]
|
| 240 |
-
name = "
|
| 241 |
-
version = "0.
|
| 242 |
source = { registry = "https://pypi.org/simple" }
|
| 243 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 244 |
wheels = [
|
| 245 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 246 |
]
|
| 247 |
|
| 248 |
[[package]]
|
|
@@ -344,15 +344,6 @@ wheels = [
|
|
| 344 |
{ url = "https://files.pythonhosted.org/packages/4c/37/22ef7675bef4ffe9577b937ddca2e22791534cbbe11c30714972a91532dc/datasets-3.3.2-py3-none-any.whl", hash = "sha256:fdaf3d5d70242621210b044e9b9b15a56e908bfc3e9d077bcf5605ac390f70bd", size = 485360 },
|
| 345 |
]
|
| 346 |
|
| 347 |
-
[[package]]
|
| 348 |
-
name = "defusedxml"
|
| 349 |
-
version = "0.7.1"
|
| 350 |
-
source = { registry = "https://pypi.org/simple" }
|
| 351 |
-
sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520 }
|
| 352 |
-
wheels = [
|
| 353 |
-
{ url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604 },
|
| 354 |
-
]
|
| 355 |
-
|
| 356 |
[[package]]
|
| 357 |
name = "dill"
|
| 358 |
version = "0.3.8"
|
|
@@ -372,12 +363,25 @@ wheels = [
|
|
| 372 |
]
|
| 373 |
|
| 374 |
[[package]]
|
| 375 |
-
name = "
|
| 376 |
-
version = "
|
| 377 |
source = { registry = "https://pypi.org/simple" }
|
| 378 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 379 |
wheels = [
|
| 380 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 381 |
]
|
| 382 |
|
| 383 |
[[package]]
|
|
@@ -505,6 +509,12 @@ wheels = [
|
|
| 505 |
{ url = "https://files.pythonhosted.org/packages/dd/45/64acd7bed4abe64358c8ffa5256d6d25f54cc7b87c43fcaeda1b94ba243e/gradio-5.20.0-py3-none-any.whl", hash = "sha256:85e649611c343fa6c2cff50e3f6a662046158bf592eb954dffdca24e896185e5", size = 62283395 },
|
| 506 |
]
|
| 507 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 508 |
[[package]]
|
| 509 |
name = "gradio-client"
|
| 510 |
version = "1.7.2"
|
|
@@ -522,6 +532,20 @@ wheels = [
|
|
| 522 |
{ url = "https://files.pythonhosted.org/packages/95/cb/002424d4f5af1425f9cfe7dcee3ed795ed1367bf0f185a6c4bf81385e1d6/gradio_client-1.7.2-py3-none-any.whl", hash = "sha256:50d61b4db3e87639430a121a7cde4303055486ed72a5035edae94b4fbe6a0e6b", size = 322052 },
|
| 523 |
]
|
| 524 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 525 |
[[package]]
|
| 526 |
name = "groovy"
|
| 527 |
version = "0.1.2"
|
|
@@ -591,7 +615,7 @@ wheels = [
|
|
| 591 |
|
| 592 |
[[package]]
|
| 593 |
name = "huggingface-hub"
|
| 594 |
-
version = "0.29.
|
| 595 |
source = { registry = "https://pypi.org/simple" }
|
| 596 |
dependencies = [
|
| 597 |
{ name = "filelock" },
|
|
@@ -602,9 +626,9 @@ dependencies = [
|
|
| 602 |
{ name = "tqdm" },
|
| 603 |
{ name = "typing-extensions" },
|
| 604 |
]
|
| 605 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 606 |
wheels = [
|
| 607 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 608 |
]
|
| 609 |
|
| 610 |
[[package]]
|
|
@@ -629,24 +653,33 @@ wheels = [
|
|
| 629 |
]
|
| 630 |
|
| 631 |
[[package]]
|
| 632 |
-
name = "
|
| 633 |
-
version = "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 634 |
source = { registry = "https://pypi.org/simple" }
|
| 635 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 636 |
wheels = [
|
| 637 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 638 |
]
|
| 639 |
|
| 640 |
[[package]]
|
| 641 |
name = "jinja2"
|
| 642 |
-
version = "3.1.
|
| 643 |
source = { registry = "https://pypi.org/simple" }
|
| 644 |
dependencies = [
|
| 645 |
{ name = "markupsafe" },
|
| 646 |
]
|
| 647 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 648 |
wheels = [
|
| 649 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 650 |
]
|
| 651 |
|
| 652 |
[[package]]
|
|
@@ -669,6 +702,15 @@ wheels = [
|
|
| 669 |
{ url = "https://files.pythonhosted.org/packages/41/69/6d4bbe66b3b3b4507e47aa1dd5d075919ad242b4b1115b3f80eecd443687/jiter-0.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:83c0efd80b29695058d0fd2fa8a556490dbce9804eac3e281f373bbc99045f6c", size = 204740 },
|
| 670 |
]
|
| 671 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 672 |
[[package]]
|
| 673 |
name = "jsonschema"
|
| 674 |
version = "4.23.0"
|
|
@@ -740,7 +782,7 @@ wheels = [
|
|
| 740 |
|
| 741 |
[[package]]
|
| 742 |
name = "litellm"
|
| 743 |
-
version = "1.
|
| 744 |
source = { registry = "https://pypi.org/simple" }
|
| 745 |
dependencies = [
|
| 746 |
{ name = "aiohttp" },
|
|
@@ -755,9 +797,9 @@ dependencies = [
|
|
| 755 |
{ name = "tiktoken" },
|
| 756 |
{ name = "tokenizers" },
|
| 757 |
]
|
| 758 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 759 |
wheels = [
|
| 760 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 761 |
]
|
| 762 |
|
| 763 |
[[package]]
|
|
@@ -773,43 +815,6 @@ wheels = [
|
|
| 773 |
{ url = "https://files.pythonhosted.org/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595 },
|
| 774 |
]
|
| 775 |
|
| 776 |
-
[[package]]
|
| 777 |
-
name = "lxml"
|
| 778 |
-
version = "5.3.1"
|
| 779 |
-
source = { registry = "https://pypi.org/simple" }
|
| 780 |
-
sdist = { url = "https://files.pythonhosted.org/packages/ef/f6/c15ca8e5646e937c148e147244817672cf920b56ac0bf2cc1512ae674be8/lxml-5.3.1.tar.gz", hash = "sha256:106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8", size = 3678591 }
|
| 781 |
-
wheels = [
|
| 782 |
-
{ url = "https://files.pythonhosted.org/packages/3b/f4/5121aa9ee8e09b8b8a28cf3709552efe3d206ca51a20d6fa471b60bb3447/lxml-5.3.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e69add9b6b7b08c60d7ff0152c7c9a6c45b4a71a919be5abde6f98f1ea16421c", size = 8191889 },
|
| 783 |
-
{ url = "https://files.pythonhosted.org/packages/0a/ca/8e9aa01edddc74878f4aea85aa9ab64372f46aa804d1c36dda861bf9eabf/lxml-5.3.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4e52e1b148867b01c05e21837586ee307a01e793b94072d7c7b91d2c2da02ffe", size = 4450685 },
|
| 784 |
-
{ url = "https://files.pythonhosted.org/packages/b2/b3/ea40a5c98619fbd7e9349df7007994506d396b97620ced34e4e5053d3734/lxml-5.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4b382e0e636ed54cd278791d93fe2c4f370772743f02bcbe431a160089025c9", size = 5051722 },
|
| 785 |
-
{ url = "https://files.pythonhosted.org/packages/3a/5e/375418be35f8a695cadfe7e7412f16520e62e24952ed93c64c9554755464/lxml-5.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2e49dc23a10a1296b04ca9db200c44d3eb32c8d8ec532e8c1fd24792276522a", size = 4786661 },
|
| 786 |
-
{ url = "https://files.pythonhosted.org/packages/79/7c/d258eaaa9560f6664f9b426a5165103015bee6512d8931e17342278bad0a/lxml-5.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4399b4226c4785575fb20998dc571bc48125dc92c367ce2602d0d70e0c455eb0", size = 5311766 },
|
| 787 |
-
{ url = "https://files.pythonhosted.org/packages/03/bc/a041415be4135a1b3fdf017a5d873244cc16689456166fbdec4b27fba153/lxml-5.3.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5412500e0dc5481b1ee9cf6b38bb3b473f6e411eb62b83dc9b62699c3b7b79f7", size = 4836014 },
|
| 788 |
-
{ url = "https://files.pythonhosted.org/packages/32/88/047f24967d5e3fc97848ea2c207eeef0f16239cdc47368c8b95a8dc93a33/lxml-5.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c93ed3c998ea8472be98fb55aed65b5198740bfceaec07b2eba551e55b7b9ae", size = 4961064 },
|
| 789 |
-
{ url = "https://files.pythonhosted.org/packages/3d/b5/ecf5a20937ecd21af02c5374020f4e3a3538e10a32379a7553fca3d77094/lxml-5.3.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:63d57fc94eb0bbb4735e45517afc21ef262991d8758a8f2f05dd6e4174944519", size = 4778341 },
|
| 790 |
-
{ url = "https://files.pythonhosted.org/packages/a4/05/56c359e07275911ed5f35ab1d63c8cd3360d395fb91e43927a2ae90b0322/lxml-5.3.1-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:b450d7cabcd49aa7ab46a3c6aa3ac7e1593600a1a0605ba536ec0f1b99a04322", size = 5345450 },
|
| 791 |
-
{ url = "https://files.pythonhosted.org/packages/b7/f4/f95e3ae12e9f32fbcde00f9affa6b0df07f495117f62dbb796a9a31c84d6/lxml-5.3.1-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:4df0ec814b50275ad6a99bc82a38b59f90e10e47714ac9871e1b223895825468", size = 4908336 },
|
| 792 |
-
{ url = "https://files.pythonhosted.org/packages/c5/f8/309546aec092434166a6e11c7dcecb5c2d0a787c18c072d61e18da9eba57/lxml-5.3.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d184f85ad2bb1f261eac55cddfcf62a70dee89982c978e92b9a74a1bfef2e367", size = 4986049 },
|
| 793 |
-
{ url = "https://files.pythonhosted.org/packages/71/1c/b951817cb5058ca7c332d012dfe8bc59dabd0f0a8911ddd7b7ea8e41cfbd/lxml-5.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b725e70d15906d24615201e650d5b0388b08a5187a55f119f25874d0103f90dd", size = 4860351 },
|
| 794 |
-
{ url = "https://files.pythonhosted.org/packages/31/23/45feba8dae1d35fcca1e51b051f59dc4223cbd23e071a31e25f3f73938a8/lxml-5.3.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a31fa7536ec1fb7155a0cd3a4e3d956c835ad0a43e3610ca32384d01f079ea1c", size = 5421580 },
|
| 795 |
-
{ url = "https://files.pythonhosted.org/packages/61/69/be245d7b2dbef81c542af59c97fcd641fbf45accf2dc1c325bae7d0d014c/lxml-5.3.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3c3c8b55c7fc7b7e8877b9366568cc73d68b82da7fe33d8b98527b73857a225f", size = 5285778 },
|
| 796 |
-
{ url = "https://files.pythonhosted.org/packages/69/06/128af2ed04bac99b8f83becfb74c480f1aa18407b5c329fad457e08a1bf4/lxml-5.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d61ec60945d694df806a9aec88e8f29a27293c6e424f8ff91c80416e3c617645", size = 5054455 },
|
| 797 |
-
{ url = "https://files.pythonhosted.org/packages/8a/2d/f03a21cf6cc75cdd083563e509c7b6b159d761115c4142abb5481094ed8c/lxml-5.3.1-cp312-cp312-win32.whl", hash = "sha256:f4eac0584cdc3285ef2e74eee1513a6001681fd9753b259e8159421ed28a72e5", size = 3486315 },
|
| 798 |
-
{ url = "https://files.pythonhosted.org/packages/2b/9c/8abe21585d20ef70ad9cec7562da4332b764ed69ec29b7389d23dfabcea0/lxml-5.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:29bfc8d3d88e56ea0a27e7c4897b642706840247f59f4377d81be8f32aa0cfbf", size = 3816925 },
|
| 799 |
-
]
|
| 800 |
-
|
| 801 |
-
[[package]]
|
| 802 |
-
name = "mammoth"
|
| 803 |
-
version = "1.9.0"
|
| 804 |
-
source = { registry = "https://pypi.org/simple" }
|
| 805 |
-
dependencies = [
|
| 806 |
-
{ name = "cobble" },
|
| 807 |
-
]
|
| 808 |
-
sdist = { url = "https://files.pythonhosted.org/packages/d6/a6/27a13ba068cf3ff764d631b8dd71dee1b33040aa8c143f66ce902b7d1da0/mammoth-1.9.0.tar.gz", hash = "sha256:74f5dae10ca240fd9b7a0e1a6deaebe0aad23bc590633ef6f5e868aa9b7042a6", size = 50906 }
|
| 809 |
-
wheels = [
|
| 810 |
-
{ url = "https://files.pythonhosted.org/packages/d0/ab/f8e63fcabc127c6efd68b03633c189ee799a5304fa96c036a325a2894bcb/mammoth-1.9.0-py2.py3-none-any.whl", hash = "sha256:0eea277316586f0ca65d86834aec4de5a0572c83ec54b4991f9bb520a891150f", size = 52901 },
|
| 811 |
-
]
|
| 812 |
-
|
| 813 |
[[package]]
|
| 814 |
name = "markdown-it-py"
|
| 815 |
version = "3.0.0"
|
|
@@ -824,46 +829,32 @@ wheels = [
|
|
| 824 |
|
| 825 |
[[package]]
|
| 826 |
name = "markdownify"
|
| 827 |
-
version = "1.
|
| 828 |
source = { registry = "https://pypi.org/simple" }
|
| 829 |
dependencies = [
|
| 830 |
{ name = "beautifulsoup4" },
|
| 831 |
{ name = "six" },
|
| 832 |
]
|
| 833 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 834 |
wheels = [
|
| 835 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 836 |
]
|
| 837 |
|
| 838 |
[[package]]
|
| 839 |
name = "markitdown"
|
| 840 |
-
version = "0.
|
| 841 |
source = { registry = "https://pypi.org/simple" }
|
| 842 |
dependencies = [
|
| 843 |
-
{ name = "azure-ai-documentintelligence" },
|
| 844 |
-
{ name = "azure-identity" },
|
| 845 |
{ name = "beautifulsoup4" },
|
| 846 |
{ name = "charset-normalizer" },
|
| 847 |
-
{ name = "mammoth" },
|
| 848 |
{ name = "markdownify" },
|
| 849 |
-
{ name = "numpy" },
|
| 850 |
-
{ name = "olefile" },
|
| 851 |
-
{ name = "openai" },
|
| 852 |
-
{ name = "openpyxl" },
|
| 853 |
-
{ name = "pandas" },
|
| 854 |
{ name = "pathvalidate" },
|
| 855 |
-
{ name = "pdfminer-six" },
|
| 856 |
{ name = "puremagic" },
|
| 857 |
-
{ name = "pydub" },
|
| 858 |
-
{ name = "python-pptx" },
|
| 859 |
{ name = "requests" },
|
| 860 |
-
{ name = "speechrecognition" },
|
| 861 |
-
{ name = "xlrd" },
|
| 862 |
-
{ name = "youtube-transcript-api" },
|
| 863 |
]
|
| 864 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 865 |
wheels = [
|
| 866 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 867 |
]
|
| 868 |
|
| 869 |
[[package]]
|
|
@@ -927,33 +918,6 @@ wheels = [
|
|
| 927 |
{ url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 },
|
| 928 |
]
|
| 929 |
|
| 930 |
-
[[package]]
|
| 931 |
-
name = "msal"
|
| 932 |
-
version = "1.31.1"
|
| 933 |
-
source = { registry = "https://pypi.org/simple" }
|
| 934 |
-
dependencies = [
|
| 935 |
-
{ name = "cryptography" },
|
| 936 |
-
{ name = "pyjwt", extra = ["crypto"] },
|
| 937 |
-
{ name = "requests" },
|
| 938 |
-
]
|
| 939 |
-
sdist = { url = "https://files.pythonhosted.org/packages/3f/f3/cdf2681e83a73c3355883c2884b6ff2f2d2aadfc399c28e9ac4edc3994fd/msal-1.31.1.tar.gz", hash = "sha256:11b5e6a3f802ffd3a72107203e20c4eac6ef53401961b880af2835b723d80578", size = 145362 }
|
| 940 |
-
wheels = [
|
| 941 |
-
{ url = "https://files.pythonhosted.org/packages/30/7c/489cd931a752d05753d730e848039f08f65f86237cf1b8724d0a1cbd700b/msal-1.31.1-py3-none-any.whl", hash = "sha256:29d9882de247e96db01386496d59f29035e5e841bcac892e6d7bf4390bf6bd17", size = 113216 },
|
| 942 |
-
]
|
| 943 |
-
|
| 944 |
-
[[package]]
|
| 945 |
-
name = "msal-extensions"
|
| 946 |
-
version = "1.2.0"
|
| 947 |
-
source = { registry = "https://pypi.org/simple" }
|
| 948 |
-
dependencies = [
|
| 949 |
-
{ name = "msal" },
|
| 950 |
-
{ name = "portalocker" },
|
| 951 |
-
]
|
| 952 |
-
sdist = { url = "https://files.pythonhosted.org/packages/2d/38/ad49272d0a5af95f7a0cb64a79bbd75c9c187f3b789385a143d8d537a5eb/msal_extensions-1.2.0.tar.gz", hash = "sha256:6f41b320bfd2933d631a215c91ca0dd3e67d84bd1a2f50ce917d5874ec646bef", size = 22391 }
|
| 953 |
-
wheels = [
|
| 954 |
-
{ url = "https://files.pythonhosted.org/packages/2c/69/314d887a01599669fb330da14e5c6ff5f138609e322812a942a74ef9b765/msal_extensions-1.2.0-py3-none-any.whl", hash = "sha256:cf5ba83a2113fa6dc011a254a72f1c223c88d7dfad74cc30617c4679a417704d", size = 19254 },
|
| 955 |
-
]
|
| 956 |
-
|
| 957 |
[[package]]
|
| 958 |
name = "multidict"
|
| 959 |
version = "6.1.0"
|
|
@@ -1003,6 +967,21 @@ wheels = [
|
|
| 1003 |
{ url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263 },
|
| 1004 |
]
|
| 1005 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1006 |
[[package]]
|
| 1007 |
name = "numpy"
|
| 1008 |
version = "2.2.3"
|
|
@@ -1139,18 +1118,9 @@ wheels = [
|
|
| 1139 |
{ url = "https://files.pythonhosted.org/packages/87/20/199b8713428322a2f22b722c62b8cc278cc53dffa9705d744484b5035ee9/nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:781e950d9b9f60d8241ccea575b32f5105a5baf4c2351cab5256a24869f12a1a", size = 99144 },
|
| 1140 |
]
|
| 1141 |
|
| 1142 |
-
[[package]]
|
| 1143 |
-
name = "olefile"
|
| 1144 |
-
version = "0.47"
|
| 1145 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1146 |
-
sdist = { url = "https://files.pythonhosted.org/packages/69/1b/077b508e3e500e1629d366249c3ccb32f95e50258b231705c09e3c7a4366/olefile-0.47.zip", hash = "sha256:599383381a0bf3dfbd932ca0ca6515acd174ed48870cbf7fee123d698c192c1c", size = 112240 }
|
| 1147 |
-
wheels = [
|
| 1148 |
-
{ url = "https://files.pythonhosted.org/packages/17/d3/b64c356a907242d719fc668b71befd73324e47ab46c8ebbbede252c154b2/olefile-0.47-py2.py3-none-any.whl", hash = "sha256:543c7da2a7adadf21214938bb79c83ea12b473a4b6ee4ad4bf854e7715e13d1f", size = 114565 },
|
| 1149 |
-
]
|
| 1150 |
-
|
| 1151 |
[[package]]
|
| 1152 |
name = "openai"
|
| 1153 |
-
version = "1.65.
|
| 1154 |
source = { registry = "https://pypi.org/simple" }
|
| 1155 |
dependencies = [
|
| 1156 |
{ name = "anyio" },
|
|
@@ -1162,21 +1132,9 @@ dependencies = [
|
|
| 1162 |
{ name = "tqdm" },
|
| 1163 |
{ name = "typing-extensions" },
|
| 1164 |
]
|
| 1165 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 1166 |
-
wheels = [
|
| 1167 |
-
{ url = "https://files.pythonhosted.org/packages/86/d5/b8378be0f4cf192992aa3080eb9ddcdca3109b399be61984424aaa79f847/openai-1.65.3-py3-none-any.whl", hash = "sha256:a155fa5d60eccda516384d3d60d923e083909cc126f383fe4a350f79185c232a", size = 472758 },
|
| 1168 |
-
]
|
| 1169 |
-
|
| 1170 |
-
[[package]]
|
| 1171 |
-
name = "openpyxl"
|
| 1172 |
-
version = "3.1.5"
|
| 1173 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1174 |
-
dependencies = [
|
| 1175 |
-
{ name = "et-xmlfile" },
|
| 1176 |
-
]
|
| 1177 |
-
sdist = { url = "https://files.pythonhosted.org/packages/3d/f9/88d94a75de065ea32619465d2f77b29a0469500e99012523b91cc4141cd1/openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050", size = 186464 }
|
| 1178 |
wheels = [
|
| 1179 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1180 |
]
|
| 1181 |
|
| 1182 |
[[package]]
|
|
@@ -1239,19 +1197,6 @@ wheels = [
|
|
| 1239 |
{ url = "https://files.pythonhosted.org/packages/50/14/c5a0e1a947909810fc4c043b84cac472b70e438148d34f5393be1bac663f/pathvalidate-3.2.3-py3-none-any.whl", hash = "sha256:5eaf0562e345d4b6d0c0239d0f690c3bd84d2a9a3c4c73b99ea667401b27bee1", size = 24130 },
|
| 1240 |
]
|
| 1241 |
|
| 1242 |
-
[[package]]
|
| 1243 |
-
name = "pdfminer-six"
|
| 1244 |
-
version = "20240706"
|
| 1245 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1246 |
-
dependencies = [
|
| 1247 |
-
{ name = "charset-normalizer" },
|
| 1248 |
-
{ name = "cryptography" },
|
| 1249 |
-
]
|
| 1250 |
-
sdist = { url = "https://files.pythonhosted.org/packages/e3/37/63cb918ffa21412dd5d54e32e190e69bfc340f3d6aa072ad740bec9386bb/pdfminer.six-20240706.tar.gz", hash = "sha256:c631a46d5da957a9ffe4460c5dce21e8431dabb615fee5f9f4400603a58d95a6", size = 7363505 }
|
| 1251 |
-
wheels = [
|
| 1252 |
-
{ url = "https://files.pythonhosted.org/packages/67/7d/44d6b90e5a293d3a975cefdc4e12a932ebba814995b2a07e37e599dd27c6/pdfminer.six-20240706-py3-none-any.whl", hash = "sha256:f4f70e74174b4b3542fcb8406a210b6e2e27cd0f0b5fd04534a8cc0d8951e38c", size = 5615414 },
|
| 1253 |
-
]
|
| 1254 |
-
|
| 1255 |
[[package]]
|
| 1256 |
name = "pillow"
|
| 1257 |
version = "11.1.0"
|
|
@@ -1271,18 +1216,6 @@ wheels = [
|
|
| 1271 |
{ url = "https://files.pythonhosted.org/packages/37/f3/9b18362206b244167c958984b57c7f70a0289bfb59a530dd8af5f699b910/pillow-11.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5", size = 2375240 },
|
| 1272 |
]
|
| 1273 |
|
| 1274 |
-
[[package]]
|
| 1275 |
-
name = "portalocker"
|
| 1276 |
-
version = "2.10.1"
|
| 1277 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1278 |
-
dependencies = [
|
| 1279 |
-
{ name = "pywin32", marker = "sys_platform == 'win32'" },
|
| 1280 |
-
]
|
| 1281 |
-
sdist = { url = "https://files.pythonhosted.org/packages/ed/d3/c6c64067759e87af98cc668c1cc75171347d0f1577fab7ca3749134e3cd4/portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f", size = 40891 }
|
| 1282 |
-
wheels = [
|
| 1283 |
-
{ url = "https://files.pythonhosted.org/packages/9b/fb/a70a4214956182e0d7a9099ab17d50bfcba1056188e9b14f35b9e2b62a0d/portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf", size = 18423 },
|
| 1284 |
-
]
|
| 1285 |
-
|
| 1286 |
[[package]]
|
| 1287 |
name = "propcache"
|
| 1288 |
version = "0.3.0"
|
|
@@ -1399,26 +1332,21 @@ wheels = [
|
|
| 1399 |
]
|
| 1400 |
|
| 1401 |
[[package]]
|
| 1402 |
-
name = "
|
| 1403 |
-
version = "2.
|
| 1404 |
source = { registry = "https://pypi.org/simple" }
|
| 1405 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 1406 |
wheels = [
|
| 1407 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1408 |
-
]
|
| 1409 |
-
|
| 1410 |
-
[package.optional-dependencies]
|
| 1411 |
-
crypto = [
|
| 1412 |
-
{ name = "cryptography" },
|
| 1413 |
]
|
| 1414 |
|
| 1415 |
[[package]]
|
| 1416 |
-
name = "
|
| 1417 |
-
version = "
|
| 1418 |
source = { registry = "https://pypi.org/simple" }
|
| 1419 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 1420 |
wheels = [
|
| 1421 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1422 |
]
|
| 1423 |
|
| 1424 |
[[package]]
|
|
@@ -1451,21 +1379,6 @@ wheels = [
|
|
| 1451 |
{ url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546 },
|
| 1452 |
]
|
| 1453 |
|
| 1454 |
-
[[package]]
|
| 1455 |
-
name = "python-pptx"
|
| 1456 |
-
version = "1.0.2"
|
| 1457 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1458 |
-
dependencies = [
|
| 1459 |
-
{ name = "lxml" },
|
| 1460 |
-
{ name = "pillow" },
|
| 1461 |
-
{ name = "typing-extensions" },
|
| 1462 |
-
{ name = "xlsxwriter" },
|
| 1463 |
-
]
|
| 1464 |
-
sdist = { url = "https://files.pythonhosted.org/packages/52/a9/0c0db8d37b2b8a645666f7fd8accea4c6224e013c42b1d5c17c93590cd06/python_pptx-1.0.2.tar.gz", hash = "sha256:479a8af0eaf0f0d76b6f00b0887732874ad2e3188230315290cd1f9dd9cc7095", size = 10109297 }
|
| 1465 |
-
wheels = [
|
| 1466 |
-
{ url = "https://files.pythonhosted.org/packages/d9/4f/00be2196329ebbff56ce564aa94efb0fbc828d00de250b1980de1a34ab49/python_pptx-1.0.2-py3-none-any.whl", hash = "sha256:160838e0b8565a8b1f67947675886e9fea18aa5e795db7ae531606d68e785cba", size = 472788 },
|
| 1467 |
-
]
|
| 1468 |
-
|
| 1469 |
[[package]]
|
| 1470 |
name = "pytz"
|
| 1471 |
version = "2025.1"
|
|
@@ -1475,16 +1388,6 @@ wheels = [
|
|
| 1475 |
{ url = "https://files.pythonhosted.org/packages/eb/38/ac33370d784287baa1c3d538978b5e2ea064d4c1b93ffbd12826c190dd10/pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57", size = 507930 },
|
| 1476 |
]
|
| 1477 |
|
| 1478 |
-
[[package]]
|
| 1479 |
-
name = "pywin32"
|
| 1480 |
-
version = "308"
|
| 1481 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1482 |
-
wheels = [
|
| 1483 |
-
{ url = "https://files.pythonhosted.org/packages/00/7c/d00d6bdd96de4344e06c4afbf218bc86b54436a94c01c71a8701f613aa56/pywin32-308-cp312-cp312-win32.whl", hash = "sha256:587f3e19696f4bf96fde9d8a57cec74a57021ad5f204c9e627e15c33ff568897", size = 5939729 },
|
| 1484 |
-
{ url = "https://files.pythonhosted.org/packages/21/27/0c8811fbc3ca188f93b5354e7c286eb91f80a53afa4e11007ef661afa746/pywin32-308-cp312-cp312-win_amd64.whl", hash = "sha256:00b3e11ef09ede56c6a43c71f2d31857cf7c54b0ab6e78ac659497abd2834f47", size = 6543015 },
|
| 1485 |
-
{ url = "https://files.pythonhosted.org/packages/9d/0f/d40f8373608caed2255781a3ad9a51d03a594a1248cd632d6a298daca693/pywin32-308-cp312-cp312-win_arm64.whl", hash = "sha256:9b4de86c8d909aed15b7011182c8cab38c8850de36e6afb1f0db22b8959e3091", size = 7976033 },
|
| 1486 |
-
]
|
| 1487 |
-
|
| 1488 |
[[package]]
|
| 1489 |
name = "pyyaml"
|
| 1490 |
version = "6.0.2"
|
|
@@ -1567,6 +1470,18 @@ wheels = [
|
|
| 1567 |
{ url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424 },
|
| 1568 |
]
|
| 1569 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1570 |
[[package]]
|
| 1571 |
name = "rpds-py"
|
| 1572 |
version = "0.23.1"
|
|
@@ -1701,18 +1616,6 @@ wheels = [
|
|
| 1701 |
{ url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 },
|
| 1702 |
]
|
| 1703 |
|
| 1704 |
-
[[package]]
|
| 1705 |
-
name = "speechrecognition"
|
| 1706 |
-
version = "3.14.1"
|
| 1707 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1708 |
-
dependencies = [
|
| 1709 |
-
{ name = "typing-extensions" },
|
| 1710 |
-
]
|
| 1711 |
-
sdist = { url = "https://files.pythonhosted.org/packages/e2/da/05607641a8db8fcc6898016fde7ea9b2e42d87cd1a1a275f0505a13389d8/speechrecognition-3.14.1.tar.gz", hash = "sha256:c767f8558e111a65e9a56905b04eaec2331f87d5011379381621f47aded6c4fe", size = 32858706 }
|
| 1712 |
-
wheels = [
|
| 1713 |
-
{ url = "https://files.pythonhosted.org/packages/09/47/5dcfcd8a2c8c2981986fc196e98fc57bc1ecb5233b2d54dac0c0d448b019/SpeechRecognition-3.14.1-py3-none-any.whl", hash = "sha256:2b5d16a7dce2dbf5f90d9c4d5aefe96325518abdc963059ec16dad9e4f2c09d3", size = 32853180 },
|
| 1714 |
-
]
|
| 1715 |
-
|
| 1716 |
[[package]]
|
| 1717 |
name = "starlette"
|
| 1718 |
version = "0.46.0"
|
|
@@ -1737,6 +1640,20 @@ wheels = [
|
|
| 1737 |
{ url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177 },
|
| 1738 |
]
|
| 1739 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1740 |
[[package]]
|
| 1741 |
name = "tiktoken"
|
| 1742 |
version = "0.9.0"
|
|
@@ -1921,22 +1838,22 @@ wheels = [
|
|
| 1921 |
|
| 1922 |
[[package]]
|
| 1923 |
name = "websockets"
|
| 1924 |
-
version = "15.0"
|
| 1925 |
source = { registry = "https://pypi.org/simple" }
|
| 1926 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 1927 |
wheels = [
|
| 1928 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1929 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1930 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1931 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1932 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1933 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1934 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1935 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1936 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1937 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1938 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1939 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1940 |
]
|
| 1941 |
|
| 1942 |
[[package]]
|
|
@@ -1968,24 +1885,6 @@ wheels = [
|
|
| 1968 |
{ url = "https://files.pythonhosted.org/packages/2d/82/f56956041adef78f849db6b289b282e72b55ab8045a75abad81898c28d19/wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8", size = 23594 },
|
| 1969 |
]
|
| 1970 |
|
| 1971 |
-
[[package]]
|
| 1972 |
-
name = "xlrd"
|
| 1973 |
-
version = "2.0.1"
|
| 1974 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1975 |
-
sdist = { url = "https://files.pythonhosted.org/packages/a6/b3/19a2540d21dea5f908304375bd43f5ed7a4c28a370dc9122c565423e6b44/xlrd-2.0.1.tar.gz", hash = "sha256:f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88", size = 100259 }
|
| 1976 |
-
wheels = [
|
| 1977 |
-
{ url = "https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl", hash = "sha256:6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd", size = 96531 },
|
| 1978 |
-
]
|
| 1979 |
-
|
| 1980 |
-
[[package]]
|
| 1981 |
-
name = "xlsxwriter"
|
| 1982 |
-
version = "3.2.2"
|
| 1983 |
-
source = { registry = "https://pypi.org/simple" }
|
| 1984 |
-
sdist = { url = "https://files.pythonhosted.org/packages/a1/08/26f69d1e9264e8107253018de9fc6b96f9219817d01c5f021e927384a8d1/xlsxwriter-3.2.2.tar.gz", hash = "sha256:befc7f92578a85fed261639fb6cde1fd51b79c5e854040847dde59d4317077dc", size = 205202 }
|
| 1985 |
-
wheels = [
|
| 1986 |
-
{ url = "https://files.pythonhosted.org/packages/9b/07/df054f7413bdfff5e98f75056e4ed0977d0c8716424011fac2587864d1d3/XlsxWriter-3.2.2-py3-none-any.whl", hash = "sha256:272ce861e7fa5e82a4a6ebc24511f2cb952fde3461f6c6e1a1e81d3272db1471", size = 165121 },
|
| 1987 |
-
]
|
| 1988 |
-
|
| 1989 |
[[package]]
|
| 1990 |
name = "xxhash"
|
| 1991 |
version = "3.5.0"
|
|
@@ -2042,10 +1941,12 @@ wheels = [
|
|
| 2042 |
[[package]]
|
| 2043 |
name = "yourbench"
|
| 2044 |
version = "0.2.0"
|
| 2045 |
-
source = { git = "https://github.com/huggingface/yourbench.git?rev=v0.2-alpha-summarization#
|
| 2046 |
dependencies = [
|
| 2047 |
{ name = "asyncio" },
|
|
|
|
| 2048 |
{ name = "datasets" },
|
|
|
|
| 2049 |
{ name = "gradio" },
|
| 2050 |
{ name = "hf-transfer" },
|
| 2051 |
{ name = "langfuse" },
|
|
@@ -2055,6 +1956,8 @@ dependencies = [
|
|
| 2055 |
{ name = "matplotlib" },
|
| 2056 |
{ name = "openai" },
|
| 2057 |
{ name = "python-dotenv" },
|
|
|
|
|
|
|
| 2058 |
{ name = "torch" },
|
| 2059 |
{ name = "tqdm" },
|
| 2060 |
{ name = "transformers" },
|
|
@@ -2067,7 +1970,8 @@ source = { editable = "." }
|
|
| 2067 |
dependencies = [
|
| 2068 |
{ name = "asyncio" },
|
| 2069 |
{ name = "datasets" },
|
| 2070 |
-
{ name = "gradio" },
|
|
|
|
| 2071 |
{ name = "hf-transfer" },
|
| 2072 |
{ name = "langfuse" },
|
| 2073 |
{ name = "litellm" },
|
|
@@ -2086,7 +1990,8 @@ dependencies = [
|
|
| 2086 |
requires-dist = [
|
| 2087 |
{ name = "asyncio", specifier = ">=3.4.3" },
|
| 2088 |
{ name = "datasets", specifier = ">=3.3.0" },
|
| 2089 |
-
{ name = "gradio", specifier = ">=5.20.0" },
|
|
|
|
| 2090 |
{ name = "hf-transfer", specifier = ">=0.1.9" },
|
| 2091 |
{ name = "langfuse", specifier = ">=2.59.3" },
|
| 2092 |
{ name = "litellm", specifier = ">=1.61.16" },
|
|
@@ -2101,19 +2006,6 @@ requires-dist = [
|
|
| 2101 |
{ name = "yourbench", git = "https://github.com/huggingface/yourbench.git?rev=v0.2-alpha-summarization" },
|
| 2102 |
]
|
| 2103 |
|
| 2104 |
-
[[package]]
|
| 2105 |
-
name = "youtube-transcript-api"
|
| 2106 |
-
version = "0.6.3"
|
| 2107 |
-
source = { registry = "https://pypi.org/simple" }
|
| 2108 |
-
dependencies = [
|
| 2109 |
-
{ name = "defusedxml" },
|
| 2110 |
-
{ name = "requests" },
|
| 2111 |
-
]
|
| 2112 |
-
sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/55ff16f7198bdf5204fd7be3c49122e07092a3da47bf4e1560989a4c0255/youtube_transcript_api-0.6.3.tar.gz", hash = "sha256:4d1f6451ae508390a5279f98519efb45e091bf60d3cca5ea0bb122800ab6a011", size = 612052 }
|
| 2113 |
-
wheels = [
|
| 2114 |
-
{ url = "https://files.pythonhosted.org/packages/80/d4/be6fd091d29ae49d93813e598769e7ab453419a4de640e1755bf20911cce/youtube_transcript_api-0.6.3-py3-none-any.whl", hash = "sha256:297a74c1863d9df88f6885229f33a7eda61493d73ecb13ec80e876b65423e9b4", size = 622293 },
|
| 2115 |
-
]
|
| 2116 |
-
|
| 2117 |
[[package]]
|
| 2118 |
name = "zipp"
|
| 2119 |
version = "3.21.0"
|
|
|
|
| 1 |
version = 1
|
| 2 |
requires-python = "==3.12.*"
|
| 3 |
|
| 4 |
+
[[package]]
|
| 5 |
+
name = "absl-py"
|
| 6 |
+
version = "2.1.0"
|
| 7 |
+
source = { registry = "https://pypi.org/simple" }
|
| 8 |
+
sdist = { url = "https://files.pythonhosted.org/packages/7a/8f/fc001b92ecc467cc32ab38398bd0bfb45df46e7523bf33c2ad22a505f06e/absl-py-2.1.0.tar.gz", hash = "sha256:7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff", size = 118055 }
|
| 9 |
+
wheels = [
|
| 10 |
+
{ url = "https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl", hash = "sha256:526a04eadab8b4ee719ce68f204172ead1027549089702d99b9059f129ff1308", size = 133706 },
|
| 11 |
+
]
|
| 12 |
+
|
| 13 |
[[package]]
|
| 14 |
name = "aiofiles"
|
| 15 |
version = "23.2.1"
|
|
|
|
| 21 |
|
| 22 |
[[package]]
|
| 23 |
name = "aiohappyeyeballs"
|
| 24 |
+
version = "2.5.0"
|
| 25 |
source = { registry = "https://pypi.org/simple" }
|
| 26 |
+
sdist = { url = "https://files.pythonhosted.org/packages/a2/0c/458958007041f4b4de2d307e6b75d9e7554dad0baf26fe7a48b741aac126/aiohappyeyeballs-2.5.0.tar.gz", hash = "sha256:18fde6204a76deeabc97c48bdd01d5801cfda5d6b9c8bbeb1aaaee9d648ca191", size = 22494 }
|
| 27 |
wheels = [
|
| 28 |
+
{ url = "https://files.pythonhosted.org/packages/1b/9a/e4886864ce06e1579bd428208127fbdc0d62049c751e4e9e3b509c0059dc/aiohappyeyeballs-2.5.0-py3-none-any.whl", hash = "sha256:0850b580748c7071db98bffff6d4c94028d0d3035acc20fd721a0ce7e8cac35d", size = 15128 },
|
| 29 |
]
|
| 30 |
|
| 31 |
[[package]]
|
|
|
|
| 115 |
]
|
| 116 |
|
| 117 |
[[package]]
|
| 118 |
+
name = "authlib"
|
| 119 |
+
version = "1.5.1"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 120 |
source = { registry = "https://pypi.org/simple" }
|
| 121 |
dependencies = [
|
|
|
|
| 122 |
{ name = "cryptography" },
|
|
|
|
|
|
|
|
|
|
| 123 |
]
|
| 124 |
+
sdist = { url = "https://files.pythonhosted.org/packages/36/aa/e1c199d27ea06a13f9641746a9b19f15bd75b04b40b6bd72a89156c75d10/authlib-1.5.1.tar.gz", hash = "sha256:5cbc85ecb0667312c1cdc2f9095680bb735883b123fb509fde1e65b1c5df972e", size = 152534 }
|
| 125 |
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]]
|
|
|
|
| 148 |
{ url = "https://files.pythonhosted.org/packages/f9/49/6abb616eb3cbab6a7cca303dc02fdf3836de2e0b834bf966a7f5271a34d8/beautifulsoup4-4.13.3-py3-none-any.whl", hash = "sha256:99045d7d3f08f91f0d656bc9b7efbae189426cd913d830294a15eefa0ea4df16", size = 186015 },
|
| 149 |
]
|
| 150 |
|
| 151 |
+
[[package]]
|
| 152 |
+
name = "bert-score"
|
| 153 |
+
version = "0.3.13"
|
| 154 |
+
source = { registry = "https://pypi.org/simple" }
|
| 155 |
+
dependencies = [
|
| 156 |
+
{ name = "matplotlib" },
|
| 157 |
+
{ name = "numpy" },
|
| 158 |
+
{ name = "packaging" },
|
| 159 |
+
{ name = "pandas" },
|
| 160 |
+
{ name = "requests" },
|
| 161 |
+
{ name = "torch" },
|
| 162 |
+
{ name = "tqdm" },
|
| 163 |
+
{ name = "transformers" },
|
| 164 |
+
]
|
| 165 |
+
sdist = { url = "https://files.pythonhosted.org/packages/1c/93/2c97a85cbb66a8a256a13176e11c9c4508074e2341299fe75ee955c81eff/bert_score-0.3.13.tar.gz", hash = "sha256:8ffe5838eac8cdd988b8b1a896af7f49071188c8c011a1ed160d71a9899a2ba4", size = 48621 }
|
| 166 |
+
wheels = [
|
| 167 |
+
{ url = "https://files.pythonhosted.org/packages/c6/8c/bc5457de4c004b1a623b31f7bc8d0375fb699b7d67df11879098b4b7b7c8/bert_score-0.3.13-py3-none-any.whl", hash = "sha256:bbbb4c7fcdaa46d7681aff49f37f96faa09ed74e1b150e659bdc6b58a66989b9", size = 61135 },
|
| 168 |
+
]
|
| 169 |
+
|
| 170 |
[[package]]
|
| 171 |
name = "certifi"
|
| 172 |
version = "2025.1.31"
|
|
|
|
| 233 |
]
|
| 234 |
|
| 235 |
[[package]]
|
| 236 |
+
name = "cmudict"
|
| 237 |
+
version = "1.0.32"
|
| 238 |
source = { registry = "https://pypi.org/simple" }
|
| 239 |
+
dependencies = [
|
| 240 |
+
{ name = "importlib-metadata" },
|
| 241 |
+
{ name = "importlib-resources" },
|
| 242 |
+
]
|
| 243 |
+
sdist = { url = "https://files.pythonhosted.org/packages/1b/d1/c32478997451c1c7cbf07b663845972812ca9ce678d228f4cd2bac5d2e32/cmudict-1.0.32.tar.gz", hash = "sha256:e84a587bb610b3a837a93f07494e874860cf205ea7f23db652b871093a699f38", size = 935959 }
|
| 244 |
wheels = [
|
| 245 |
+
{ url = "https://files.pythonhosted.org/packages/fa/ff/617bdeab02c2ce0384e64a5bb00ec479322dbf019491def68af6a860733d/cmudict-1.0.32-py3-none-any.whl", hash = "sha256:b9323664d49d128193c480ec97a3270ab2162469289bb26e950d13b2ef661c41", size = 939412 },
|
| 246 |
]
|
| 247 |
|
| 248 |
[[package]]
|
|
|
|
| 344 |
{ url = "https://files.pythonhosted.org/packages/4c/37/22ef7675bef4ffe9577b937ddca2e22791534cbbe11c30714972a91532dc/datasets-3.3.2-py3-none-any.whl", hash = "sha256:fdaf3d5d70242621210b044e9b9b15a56e908bfc3e9d077bcf5605ac390f70bd", size = 485360 },
|
| 345 |
]
|
| 346 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 347 |
[[package]]
|
| 348 |
name = "dill"
|
| 349 |
version = "0.3.8"
|
|
|
|
| 363 |
]
|
| 364 |
|
| 365 |
[[package]]
|
| 366 |
+
name = "evaluate"
|
| 367 |
+
version = "0.4.3"
|
| 368 |
source = { registry = "https://pypi.org/simple" }
|
| 369 |
+
dependencies = [
|
| 370 |
+
{ name = "datasets" },
|
| 371 |
+
{ name = "dill" },
|
| 372 |
+
{ name = "fsspec", extra = ["http"] },
|
| 373 |
+
{ name = "huggingface-hub" },
|
| 374 |
+
{ name = "multiprocess" },
|
| 375 |
+
{ name = "numpy" },
|
| 376 |
+
{ name = "packaging" },
|
| 377 |
+
{ name = "pandas" },
|
| 378 |
+
{ name = "requests" },
|
| 379 |
+
{ name = "tqdm" },
|
| 380 |
+
{ name = "xxhash" },
|
| 381 |
+
]
|
| 382 |
+
sdist = { url = "https://files.pythonhosted.org/packages/5a/a0/10a56e0939ece94c54276e81459cb4101f46f0e9a6f54fc31a35f64e8854/evaluate-0.4.3.tar.gz", hash = "sha256:3a5700cf83aabee9549264e1e5666f116367c61dbd4d38352015e859a5e2098d", size = 65679 }
|
| 383 |
wheels = [
|
| 384 |
+
{ url = "https://files.pythonhosted.org/packages/a2/e7/cbca9e2d2590eb9b5aa8f7ebabe1beb1498f9462d2ecede5c9fd9735faaf/evaluate-0.4.3-py3-none-any.whl", hash = "sha256:47d8770bdea76e2c2ed0d40189273027d1a41ccea861bcc7ba12d30ec5d1e517", size = 84010 },
|
| 385 |
]
|
| 386 |
|
| 387 |
[[package]]
|
|
|
|
| 509 |
{ url = "https://files.pythonhosted.org/packages/dd/45/64acd7bed4abe64358c8ffa5256d6d25f54cc7b87c43fcaeda1b94ba243e/gradio-5.20.0-py3-none-any.whl", hash = "sha256:85e649611c343fa6c2cff50e3f6a662046158bf592eb954dffdca24e896185e5", size = 62283395 },
|
| 510 |
]
|
| 511 |
|
| 512 |
+
[package.optional-dependencies]
|
| 513 |
+
oauth = [
|
| 514 |
+
{ name = "authlib" },
|
| 515 |
+
{ name = "itsdangerous" },
|
| 516 |
+
]
|
| 517 |
+
|
| 518 |
[[package]]
|
| 519 |
name = "gradio-client"
|
| 520 |
version = "1.7.2"
|
|
|
|
| 532 |
{ url = "https://files.pythonhosted.org/packages/95/cb/002424d4f5af1425f9cfe7dcee3ed795ed1367bf0f185a6c4bf81385e1d6/gradio_client-1.7.2-py3-none-any.whl", hash = "sha256:50d61b4db3e87639430a121a7cde4303055486ed72a5035edae94b4fbe6a0e6b", size = 322052 },
|
| 533 |
]
|
| 534 |
|
| 535 |
+
[[package]]
|
| 536 |
+
name = "gradiologin"
|
| 537 |
+
version = "0.1.0"
|
| 538 |
+
source = { registry = "https://pypi.org/simple" }
|
| 539 |
+
dependencies = [
|
| 540 |
+
{ name = "authlib" },
|
| 541 |
+
{ name = "gradio" },
|
| 542 |
+
{ name = "itsdangerous" },
|
| 543 |
+
]
|
| 544 |
+
sdist = { url = "https://files.pythonhosted.org/packages/75/88/ca2122597e416e87bbc97201909fcc028f3296b39d6b5b20409d7583d204/gradiologin-0.1.0.tar.gz", hash = "sha256:388fcfb94161fc1a61492fc729bc4dff3e437b8ac063735f5a9e8886b36f35b1", size = 5905 }
|
| 545 |
+
wheels = [
|
| 546 |
+
{ url = "https://files.pythonhosted.org/packages/fc/55/c4c397bb0f9a512e9a77daaf49dbdebeaa2487930b23caa62a716ef4bf6e/gradiologin-0.1.0-py3-none-any.whl", hash = "sha256:111af87a94867f9ca0602976fdbe2f23be8d5557c91b3a4e5c2db096e7f053d0", size = 7238 },
|
| 547 |
+
]
|
| 548 |
+
|
| 549 |
[[package]]
|
| 550 |
name = "groovy"
|
| 551 |
version = "0.1.2"
|
|
|
|
| 615 |
|
| 616 |
[[package]]
|
| 617 |
name = "huggingface-hub"
|
| 618 |
+
version = "0.29.2"
|
| 619 |
source = { registry = "https://pypi.org/simple" }
|
| 620 |
dependencies = [
|
| 621 |
{ name = "filelock" },
|
|
|
|
| 626 |
{ name = "tqdm" },
|
| 627 |
{ name = "typing-extensions" },
|
| 628 |
]
|
| 629 |
+
sdist = { url = "https://files.pythonhosted.org/packages/58/b2/f8b3c9842a794e8203448725aefa02d7c9e0da42d5f22f4ed806057cc36e/huggingface_hub-0.29.2.tar.gz", hash = "sha256:590b29c0dcbd0ee4b7b023714dc1ad8563fe4a68a91463438b74e980d28afaf3", size = 389816 }
|
| 630 |
wheels = [
|
| 631 |
+
{ url = "https://files.pythonhosted.org/packages/13/5f/088ff08dc41808fcd99d9972b9bcfa7e3a35e30e8b0a3155b57938f1611c/huggingface_hub-0.29.2-py3-none-any.whl", hash = "sha256:c56f20fca09ef19da84dcde2b76379ecdaddf390b083f59f166715584953307d", size = 468087 },
|
| 632 |
]
|
| 633 |
|
| 634 |
[[package]]
|
|
|
|
| 653 |
]
|
| 654 |
|
| 655 |
[[package]]
|
| 656 |
+
name = "importlib-resources"
|
| 657 |
+
version = "6.5.2"
|
| 658 |
+
source = { registry = "https://pypi.org/simple" }
|
| 659 |
+
sdist = { url = "https://files.pythonhosted.org/packages/cf/8c/f834fbf984f691b4f7ff60f50b514cc3de5cc08abfc3295564dd89c5e2e7/importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c", size = 44693 }
|
| 660 |
+
wheels = [
|
| 661 |
+
{ url = "https://files.pythonhosted.org/packages/a4/ed/1f1afb2e9e7f38a545d628f864d562a5ae64fe6f7a10e28ffb9b185b4e89/importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec", size = 37461 },
|
| 662 |
+
]
|
| 663 |
+
|
| 664 |
+
[[package]]
|
| 665 |
+
name = "itsdangerous"
|
| 666 |
+
version = "2.2.0"
|
| 667 |
source = { registry = "https://pypi.org/simple" }
|
| 668 |
+
sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410 }
|
| 669 |
wheels = [
|
| 670 |
+
{ url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234 },
|
| 671 |
]
|
| 672 |
|
| 673 |
[[package]]
|
| 674 |
name = "jinja2"
|
| 675 |
+
version = "3.1.6"
|
| 676 |
source = { registry = "https://pypi.org/simple" }
|
| 677 |
dependencies = [
|
| 678 |
{ name = "markupsafe" },
|
| 679 |
]
|
| 680 |
+
sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115 }
|
| 681 |
wheels = [
|
| 682 |
+
{ url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 },
|
| 683 |
]
|
| 684 |
|
| 685 |
[[package]]
|
|
|
|
| 702 |
{ url = "https://files.pythonhosted.org/packages/41/69/6d4bbe66b3b3b4507e47aa1dd5d075919ad242b4b1115b3f80eecd443687/jiter-0.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:83c0efd80b29695058d0fd2fa8a556490dbce9804eac3e281f373bbc99045f6c", size = 204740 },
|
| 703 |
]
|
| 704 |
|
| 705 |
+
[[package]]
|
| 706 |
+
name = "joblib"
|
| 707 |
+
version = "1.4.2"
|
| 708 |
+
source = { registry = "https://pypi.org/simple" }
|
| 709 |
+
sdist = { url = "https://files.pythonhosted.org/packages/64/33/60135848598c076ce4b231e1b1895170f45fbcaeaa2c9d5e38b04db70c35/joblib-1.4.2.tar.gz", hash = "sha256:2382c5816b2636fbd20a09e0f4e9dad4736765fdfb7dca582943b9c1366b3f0e", size = 2116621 }
|
| 710 |
+
wheels = [
|
| 711 |
+
{ url = "https://files.pythonhosted.org/packages/91/29/df4b9b42f2be0b623cbd5e2140cafcaa2bef0759a00b7b70104dcfe2fb51/joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6", size = 301817 },
|
| 712 |
+
]
|
| 713 |
+
|
| 714 |
[[package]]
|
| 715 |
name = "jsonschema"
|
| 716 |
version = "4.23.0"
|
|
|
|
| 782 |
|
| 783 |
[[package]]
|
| 784 |
name = "litellm"
|
| 785 |
+
version = "1.63.0"
|
| 786 |
source = { registry = "https://pypi.org/simple" }
|
| 787 |
dependencies = [
|
| 788 |
{ name = "aiohttp" },
|
|
|
|
| 797 |
{ name = "tiktoken" },
|
| 798 |
{ name = "tokenizers" },
|
| 799 |
]
|
| 800 |
+
sdist = { url = "https://files.pythonhosted.org/packages/cc/8c/eb8218c499a139b7d91b2b8048c99df88034b0faca4f4c45217f412f1fa2/litellm-1.63.0.tar.gz", hash = "sha256:872fb3fa4c8875d82fe998a5e4249c21a15bb08800286f03f90ed1700203f62e", size = 6588555 }
|
| 801 |
wheels = [
|
| 802 |
+
{ url = "https://files.pythonhosted.org/packages/03/69/2c9a9192320eba496174726a24f00f102527abb1d664032f30fd2262f906/litellm-1.63.0-py3-none-any.whl", hash = "sha256:38961eaeb81fa2500c2725e01be898fb5d6347e73286b6d13d2f4d2f006d99e9", size = 6897449 },
|
| 803 |
]
|
| 804 |
|
| 805 |
[[package]]
|
|
|
|
| 815 |
{ url = "https://files.pythonhosted.org/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595 },
|
| 816 |
]
|
| 817 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 818 |
[[package]]
|
| 819 |
name = "markdown-it-py"
|
| 820 |
version = "3.0.0"
|
|
|
|
| 829 |
|
| 830 |
[[package]]
|
| 831 |
name = "markdownify"
|
| 832 |
+
version = "1.1.0"
|
| 833 |
source = { registry = "https://pypi.org/simple" }
|
| 834 |
dependencies = [
|
| 835 |
{ name = "beautifulsoup4" },
|
| 836 |
{ name = "six" },
|
| 837 |
]
|
| 838 |
+
sdist = { url = "https://files.pythonhosted.org/packages/2f/78/c48fed23c7aebc2c16049062e72de1da3220c274de59d28c942acdc9ffb2/markdownify-1.1.0.tar.gz", hash = "sha256:449c0bbbf1401c5112379619524f33b63490a8fa479456d41de9dc9e37560ebd", size = 17127 }
|
| 839 |
wheels = [
|
| 840 |
+
{ url = "https://files.pythonhosted.org/packages/64/11/b751af7ad41b254a802cf52f7bc1fca7cabe2388132f2ce60a1a6b9b9622/markdownify-1.1.0-py3-none-any.whl", hash = "sha256:32a5a08e9af02c8a6528942224c91b933b4bd2c7d078f9012943776fc313eeef", size = 13901 },
|
| 841 |
]
|
| 842 |
|
| 843 |
[[package]]
|
| 844 |
name = "markitdown"
|
| 845 |
+
version = "0.1.0a1"
|
| 846 |
source = { registry = "https://pypi.org/simple" }
|
| 847 |
dependencies = [
|
|
|
|
|
|
|
| 848 |
{ name = "beautifulsoup4" },
|
| 849 |
{ name = "charset-normalizer" },
|
|
|
|
| 850 |
{ name = "markdownify" },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 851 |
{ name = "pathvalidate" },
|
|
|
|
| 852 |
{ name = "puremagic" },
|
|
|
|
|
|
|
| 853 |
{ name = "requests" },
|
|
|
|
|
|
|
|
|
|
| 854 |
]
|
| 855 |
+
sdist = { url = "https://files.pythonhosted.org/packages/e4/20/f4d26a9946c851894ac099f690d55389c842e93a59951289654b4e8dec39/markitdown-0.1.0a1.tar.gz", hash = "sha256:f4d5b1eb4ee7757ec8e41c1205d6a33ae846ae366d0aec2ba56718b64b395b14", size = 28243 }
|
| 856 |
wheels = [
|
| 857 |
+
{ url = "https://files.pythonhosted.org/packages/1a/c5/1a37e25089c93ff701d226a9682e2270c83dd02c2547abd4078051114776/markitdown-0.1.0a1-py3-none-any.whl", hash = "sha256:a5b35730c8c9d7c46a91f43b5dcf82d1677c8b3d5b8accc3bd18209c139ae361", size = 43950 },
|
| 858 |
]
|
| 859 |
|
| 860 |
[[package]]
|
|
|
|
| 918 |
{ url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 },
|
| 919 |
]
|
| 920 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 921 |
[[package]]
|
| 922 |
name = "multidict"
|
| 923 |
version = "6.1.0"
|
|
|
|
| 967 |
{ url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263 },
|
| 968 |
]
|
| 969 |
|
| 970 |
+
[[package]]
|
| 971 |
+
name = "nltk"
|
| 972 |
+
version = "3.9.1"
|
| 973 |
+
source = { registry = "https://pypi.org/simple" }
|
| 974 |
+
dependencies = [
|
| 975 |
+
{ name = "click" },
|
| 976 |
+
{ name = "joblib" },
|
| 977 |
+
{ name = "regex" },
|
| 978 |
+
{ name = "tqdm" },
|
| 979 |
+
]
|
| 980 |
+
sdist = { url = "https://files.pythonhosted.org/packages/3c/87/db8be88ad32c2d042420b6fd9ffd4a149f9a0d7f0e86b3f543be2eeeedd2/nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868", size = 2904691 }
|
| 981 |
+
wheels = [
|
| 982 |
+
{ url = "https://files.pythonhosted.org/packages/4d/66/7d9e26593edda06e8cb531874633f7c2372279c3b0f46235539fe546df8b/nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1", size = 1505442 },
|
| 983 |
+
]
|
| 984 |
+
|
| 985 |
[[package]]
|
| 986 |
name = "numpy"
|
| 987 |
version = "2.2.3"
|
|
|
|
| 1118 |
{ url = "https://files.pythonhosted.org/packages/87/20/199b8713428322a2f22b722c62b8cc278cc53dffa9705d744484b5035ee9/nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:781e950d9b9f60d8241ccea575b32f5105a5baf4c2351cab5256a24869f12a1a", size = 99144 },
|
| 1119 |
]
|
| 1120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1121 |
[[package]]
|
| 1122 |
name = "openai"
|
| 1123 |
+
version = "1.65.4"
|
| 1124 |
source = { registry = "https://pypi.org/simple" }
|
| 1125 |
dependencies = [
|
| 1126 |
{ name = "anyio" },
|
|
|
|
| 1132 |
{ name = "tqdm" },
|
| 1133 |
{ name = "typing-extensions" },
|
| 1134 |
]
|
| 1135 |
+
sdist = { url = "https://files.pythonhosted.org/packages/fa/8d/1f7aace801afbbe4d6b8c7fa89b76eb9a3a8eeff38b84d4005d47b226b30/openai-1.65.4.tar.gz", hash = "sha256:0b08c58625d556f5c6654701af1023689c173eb0989ce8f73c7fd0eb22203c76", size = 359365 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1136 |
wheels = [
|
| 1137 |
+
{ url = "https://files.pythonhosted.org/packages/ba/db/7bab832be24631a793492c1c61ecbf029018b99696f435db3b63d690bf1c/openai-1.65.4-py3-none-any.whl", hash = "sha256:15566d46574b94eae3d18efc2f9a4ebd1366d1d44bfc1bdafeea7a5cf8271bcb", size = 473523 },
|
| 1138 |
]
|
| 1139 |
|
| 1140 |
[[package]]
|
|
|
|
| 1197 |
{ url = "https://files.pythonhosted.org/packages/50/14/c5a0e1a947909810fc4c043b84cac472b70e438148d34f5393be1bac663f/pathvalidate-3.2.3-py3-none-any.whl", hash = "sha256:5eaf0562e345d4b6d0c0239d0f690c3bd84d2a9a3c4c73b99ea667401b27bee1", size = 24130 },
|
| 1198 |
]
|
| 1199 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1200 |
[[package]]
|
| 1201 |
name = "pillow"
|
| 1202 |
version = "11.1.0"
|
|
|
|
| 1216 |
{ url = "https://files.pythonhosted.org/packages/37/f3/9b18362206b244167c958984b57c7f70a0289bfb59a530dd8af5f699b910/pillow-11.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5", size = 2375240 },
|
| 1217 |
]
|
| 1218 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1219 |
[[package]]
|
| 1220 |
name = "propcache"
|
| 1221 |
version = "0.3.0"
|
|
|
|
| 1332 |
]
|
| 1333 |
|
| 1334 |
[[package]]
|
| 1335 |
+
name = "pyparsing"
|
| 1336 |
+
version = "3.2.1"
|
| 1337 |
source = { registry = "https://pypi.org/simple" }
|
| 1338 |
+
sdist = { url = "https://files.pythonhosted.org/packages/8b/1a/3544f4f299a47911c2ab3710f534e52fea62a633c96806995da5d25be4b2/pyparsing-3.2.1.tar.gz", hash = "sha256:61980854fd66de3a90028d679a954d5f2623e83144b5afe5ee86f43d762e5f0a", size = 1067694 }
|
| 1339 |
wheels = [
|
| 1340 |
+
{ url = "https://files.pythonhosted.org/packages/1c/a7/c8a2d361bf89c0d9577c934ebb7421b25dc84bf3a8e3ac0a40aed9acc547/pyparsing-3.2.1-py3-none-any.whl", hash = "sha256:506ff4f4386c4cec0590ec19e6302d3aedb992fdc02c761e90416f158dacf8e1", size = 107716 },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1341 |
]
|
| 1342 |
|
| 1343 |
[[package]]
|
| 1344 |
+
name = "pyphen"
|
| 1345 |
+
version = "0.17.2"
|
| 1346 |
source = { registry = "https://pypi.org/simple" }
|
| 1347 |
+
sdist = { url = "https://files.pythonhosted.org/packages/69/56/e4d7e1bd70d997713649c5ce530b2d15a5fc2245a74ca820fc2d51d89d4d/pyphen-0.17.2.tar.gz", hash = "sha256:f60647a9c9b30ec6c59910097af82bc5dd2d36576b918e44148d8b07ef3b4aa3", size = 2079470 }
|
| 1348 |
wheels = [
|
| 1349 |
+
{ url = "https://files.pythonhosted.org/packages/7b/1f/c2142d2edf833a90728e5cdeb10bdbdc094dde8dbac078cee0cf33f5e11b/pyphen-0.17.2-py3-none-any.whl", hash = "sha256:3a07fb017cb2341e1d9ff31b8634efb1ae4dc4b130468c7c39dd3d32e7c3affd", size = 2079358 },
|
| 1350 |
]
|
| 1351 |
|
| 1352 |
[[package]]
|
|
|
|
| 1379 |
{ url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546 },
|
| 1380 |
]
|
| 1381 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1382 |
[[package]]
|
| 1383 |
name = "pytz"
|
| 1384 |
version = "2025.1"
|
|
|
|
| 1388 |
{ url = "https://files.pythonhosted.org/packages/eb/38/ac33370d784287baa1c3d538978b5e2ea064d4c1b93ffbd12826c190dd10/pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57", size = 507930 },
|
| 1389 |
]
|
| 1390 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1391 |
[[package]]
|
| 1392 |
name = "pyyaml"
|
| 1393 |
version = "6.0.2"
|
|
|
|
| 1470 |
{ url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424 },
|
| 1471 |
]
|
| 1472 |
|
| 1473 |
+
[[package]]
|
| 1474 |
+
name = "rouge-score"
|
| 1475 |
+
version = "0.1.2"
|
| 1476 |
+
source = { registry = "https://pypi.org/simple" }
|
| 1477 |
+
dependencies = [
|
| 1478 |
+
{ name = "absl-py" },
|
| 1479 |
+
{ name = "nltk" },
|
| 1480 |
+
{ name = "numpy" },
|
| 1481 |
+
{ name = "six" },
|
| 1482 |
+
]
|
| 1483 |
+
sdist = { url = "https://files.pythonhosted.org/packages/e2/c5/9136736c37022a6ad27fea38f3111eb8f02fe75d067f9a985cc358653102/rouge_score-0.1.2.tar.gz", hash = "sha256:c7d4da2683e68c9abf0135ef915d63a46643666f848e558a1b9f7ead17ff0f04", size = 17400 }
|
| 1484 |
+
|
| 1485 |
[[package]]
|
| 1486 |
name = "rpds-py"
|
| 1487 |
version = "0.23.1"
|
|
|
|
| 1616 |
{ url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 },
|
| 1617 |
]
|
| 1618 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1619 |
[[package]]
|
| 1620 |
name = "starlette"
|
| 1621 |
version = "0.46.0"
|
|
|
|
| 1640 |
{ url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177 },
|
| 1641 |
]
|
| 1642 |
|
| 1643 |
+
[[package]]
|
| 1644 |
+
name = "textstat"
|
| 1645 |
+
version = "0.7.5"
|
| 1646 |
+
source = { registry = "https://pypi.org/simple" }
|
| 1647 |
+
dependencies = [
|
| 1648 |
+
{ name = "cmudict" },
|
| 1649 |
+
{ name = "pyphen" },
|
| 1650 |
+
{ name = "setuptools" },
|
| 1651 |
+
]
|
| 1652 |
+
sdist = { url = "https://files.pythonhosted.org/packages/d8/e7/8fc80e94187c77a0e06da4845f1cb1b6198fa4da2ca8ba9b36b154e7acc2/textstat-0.7.5.tar.gz", hash = "sha256:a216038406c609aafe5cc607180fcb85c47a96d1109bd26f56b13122daca07a1", size = 110863 }
|
| 1653 |
+
wheels = [
|
| 1654 |
+
{ url = "https://files.pythonhosted.org/packages/61/4e/7a072210c25258b225ccb427f12267622cdcc747b003b5aacf60febbdff5/textstat-0.7.5-py3-none-any.whl", hash = "sha256:37bb8ea028ef1fdf3eaf29ba005ab4cad302477f9774bdce4c7b0f66296cf370", size = 105301 },
|
| 1655 |
+
]
|
| 1656 |
+
|
| 1657 |
[[package]]
|
| 1658 |
name = "tiktoken"
|
| 1659 |
version = "0.9.0"
|
|
|
|
| 1838 |
|
| 1839 |
[[package]]
|
| 1840 |
name = "websockets"
|
| 1841 |
+
version = "15.0.1"
|
| 1842 |
source = { registry = "https://pypi.org/simple" }
|
| 1843 |
+
sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016 }
|
| 1844 |
wheels = [
|
| 1845 |
+
{ url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437 },
|
| 1846 |
+
{ url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096 },
|
| 1847 |
+
{ url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332 },
|
| 1848 |
+
{ url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152 },
|
| 1849 |
+
{ url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096 },
|
| 1850 |
+
{ url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523 },
|
| 1851 |
+
{ url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790 },
|
| 1852 |
+
{ url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165 },
|
| 1853 |
+
{ url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160 },
|
| 1854 |
+
{ url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395 },
|
| 1855 |
+
{ url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841 },
|
| 1856 |
+
{ url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743 },
|
| 1857 |
]
|
| 1858 |
|
| 1859 |
[[package]]
|
|
|
|
| 1885 |
{ url = "https://files.pythonhosted.org/packages/2d/82/f56956041adef78f849db6b289b282e72b55ab8045a75abad81898c28d19/wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8", size = 23594 },
|
| 1886 |
]
|
| 1887 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1888 |
[[package]]
|
| 1889 |
name = "xxhash"
|
| 1890 |
version = "3.5.0"
|
|
|
|
| 1941 |
[[package]]
|
| 1942 |
name = "yourbench"
|
| 1943 |
version = "0.2.0"
|
| 1944 |
+
source = { git = "https://github.com/huggingface/yourbench.git?rev=v0.2-alpha-summarization#8313335b5770a6a1db675f2603b028d2840383ef" }
|
| 1945 |
dependencies = [
|
| 1946 |
{ name = "asyncio" },
|
| 1947 |
+
{ name = "bert-score" },
|
| 1948 |
{ name = "datasets" },
|
| 1949 |
+
{ name = "evaluate" },
|
| 1950 |
{ name = "gradio" },
|
| 1951 |
{ name = "hf-transfer" },
|
| 1952 |
{ name = "langfuse" },
|
|
|
|
| 1956 |
{ name = "matplotlib" },
|
| 1957 |
{ name = "openai" },
|
| 1958 |
{ name = "python-dotenv" },
|
| 1959 |
+
{ name = "rouge-score" },
|
| 1960 |
+
{ name = "textstat" },
|
| 1961 |
{ name = "torch" },
|
| 1962 |
{ name = "tqdm" },
|
| 1963 |
{ name = "transformers" },
|
|
|
|
| 1970 |
dependencies = [
|
| 1971 |
{ name = "asyncio" },
|
| 1972 |
{ name = "datasets" },
|
| 1973 |
+
{ name = "gradio", extra = ["oauth"] },
|
| 1974 |
+
{ name = "gradiologin" },
|
| 1975 |
{ name = "hf-transfer" },
|
| 1976 |
{ name = "langfuse" },
|
| 1977 |
{ name = "litellm" },
|
|
|
|
| 1990 |
requires-dist = [
|
| 1991 |
{ name = "asyncio", specifier = ">=3.4.3" },
|
| 1992 |
{ name = "datasets", specifier = ">=3.3.0" },
|
| 1993 |
+
{ name = "gradio", extras = ["oauth"], specifier = ">=5.20.0" },
|
| 1994 |
+
{ name = "gradiologin", specifier = ">=0.1.0" },
|
| 1995 |
{ name = "hf-transfer", specifier = ">=0.1.9" },
|
| 1996 |
{ name = "langfuse", specifier = ">=2.59.3" },
|
| 1997 |
{ name = "litellm", specifier = ">=1.61.16" },
|
|
|
|
| 2006 |
{ name = "yourbench", git = "https://github.com/huggingface/yourbench.git?rev=v0.2-alpha-summarization" },
|
| 2007 |
]
|
| 2008 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2009 |
[[package]]
|
| 2010 |
name = "zipp"
|
| 2011 |
version = "3.21.0"
|