Spaces:
Running
on
Zero
Running
on
Zero
Update
Browse files- .pre-commit-config.yaml +10 -14
- .vscode/extensions.json +8 -0
- .vscode/settings.json +5 -14
- README.md +1 -1
- app_image_to_3d.py +3 -2
- pyproject.toml +42 -6
- requirements.txt +47 -44
- uv.lock +121 -98
.pre-commit-config.yaml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
repos:
|
2 |
- repo: https://github.com/pre-commit/pre-commit-hooks
|
3 |
-
rev:
|
4 |
hooks:
|
5 |
- id: check-executables-have-shebangs
|
6 |
- id: check-json
|
@@ -18,13 +18,15 @@ repos:
|
|
18 |
hooks:
|
19 |
- id: docformatter
|
20 |
args: ["--in-place"]
|
21 |
-
- repo: https://github.com/
|
22 |
-
rev:
|
23 |
hooks:
|
24 |
-
- id:
|
25 |
-
args: ["--
|
|
|
|
|
26 |
- repo: https://github.com/pre-commit/mirrors-mypy
|
27 |
-
rev: v1.
|
28 |
hooks:
|
29 |
- id: mypy
|
30 |
args: ["--ignore-missing-imports"]
|
@@ -35,14 +37,8 @@ repos:
|
|
35 |
"types-PyYAML",
|
36 |
"types-pytz",
|
37 |
]
|
38 |
-
- repo: https://github.com/psf/black
|
39 |
-
rev: 24.4.0
|
40 |
-
hooks:
|
41 |
-
- id: black
|
42 |
-
language_version: python3.10
|
43 |
-
args: ["--line-length", "119"]
|
44 |
- repo: https://github.com/kynan/nbstripout
|
45 |
-
rev: 0.
|
46 |
hooks:
|
47 |
- id: nbstripout
|
48 |
args:
|
@@ -51,7 +47,7 @@ repos:
|
|
51 |
"metadata.interpreter metadata.kernelspec cell.metadata.pycharm",
|
52 |
]
|
53 |
- repo: https://github.com/nbQA-dev/nbQA
|
54 |
-
rev: 1.
|
55 |
hooks:
|
56 |
- id: nbqa-black
|
57 |
- id: nbqa-pyupgrade
|
|
|
1 |
repos:
|
2 |
- repo: https://github.com/pre-commit/pre-commit-hooks
|
3 |
+
rev: v5.0.0
|
4 |
hooks:
|
5 |
- id: check-executables-have-shebangs
|
6 |
- id: check-json
|
|
|
18 |
hooks:
|
19 |
- id: docformatter
|
20 |
args: ["--in-place"]
|
21 |
+
- repo: https://github.com/astral-sh/ruff-pre-commit
|
22 |
+
rev: v0.8.4
|
23 |
hooks:
|
24 |
+
- id: ruff
|
25 |
+
args: ["--fix"]
|
26 |
+
- id: ruff-format
|
27 |
+
args: ["--line-length", "119"]
|
28 |
- repo: https://github.com/pre-commit/mirrors-mypy
|
29 |
+
rev: v1.14.0
|
30 |
hooks:
|
31 |
- id: mypy
|
32 |
args: ["--ignore-missing-imports"]
|
|
|
37 |
"types-PyYAML",
|
38 |
"types-pytz",
|
39 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
- repo: https://github.com/kynan/nbstripout
|
41 |
+
rev: 0.8.1
|
42 |
hooks:
|
43 |
- id: nbstripout
|
44 |
args:
|
|
|
47 |
"metadata.interpreter metadata.kernelspec cell.metadata.pycharm",
|
48 |
]
|
49 |
- repo: https://github.com/nbQA-dev/nbQA
|
50 |
+
rev: 1.9.1
|
51 |
hooks:
|
52 |
- id: nbqa-black
|
53 |
- id: nbqa-pyupgrade
|
.vscode/extensions.json
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"recommendations": [
|
3 |
+
"ms-python.python",
|
4 |
+
"charliermarsh.ruff",
|
5 |
+
"streetsidesoftware.code-spell-checker",
|
6 |
+
"tamasfe.even-better-toml"
|
7 |
+
]
|
8 |
+
}
|
.vscode/settings.json
CHANGED
@@ -2,29 +2,20 @@
|
|
2 |
"editor.formatOnSave": true,
|
3 |
"files.insertFinalNewline": false,
|
4 |
"[python]": {
|
5 |
-
"editor.defaultFormatter": "
|
6 |
"editor.formatOnType": true,
|
7 |
"editor.codeActionsOnSave": {
|
|
|
8 |
"source.organizeImports": "explicit"
|
9 |
}
|
10 |
},
|
11 |
"[jupyter]": {
|
12 |
"files.insertFinalNewline": false
|
13 |
},
|
14 |
-
"black-formatter.args": [
|
15 |
-
"--line-length=119"
|
16 |
-
],
|
17 |
-
"isort.args": ["--profile", "black"],
|
18 |
-
"flake8.args": [
|
19 |
-
"--max-line-length=119"
|
20 |
-
],
|
21 |
-
"ruff.lint.args": [
|
22 |
-
"--line-length=119"
|
23 |
-
],
|
24 |
"notebook.output.scrolling": true,
|
25 |
"notebook.formatOnCellExecution": true,
|
26 |
"notebook.formatOnSave.enabled": true,
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
}
|
|
|
2 |
"editor.formatOnSave": true,
|
3 |
"files.insertFinalNewline": false,
|
4 |
"[python]": {
|
5 |
+
"editor.defaultFormatter": "charliermarsh.ruff",
|
6 |
"editor.formatOnType": true,
|
7 |
"editor.codeActionsOnSave": {
|
8 |
+
"source.fixAll.ruff": "explicit",
|
9 |
"source.organizeImports": "explicit"
|
10 |
}
|
11 |
},
|
12 |
"[jupyter]": {
|
13 |
"files.insertFinalNewline": false
|
14 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
"notebook.output.scrolling": true,
|
16 |
"notebook.formatOnCellExecution": true,
|
17 |
"notebook.formatOnSave.enabled": true,
|
18 |
+
"notebook.codeActionsOnSave": {
|
19 |
+
"source.organizeImports": "explicit"
|
20 |
+
}
|
21 |
}
|
README.md
CHANGED
@@ -4,7 +4,7 @@ emoji: 🧢
|
|
4 |
colorFrom: yellow
|
5 |
colorTo: blue
|
6 |
sdk: gradio
|
7 |
-
sdk_version: 5.
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
license: mit
|
|
|
4 |
colorFrom: yellow
|
5 |
colorTo: blue
|
6 |
sdk: gradio
|
7 |
+
sdk_version: 5.9.1
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
license: mit
|
app_image_to_3d.py
CHANGED
@@ -15,10 +15,11 @@ from utils import randomize_seed_fn
|
|
15 |
|
16 |
def create_demo(model: Model) -> gr.Blocks:
|
17 |
if not pathlib.Path("corgi.png").exists():
|
18 |
-
subprocess.run(
|
19 |
shlex.split(
|
20 |
"wget https://raw.githubusercontent.com/openai/shap-e/d99cedaea18e0989e340163dbaeb4b109fa9e8ec/shap_e/examples/example_data/corgi.png -O corgi.png"
|
21 |
-
)
|
|
|
22 |
)
|
23 |
examples = ["corgi.png"]
|
24 |
|
|
|
15 |
|
16 |
def create_demo(model: Model) -> gr.Blocks:
|
17 |
if not pathlib.Path("corgi.png").exists():
|
18 |
+
subprocess.run( # noqa: S603
|
19 |
shlex.split(
|
20 |
"wget https://raw.githubusercontent.com/openai/shap-e/d99cedaea18e0989e340163dbaeb4b109fa9e8ec/shap_e/examples/example_data/corgi.png -O corgi.png"
|
21 |
+
),
|
22 |
+
check=True,
|
23 |
)
|
24 |
examples = ["corgi.png"]
|
25 |
|
pyproject.toml
CHANGED
@@ -5,12 +5,48 @@ description = ""
|
|
5 |
readme = "README.md"
|
6 |
requires-python = ">=3.10"
|
7 |
dependencies = [
|
8 |
-
"accelerate>=1.
|
9 |
-
"diffusers>=0.
|
10 |
-
"gradio
|
11 |
-
"spaces>=0.
|
12 |
"torch==2.4.0",
|
13 |
"torchvision>=0.19.0",
|
14 |
-
"transformers>=4.
|
15 |
-
"trimesh>=4.
|
16 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
readme = "README.md"
|
6 |
requires-python = ">=3.10"
|
7 |
dependencies = [
|
8 |
+
"accelerate>=1.2.1",
|
9 |
+
"diffusers>=0.32.1",
|
10 |
+
"gradio>=5.9.1",
|
11 |
+
"spaces>=0.31.1",
|
12 |
"torch==2.4.0",
|
13 |
"torchvision>=0.19.0",
|
14 |
+
"transformers>=4.47.1",
|
15 |
+
"trimesh>=4.5.3",
|
16 |
]
|
17 |
+
|
18 |
+
[tool.ruff]
|
19 |
+
line-length = 119
|
20 |
+
|
21 |
+
[tool.ruff.lint]
|
22 |
+
select = ["ALL"]
|
23 |
+
ignore = [
|
24 |
+
"COM812", # missing-trailing-comma
|
25 |
+
"D203", # one-blank-line-before-class
|
26 |
+
"D213", # multi-line-summary-second-line
|
27 |
+
"E501", # line-too-long
|
28 |
+
"SIM117", # multiple-with-statements
|
29 |
+
]
|
30 |
+
extend-ignore = [
|
31 |
+
"D100", # undocumented-public-module
|
32 |
+
"D101", # undocumented-public-class
|
33 |
+
"D102", # undocumented-public-method
|
34 |
+
"D103", # undocumented-public-function
|
35 |
+
"D104", # undocumented-public-package
|
36 |
+
"D105", # undocumented-magic-method
|
37 |
+
"D107", # undocumented-public-init
|
38 |
+
"EM101", # raw-string-in-exception
|
39 |
+
"FBT001", # boolean-type-hint-positional-argument
|
40 |
+
"FBT002", # boolean-default-value-positional-argument
|
41 |
+
"PD901", # pandas-df-variable-name
|
42 |
+
"PGH003", # blanket-type-ignore
|
43 |
+
"PLR0913", # too-many-arguments
|
44 |
+
"PLR0915", # too-many-statements
|
45 |
+
"TRY003", # raise-vanilla-args
|
46 |
+
]
|
47 |
+
unfixable = [
|
48 |
+
"F401", # unused-import
|
49 |
+
]
|
50 |
+
|
51 |
+
[tool.ruff.format]
|
52 |
+
docstring-code-format = true
|
requirements.txt
CHANGED
@@ -1,34 +1,34 @@
|
|
1 |
# This file was autogenerated by uv via the following command:
|
2 |
# uv pip compile pyproject.toml -o requirements.txt
|
3 |
-
accelerate==1.
|
4 |
# via shap-e (pyproject.toml)
|
5 |
aiofiles==23.2.1
|
6 |
# via gradio
|
7 |
annotated-types==0.7.0
|
8 |
# via pydantic
|
9 |
-
anyio==4.
|
10 |
# via
|
11 |
# gradio
|
12 |
# httpx
|
13 |
# starlette
|
14 |
-
certifi==2024.
|
15 |
# via
|
16 |
# httpcore
|
17 |
# httpx
|
18 |
# requests
|
19 |
-
charset-normalizer==3.4.
|
20 |
# via requests
|
21 |
-
click==8.1.
|
22 |
# via
|
23 |
# typer
|
24 |
# uvicorn
|
25 |
-
diffusers==0.
|
26 |
# via shap-e (pyproject.toml)
|
27 |
exceptiongroup==1.2.2
|
28 |
# via anyio
|
29 |
-
fastapi==0.115.
|
30 |
# via gradio
|
31 |
-
ffmpy==0.
|
32 |
# via gradio
|
33 |
filelock==3.16.1
|
34 |
# via
|
@@ -37,29 +37,30 @@ filelock==3.16.1
|
|
37 |
# torch
|
38 |
# transformers
|
39 |
# triton
|
40 |
-
fsspec==2024.
|
41 |
# via
|
42 |
# gradio-client
|
43 |
# huggingface-hub
|
44 |
# torch
|
45 |
-
gradio==5.
|
46 |
# via
|
47 |
# shap-e (pyproject.toml)
|
48 |
# spaces
|
49 |
-
gradio-client==1.
|
50 |
# via gradio
|
51 |
h11==0.14.0
|
52 |
# via
|
53 |
# httpcore
|
54 |
# uvicorn
|
55 |
-
httpcore==1.0.
|
56 |
# via httpx
|
57 |
-
httpx==0.
|
58 |
# via
|
59 |
# gradio
|
60 |
# gradio-client
|
|
|
61 |
# spaces
|
62 |
-
huggingface-hub==0.
|
63 |
# via
|
64 |
# accelerate
|
65 |
# diffusers
|
@@ -74,7 +75,7 @@ idna==3.10
|
|
74 |
# requests
|
75 |
importlib-metadata==8.5.0
|
76 |
# via diffusers
|
77 |
-
jinja2==3.1.
|
78 |
# via
|
79 |
# gradio
|
80 |
# torch
|
@@ -88,9 +89,9 @@ mdurl==0.1.2
|
|
88 |
# via markdown-it-py
|
89 |
mpmath==1.3.0
|
90 |
# via sympy
|
91 |
-
networkx==3.
|
92 |
# via torch
|
93 |
-
numpy==
|
94 |
# via
|
95 |
# accelerate
|
96 |
# diffusers
|
@@ -124,15 +125,15 @@ nvidia-cusparse-cu12==12.1.0.106
|
|
124 |
# torch
|
125 |
nvidia-nccl-cu12==2.20.5
|
126 |
# via torch
|
127 |
-
nvidia-nvjitlink-cu12==12.6.
|
128 |
# via
|
129 |
# nvidia-cusolver-cu12
|
130 |
# nvidia-cusparse-cu12
|
131 |
nvidia-nvtx-cu12==12.1.105
|
132 |
# via torch
|
133 |
-
orjson==3.10.
|
134 |
# via gradio
|
135 |
-
packaging==24.
|
136 |
# via
|
137 |
# accelerate
|
138 |
# gradio
|
@@ -142,7 +143,7 @@ packaging==24.1
|
|
142 |
# transformers
|
143 |
pandas==2.2.3
|
144 |
# via gradio
|
145 |
-
pillow==
|
146 |
# via
|
147 |
# diffusers
|
148 |
# gradio
|
@@ -151,12 +152,12 @@ psutil==5.9.8
|
|
151 |
# via
|
152 |
# accelerate
|
153 |
# spaces
|
154 |
-
pydantic==2.
|
155 |
# via
|
156 |
# fastapi
|
157 |
# gradio
|
158 |
# spaces
|
159 |
-
pydantic-core==2.
|
160 |
# via pydantic
|
161 |
pydub==0.25.1
|
162 |
# via gradio
|
@@ -164,7 +165,7 @@ pygments==2.18.0
|
|
164 |
# via rich
|
165 |
python-dateutil==2.9.0.post0
|
166 |
# via pandas
|
167 |
-
python-multipart==0.0.
|
168 |
# via gradio
|
169 |
pytz==2024.2
|
170 |
# via pandas
|
@@ -174,7 +175,7 @@ pyyaml==6.0.2
|
|
174 |
# gradio
|
175 |
# huggingface-hub
|
176 |
# transformers
|
177 |
-
regex==2024.
|
178 |
# via
|
179 |
# diffusers
|
180 |
# transformers
|
@@ -184,9 +185,11 @@ requests==2.32.3
|
|
184 |
# huggingface-hub
|
185 |
# spaces
|
186 |
# transformers
|
187 |
-
rich==13.9.
|
188 |
# via typer
|
189 |
-
ruff==0.
|
|
|
|
|
190 |
# via gradio
|
191 |
safetensors==0.4.5
|
192 |
# via
|
@@ -197,21 +200,21 @@ semantic-version==2.10.0
|
|
197 |
# via gradio
|
198 |
shellingham==1.5.4
|
199 |
# via typer
|
200 |
-
six==1.
|
201 |
# via python-dateutil
|
202 |
sniffio==1.3.1
|
203 |
-
# via
|
204 |
-
|
205 |
-
# httpx
|
206 |
-
spaces==0.30.3
|
207 |
# via shap-e (pyproject.toml)
|
208 |
-
starlette==0.
|
209 |
-
# via
|
|
|
|
|
210 |
sympy==1.13.3
|
211 |
# via torch
|
212 |
-
tokenizers==0.
|
213 |
# via transformers
|
214 |
-
tomlkit==0.
|
215 |
# via gradio
|
216 |
torch==2.4.0
|
217 |
# via
|
@@ -220,17 +223,17 @@ torch==2.4.0
|
|
220 |
# torchvision
|
221 |
torchvision==0.19.0
|
222 |
# via shap-e (pyproject.toml)
|
223 |
-
tqdm==4.
|
224 |
# via
|
225 |
# huggingface-hub
|
226 |
# transformers
|
227 |
-
transformers==4.
|
228 |
# via shap-e (pyproject.toml)
|
229 |
-
trimesh==4.
|
230 |
# via shap-e (pyproject.toml)
|
231 |
triton==3.0.0
|
232 |
# via torch
|
233 |
-
typer==0.
|
234 |
# via gradio
|
235 |
typing-extensions==4.12.2
|
236 |
# via
|
@@ -248,11 +251,11 @@ typing-extensions==4.12.2
|
|
248 |
# uvicorn
|
249 |
tzdata==2024.2
|
250 |
# via pandas
|
251 |
-
urllib3==2.
|
252 |
# via requests
|
253 |
-
uvicorn==0.
|
254 |
# via gradio
|
255 |
-
websockets==
|
256 |
# via gradio-client
|
257 |
-
zipp==3.
|
258 |
# via importlib-metadata
|
|
|
1 |
# This file was autogenerated by uv via the following command:
|
2 |
# uv pip compile pyproject.toml -o requirements.txt
|
3 |
+
accelerate==1.2.1
|
4 |
# via shap-e (pyproject.toml)
|
5 |
aiofiles==23.2.1
|
6 |
# via gradio
|
7 |
annotated-types==0.7.0
|
8 |
# via pydantic
|
9 |
+
anyio==4.7.0
|
10 |
# via
|
11 |
# gradio
|
12 |
# httpx
|
13 |
# starlette
|
14 |
+
certifi==2024.12.14
|
15 |
# via
|
16 |
# httpcore
|
17 |
# httpx
|
18 |
# requests
|
19 |
+
charset-normalizer==3.4.1
|
20 |
# via requests
|
21 |
+
click==8.1.8
|
22 |
# via
|
23 |
# typer
|
24 |
# uvicorn
|
25 |
+
diffusers==0.32.1
|
26 |
# via shap-e (pyproject.toml)
|
27 |
exceptiongroup==1.2.2
|
28 |
# via anyio
|
29 |
+
fastapi==0.115.6
|
30 |
# via gradio
|
31 |
+
ffmpy==0.5.0
|
32 |
# via gradio
|
33 |
filelock==3.16.1
|
34 |
# via
|
|
|
37 |
# torch
|
38 |
# transformers
|
39 |
# triton
|
40 |
+
fsspec==2024.12.0
|
41 |
# via
|
42 |
# gradio-client
|
43 |
# huggingface-hub
|
44 |
# torch
|
45 |
+
gradio==5.9.1
|
46 |
# via
|
47 |
# shap-e (pyproject.toml)
|
48 |
# spaces
|
49 |
+
gradio-client==1.5.2
|
50 |
# via gradio
|
51 |
h11==0.14.0
|
52 |
# via
|
53 |
# httpcore
|
54 |
# uvicorn
|
55 |
+
httpcore==1.0.7
|
56 |
# via httpx
|
57 |
+
httpx==0.28.1
|
58 |
# via
|
59 |
# gradio
|
60 |
# gradio-client
|
61 |
+
# safehttpx
|
62 |
# spaces
|
63 |
+
huggingface-hub==0.27.0
|
64 |
# via
|
65 |
# accelerate
|
66 |
# diffusers
|
|
|
75 |
# requests
|
76 |
importlib-metadata==8.5.0
|
77 |
# via diffusers
|
78 |
+
jinja2==3.1.5
|
79 |
# via
|
80 |
# gradio
|
81 |
# torch
|
|
|
89 |
# via markdown-it-py
|
90 |
mpmath==1.3.0
|
91 |
# via sympy
|
92 |
+
networkx==3.4.2
|
93 |
# via torch
|
94 |
+
numpy==2.2.1
|
95 |
# via
|
96 |
# accelerate
|
97 |
# diffusers
|
|
|
125 |
# torch
|
126 |
nvidia-nccl-cu12==2.20.5
|
127 |
# via torch
|
128 |
+
nvidia-nvjitlink-cu12==12.6.85
|
129 |
# via
|
130 |
# nvidia-cusolver-cu12
|
131 |
# nvidia-cusparse-cu12
|
132 |
nvidia-nvtx-cu12==12.1.105
|
133 |
# via torch
|
134 |
+
orjson==3.10.13
|
135 |
# via gradio
|
136 |
+
packaging==24.2
|
137 |
# via
|
138 |
# accelerate
|
139 |
# gradio
|
|
|
143 |
# transformers
|
144 |
pandas==2.2.3
|
145 |
# via gradio
|
146 |
+
pillow==11.0.0
|
147 |
# via
|
148 |
# diffusers
|
149 |
# gradio
|
|
|
152 |
# via
|
153 |
# accelerate
|
154 |
# spaces
|
155 |
+
pydantic==2.10.4
|
156 |
# via
|
157 |
# fastapi
|
158 |
# gradio
|
159 |
# spaces
|
160 |
+
pydantic-core==2.27.2
|
161 |
# via pydantic
|
162 |
pydub==0.25.1
|
163 |
# via gradio
|
|
|
165 |
# via rich
|
166 |
python-dateutil==2.9.0.post0
|
167 |
# via pandas
|
168 |
+
python-multipart==0.0.20
|
169 |
# via gradio
|
170 |
pytz==2024.2
|
171 |
# via pandas
|
|
|
175 |
# gradio
|
176 |
# huggingface-hub
|
177 |
# transformers
|
178 |
+
regex==2024.11.6
|
179 |
# via
|
180 |
# diffusers
|
181 |
# transformers
|
|
|
185 |
# huggingface-hub
|
186 |
# spaces
|
187 |
# transformers
|
188 |
+
rich==13.9.4
|
189 |
# via typer
|
190 |
+
ruff==0.8.4
|
191 |
+
# via gradio
|
192 |
+
safehttpx==0.1.6
|
193 |
# via gradio
|
194 |
safetensors==0.4.5
|
195 |
# via
|
|
|
200 |
# via gradio
|
201 |
shellingham==1.5.4
|
202 |
# via typer
|
203 |
+
six==1.17.0
|
204 |
# via python-dateutil
|
205 |
sniffio==1.3.1
|
206 |
+
# via anyio
|
207 |
+
spaces==0.31.1
|
|
|
|
|
208 |
# via shap-e (pyproject.toml)
|
209 |
+
starlette==0.41.3
|
210 |
+
# via
|
211 |
+
# fastapi
|
212 |
+
# gradio
|
213 |
sympy==1.13.3
|
214 |
# via torch
|
215 |
+
tokenizers==0.21.0
|
216 |
# via transformers
|
217 |
+
tomlkit==0.13.2
|
218 |
# via gradio
|
219 |
torch==2.4.0
|
220 |
# via
|
|
|
223 |
# torchvision
|
224 |
torchvision==0.19.0
|
225 |
# via shap-e (pyproject.toml)
|
226 |
+
tqdm==4.67.1
|
227 |
# via
|
228 |
# huggingface-hub
|
229 |
# transformers
|
230 |
+
transformers==4.47.1
|
231 |
# via shap-e (pyproject.toml)
|
232 |
+
trimesh==4.5.3
|
233 |
# via shap-e (pyproject.toml)
|
234 |
triton==3.0.0
|
235 |
# via torch
|
236 |
+
typer==0.15.1
|
237 |
# via gradio
|
238 |
typing-extensions==4.12.2
|
239 |
# via
|
|
|
251 |
# uvicorn
|
252 |
tzdata==2024.2
|
253 |
# via pandas
|
254 |
+
urllib3==2.3.0
|
255 |
# via requests
|
256 |
+
uvicorn==0.34.0
|
257 |
# via gradio
|
258 |
+
websockets==14.1
|
259 |
# via gradio-client
|
260 |
+
zipp==3.21.0
|
261 |
# via importlib-metadata
|
uv.lock
CHANGED
@@ -9,7 +9,7 @@ resolution-markers = [
|
|
9 |
|
10 |
[[package]]
|
11 |
name = "accelerate"
|
12 |
-
version = "1.
|
13 |
source = { registry = "https://pypi.org/simple" }
|
14 |
dependencies = [
|
15 |
{ name = "huggingface-hub" },
|
@@ -20,9 +20,9 @@ dependencies = [
|
|
20 |
{ name = "safetensors" },
|
21 |
{ name = "torch" },
|
22 |
]
|
23 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
24 |
wheels = [
|
25 |
-
{ url = "https://files.pythonhosted.org/packages/
|
26 |
]
|
27 |
|
28 |
[[package]]
|
@@ -58,6 +58,46 @@ wheels = [
|
|
58 |
{ url = "https://files.pythonhosted.org/packages/9e/ef/7a4f225581a0d7886ea28359179cb861d7fbcdefad29663fc1167b86f69f/anyio-4.6.0-py3-none-any.whl", hash = "sha256:c7d2e9d63e31599eeb636c8c5c03a7e108d73b345f064f1c19fdc87b79036a9a", size = 89631 },
|
59 |
]
|
60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
[[package]]
|
62 |
name = "certifi"
|
63 |
version = "2024.8.30"
|
@@ -141,7 +181,7 @@ name = "click"
|
|
141 |
version = "8.1.7"
|
142 |
source = { registry = "https://pypi.org/simple" }
|
143 |
dependencies = [
|
144 |
-
{ name = "colorama", marker = "
|
145 |
]
|
146 |
sdist = { url = "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", size = 336121 }
|
147 |
wheels = [
|
@@ -159,7 +199,7 @@ wheels = [
|
|
159 |
|
160 |
[[package]]
|
161 |
name = "diffusers"
|
162 |
-
version = "0.
|
163 |
source = { registry = "https://pypi.org/simple" }
|
164 |
dependencies = [
|
165 |
{ name = "filelock" },
|
@@ -171,9 +211,9 @@ dependencies = [
|
|
171 |
{ name = "requests" },
|
172 |
{ name = "safetensors" },
|
173 |
]
|
174 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
175 |
wheels = [
|
176 |
-
{ url = "https://files.pythonhosted.org/packages/
|
177 |
]
|
178 |
|
179 |
[[package]]
|
@@ -187,16 +227,16 @@ wheels = [
|
|
187 |
|
188 |
[[package]]
|
189 |
name = "fastapi"
|
190 |
-
version = "0.115.
|
191 |
source = { registry = "https://pypi.org/simple" }
|
192 |
dependencies = [
|
193 |
{ name = "pydantic" },
|
194 |
{ name = "starlette" },
|
195 |
{ name = "typing-extensions" },
|
196 |
]
|
197 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
198 |
wheels = [
|
199 |
-
{ url = "https://files.pythonhosted.org/packages/
|
200 |
]
|
201 |
|
202 |
[[package]]
|
@@ -228,11 +268,12 @@ wheels = [
|
|
228 |
|
229 |
[[package]]
|
230 |
name = "gradio"
|
231 |
-
version = "5.
|
232 |
source = { registry = "https://pypi.org/simple" }
|
233 |
dependencies = [
|
234 |
{ name = "aiofiles" },
|
235 |
{ name = "anyio" },
|
|
|
236 |
{ name = "fastapi" },
|
237 |
{ name = "ffmpy" },
|
238 |
{ name = "gradio-client" },
|
@@ -250,21 +291,22 @@ dependencies = [
|
|
250 |
{ name = "python-multipart" },
|
251 |
{ name = "pyyaml" },
|
252 |
{ name = "ruff", marker = "sys_platform != 'emscripten'" },
|
|
|
253 |
{ name = "semantic-version" },
|
|
|
254 |
{ name = "tomlkit" },
|
255 |
{ name = "typer", marker = "sys_platform != 'emscripten'" },
|
256 |
{ name = "typing-extensions" },
|
257 |
{ name = "urllib3", marker = "sys_platform == 'emscripten'" },
|
258 |
{ name = "uvicorn", marker = "sys_platform != 'emscripten'" },
|
259 |
]
|
260 |
-
sdist = { url = "https://files.pythonhosted.org/packages/7f/48/111e503700934d5d2f4ab9b593aff9890cd6af7c0a35a649edf593ec6b13/gradio-5.0.2.tar.gz", hash = "sha256:ba49bd8d58dd74302e019aa5c0cd8c351d534ec2ea9cbc83e944be7b2f3cc56c", size = 51975122 }
|
261 |
wheels = [
|
262 |
-
{ url = "https://files.pythonhosted.org/packages/
|
263 |
]
|
264 |
|
265 |
[[package]]
|
266 |
name = "gradio-client"
|
267 |
-
version = "1.
|
268 |
source = { registry = "https://pypi.org/simple" }
|
269 |
dependencies = [
|
270 |
{ name = "fsspec" },
|
@@ -274,9 +316,9 @@ dependencies = [
|
|
274 |
{ name = "typing-extensions" },
|
275 |
{ name = "websockets" },
|
276 |
]
|
277 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
278 |
wheels = [
|
279 |
-
{ url = "https://files.pythonhosted.org/packages/
|
280 |
]
|
281 |
|
282 |
[[package]]
|
@@ -752,8 +794,6 @@ version = "5.9.8"
|
|
752 |
source = { registry = "https://pypi.org/simple" }
|
753 |
sdist = { url = "https://files.pythonhosted.org/packages/90/c7/6dc0a455d111f68ee43f27793971cf03fe29b6ef972042549db29eec39a2/psutil-5.9.8.tar.gz", hash = "sha256:6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c", size = 503247 }
|
754 |
wheels = [
|
755 |
-
{ url = "https://files.pythonhosted.org/packages/fe/5f/c26deb822fd3daf8fde4bdb658bf87d9ab1ffd3fca483816e89a9a9a9084/psutil-5.9.8-cp27-none-win32.whl", hash = "sha256:36f435891adb138ed3c9e58c6af3e2e6ca9ac2f365efe1f9cfef2794e6c93b4e", size = 248660 },
|
756 |
-
{ url = "https://files.pythonhosted.org/packages/32/1d/cf66073d74d6146187e2d0081a7616df4437214afa294ee4f16f80a2f96a/psutil-5.9.8-cp27-none-win_amd64.whl", hash = "sha256:bd1184ceb3f87651a67b2708d4c3338e9b10c5df903f2e3776b62303b26cb631", size = 251966 },
|
757 |
{ url = "https://files.pythonhosted.org/packages/e7/e3/07ae864a636d70a8a6f58da27cb1179192f1140d5d1da10886ade9405797/psutil-5.9.8-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81", size = 248702 },
|
758 |
{ url = "https://files.pythonhosted.org/packages/b3/bd/28c5f553667116b2598b9cc55908ec435cb7f77a34f2bff3e3ca765b0f78/psutil-5.9.8-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421", size = 285242 },
|
759 |
{ url = "https://files.pythonhosted.org/packages/c5/4f/0e22aaa246f96d6ac87fe5ebb9c5a693fbe8877f537a1022527c47ca43c5/psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4", size = 288191 },
|
@@ -875,11 +915,11 @@ wheels = [
|
|
875 |
|
876 |
[[package]]
|
877 |
name = "python-multipart"
|
878 |
-
version = "0.0.
|
879 |
source = { registry = "https://pypi.org/simple" }
|
880 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
881 |
wheels = [
|
882 |
-
{ url = "https://files.pythonhosted.org/packages/
|
883 |
]
|
884 |
|
885 |
[[package]]
|
@@ -1058,6 +1098,18 @@ wheels = [
|
|
1058 |
{ url = "https://files.pythonhosted.org/packages/3e/14/fd026bc74ded05e2351681545a5f626e78ef831f8edce064d61acd2e6ec7/ruff-0.6.9-py3-none-win_arm64.whl", hash = "sha256:a9641e31476d601f83cd602608739a0840e348bda93fec9f1ee816f8b6798b93", size = 8679879 },
|
1059 |
]
|
1060 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1061 |
[[package]]
|
1062 |
name = "safetensors"
|
1063 |
version = "0.4.5"
|
@@ -1145,14 +1197,14 @@ dependencies = [
|
|
1145 |
|
1146 |
[package.metadata]
|
1147 |
requires-dist = [
|
1148 |
-
{ name = "accelerate", specifier = ">=1.
|
1149 |
-
{ name = "diffusers", specifier = ">=0.
|
1150 |
-
{ name = "gradio", specifier = "
|
1151 |
-
{ name = "spaces", specifier = ">=0.
|
1152 |
{ name = "torch", specifier = "==2.4.0" },
|
1153 |
{ name = "torchvision", specifier = ">=0.19.0" },
|
1154 |
-
{ name = "transformers", specifier = ">=4.
|
1155 |
-
{ name = "trimesh", specifier = ">=4.
|
1156 |
]
|
1157 |
|
1158 |
[[package]]
|
@@ -1184,7 +1236,7 @@ wheels = [
|
|
1184 |
|
1185 |
[[package]]
|
1186 |
name = "spaces"
|
1187 |
-
version = "0.
|
1188 |
source = { registry = "https://pypi.org/simple" }
|
1189 |
dependencies = [
|
1190 |
{ name = "gradio" },
|
@@ -1195,21 +1247,21 @@ dependencies = [
|
|
1195 |
{ name = "requests" },
|
1196 |
{ name = "typing-extensions" },
|
1197 |
]
|
1198 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
1199 |
wheels = [
|
1200 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1201 |
]
|
1202 |
|
1203 |
[[package]]
|
1204 |
name = "starlette"
|
1205 |
-
version = "0.
|
1206 |
source = { registry = "https://pypi.org/simple" }
|
1207 |
dependencies = [
|
1208 |
{ name = "anyio" },
|
1209 |
]
|
1210 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
1211 |
wheels = [
|
1212 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1213 |
]
|
1214 |
|
1215 |
[[package]]
|
@@ -1226,56 +1278,27 @@ wheels = [
|
|
1226 |
|
1227 |
[[package]]
|
1228 |
name = "tokenizers"
|
1229 |
-
version = "0.
|
1230 |
source = { registry = "https://pypi.org/simple" }
|
1231 |
dependencies = [
|
1232 |
{ name = "huggingface-hub" },
|
1233 |
]
|
1234 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
1235 |
-
wheels = [
|
1236 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1237 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1238 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1239 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1240 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1241 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1242 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1243 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1244 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1245 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1246 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1247 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1248 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1249 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1250 |
-
{ url = "https://files.pythonhosted.org/packages/95/1e/800e0896ea43ab86d70cfc6ed6a30d6aefcab498eff49db79cc92e08e1fe/tokenizers-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cce124264903a8ea6f8f48e1cc7669e5ef638c18bd4ab0a88769d5f92debdf7f", size = 2891801 },
|
1251 |
-
{ url = "https://files.pythonhosted.org/packages/02/80/22ceab06d120df5b589f993248bceef177a932024ae8ee033ec3da5cc87f/tokenizers-0.20.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07bbeba0231cf8de07aa6b9e33e9779ff103d47042eeeb859a8c432e3292fb98", size = 2753762 },
|
1252 |
-
{ url = "https://files.pythonhosted.org/packages/22/7c/02431f0711162ab3994e4099b9ece4b6a00755e3180bf5dfe70da0c13836/tokenizers-0.20.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:06c0ca8397b35d38b83a44a9c6929790c1692957d88541df061cb34d82ebbf08", size = 3010928 },
|
1253 |
-
{ url = "https://files.pythonhosted.org/packages/bc/14/193b7e58017e9592799498686df718c5f68bfb72205d3075ce9cdd441db7/tokenizers-0.20.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ca6557ac3b83d912dfbb1f70ab56bd4b0594043916688e906ede09f42e192401", size = 3032435 },
|
1254 |
-
{ url = "https://files.pythonhosted.org/packages/71/ae/c7fc7a614ce78cab7b8f82f7a24a074837cbc7e0086960cbe4801b2b3c83/tokenizers-0.20.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2a5ad94c9e80ac6098328bee2e3264dbced4c6faa34429994d473f795ec58ef4", size = 3328437 },
|
1255 |
-
{ url = "https://files.pythonhosted.org/packages/a5/0e/e4421e6b8c8b3ae093bef22faa28c50d7dbd654f661edc5f5880a93dbf10/tokenizers-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b5c7f906ee6bec30a9dc20268a8b80f3b9584de1c9f051671cb057dc6ce28f6", size = 2936532 },
|
1256 |
-
{ url = "https://files.pythonhosted.org/packages/b9/08/ac9c8fe9c1f5b4ef89bcbf543cda890e76c2ea1c2e957bf77fd5fcf72b6c/tokenizers-0.20.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:31e087e9ee1b8f075b002bfee257e858dc695f955b43903e1bb4aa9f170e37fe", size = 8965273 },
|
1257 |
-
{ url = "https://files.pythonhosted.org/packages/fb/71/b9626f9f5a33dd1d80bb6d3721f0a4b0b48ced0c702e65aad5c8c7c1ae7e/tokenizers-0.20.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c3124fb6f3346cb3d8d775375d3b429bf4dcfc24f739822702009d20a4297990", size = 9283768 },
|
1258 |
-
{ url = "https://files.pythonhosted.org/packages/ba/78/70f79f939385579bb25f14cb14ab0eaa49e46a7d099577c2e08e3c3597d8/tokenizers-0.20.0-cp311-none-win32.whl", hash = "sha256:a4bb8b40ba9eefa621fdcabf04a74aa6038ae3be0c614c6458bd91a4697a452f", size = 2126085 },
|
1259 |
-
{ url = "https://files.pythonhosted.org/packages/c0/3c/9228601e180b177755fd9f35cbb229c13f1919a55f07a602b1bd7d716470/tokenizers-0.20.0-cp311-none-win_amd64.whl", hash = "sha256:2b709d371f1fe60a28ef0c5c67815952d455ca7f34dbe7197eaaed3cc54b658e", size = 2327670 },
|
1260 |
-
{ url = "https://files.pythonhosted.org/packages/ce/d4/152f9964cee16b43b9147212e925793df1a469324b29b4c7a6cb60280c99/tokenizers-0.20.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:15c81a17d0d66f4987c6ca16f4bea7ec253b8c7ed1bb00fdc5d038b1bb56e714", size = 2613552 },
|
1261 |
-
{ url = "https://files.pythonhosted.org/packages/6e/99/594b518d44ba2b099753816a9c0c33dbdcf77cc3ec5b256690f70d7431c2/tokenizers-0.20.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6a531cdf1fb6dc41c984c785a3b299cb0586de0b35683842a3afbb1e5207f910", size = 2513918 },
|
1262 |
-
{ url = "https://files.pythonhosted.org/packages/24/fa/77f0cf9b3c662b4de18953fb06126c424059f4b09ca2d1b720beabc6afde/tokenizers-0.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:06caabeb4587f8404e0cd9d40f458e9cba3e815c8155a38e579a74ff3e2a4301", size = 2892465 },
|
1263 |
-
{ url = "https://files.pythonhosted.org/packages/2d/e6/59abfc09f1dc23a47fd03dd8e3bf3fce67d9be2b8ba15a73c9a86b5a646c/tokenizers-0.20.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8768f964f23f5b9f50546c0369c75ab3262de926983888bbe8b98be05392a79c", size = 2750862 },
|
1264 |
-
{ url = "https://files.pythonhosted.org/packages/0f/b2/f212ca05c1b246b9429905c18a4d68abacf2a35214eceedb1d65c6c37831/tokenizers-0.20.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:626403860152c816f97b649fd279bd622c3d417678c93b4b1a8909b6380b69a8", size = 3012971 },
|
1265 |
-
{ url = "https://files.pythonhosted.org/packages/16/0b/099f5e5b97e8323837a5828f6d21f4bb2a3b529507dc19bd274e48e15825/tokenizers-0.20.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c1b88fa9e5ff062326f4bf82681da5a96fca7104d921a6bd7b1e6fcf224af26", size = 3038445 },
|
1266 |
-
{ url = "https://files.pythonhosted.org/packages/62/7c/4e3cb25dc1c5eea6053752f55007071da6b33a96021e0cea4b45b6ef0908/tokenizers-0.20.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d7e559436a07dc547f22ce1101f26d8b2fad387e28ec8e7e1e3b11695d681d8", size = 3329352 },
|
1267 |
-
{ url = "https://files.pythonhosted.org/packages/32/20/a8fe63317d4f3c015cbd5b6dec0ce08e2722685ca836ad4a44dec53d000f/tokenizers-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e48afb75e50449848964e4a67b0da01261dd3aa8df8daecf10db8fd7f5b076eb", size = 2938786 },
|
1268 |
-
{ url = "https://files.pythonhosted.org/packages/06/e8/78f1c0f356d0a6e4e4e450e2419ace1918bfab875100c3047021a8261ba0/tokenizers-0.20.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:baf5d0e1ff44710a95eefc196dd87666ffc609fd447c5e5b68272a7c3d342a1d", size = 8967350 },
|
1269 |
-
{ url = "https://files.pythonhosted.org/packages/e6/eb/3a1edfc1ffb876ffc1f668c8fa2b2ffb57edf8e9188af49218cf41f9cd9f/tokenizers-0.20.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e5e56df0e8ed23ba60ae3848c3f069a0710c4b197218fe4f89e27eba38510768", size = 9284785 },
|
1270 |
-
{ url = "https://files.pythonhosted.org/packages/00/75/426a93399ba5e6e879215e1abb696adb83b1e2a98d65b47b8ba4262b3d17/tokenizers-0.20.0-cp312-none-win32.whl", hash = "sha256:ec53e5ecc142a82432f9c6c677dbbe5a2bfee92b8abf409a9ecb0d425ee0ce75", size = 2125012 },
|
1271 |
-
{ url = "https://files.pythonhosted.org/packages/a5/45/9c19187645401ec30884379ada74aa6e71fb5eaf20485a82ea37a0fd3659/tokenizers-0.20.0-cp312-none-win_amd64.whl", hash = "sha256:f18661ece72e39c0dfaa174d6223248a15b457dbd4b0fc07809b8e6d3ca1a234", size = 2314154 },
|
1272 |
-
{ url = "https://files.pythonhosted.org/packages/cd/99/dba2f18ba180aefddb65852d2cea69de607232f4cf1d999e789899d56c19/tokenizers-0.20.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:d68e15f1815357b059ec266062340c343ea7f98f7f330602df81ffa3474b6122", size = 2626438 },
|
1273 |
-
{ url = "https://files.pythonhosted.org/packages/79/e6/eb28c3c7d23f3feaa9fb6ae16ff313210474b3c9f81689afe6d132915da0/tokenizers-0.20.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:23f9ecec637b9bc80da5f703808d29ed5329e56b5aa8d791d1088014f48afadc", size = 2517016 },
|
1274 |
-
{ url = "https://files.pythonhosted.org/packages/18/2f/35f7fdbf1ae6fa3d0348531596a63651fdb117ff367e3dfe8a6be5f31f5a/tokenizers-0.20.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f830b318ee599e3d0665b3e325f85bc75ee2d2ca6285f52e439dc22b64691580", size = 2890784 },
|
1275 |
-
{ url = "https://files.pythonhosted.org/packages/97/10/7b74d7e5663f886d058df470f14fd492078533a5aee52bf1553eed83a49d/tokenizers-0.20.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3dc750def789cb1de1b5a37657919545e1d9ffa667658b3fa9cb7862407a1b8", size = 3007139 },
|
1276 |
-
{ url = "https://files.pythonhosted.org/packages/77/5a/a59c9f97000fce432e3728fbe32c23cf3dd9933255d76166101c2b12a916/tokenizers-0.20.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e26e6c755ae884c2ea6135cd215bdd0fccafe4ee62405014b8c3cd19954e3ab9", size = 2933499 },
|
1277 |
-
{ url = "https://files.pythonhosted.org/packages/bd/7a/fde367e46596855e172c466655fc416d98be6c7ae792afdb5315ca38bed0/tokenizers-0.20.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:a1158c7174f427182e08baa2a8ded2940f2b4a3e94969a85cc9cfd16004cbcea", size = 8964991 },
|
1278 |
-
{ url = "https://files.pythonhosted.org/packages/9f/fa/075959c7d901a55b2a3198d0ecfbc624c553f5ff8027bc4fac0aa6bab70a/tokenizers-0.20.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:6324826287a3fc198898d3dcf758fe4a8479e42d6039f4c59e2cedd3cf92f64e", size = 9284502 },
|
1279 |
]
|
1280 |
|
1281 |
[[package]]
|
@@ -1296,19 +1319,19 @@ dependencies = [
|
|
1296 |
{ name = "fsspec" },
|
1297 |
{ name = "jinja2" },
|
1298 |
{ name = "networkx" },
|
1299 |
-
{ name = "nvidia-cublas-cu12", marker = "platform_machine == 'x86_64' and
|
1300 |
-
{ name = "nvidia-cuda-cupti-cu12", marker = "platform_machine == 'x86_64' and
|
1301 |
-
{ name = "nvidia-cuda-nvrtc-cu12", marker = "platform_machine == 'x86_64' and
|
1302 |
-
{ name = "nvidia-cuda-runtime-cu12", marker = "platform_machine == 'x86_64' and
|
1303 |
-
{ name = "nvidia-cudnn-cu12", marker = "platform_machine == 'x86_64' and
|
1304 |
-
{ name = "nvidia-cufft-cu12", marker = "platform_machine == 'x86_64' and
|
1305 |
-
{ name = "nvidia-curand-cu12", marker = "platform_machine == 'x86_64' and
|
1306 |
-
{ name = "nvidia-cusolver-cu12", marker = "platform_machine == 'x86_64' and
|
1307 |
-
{ name = "nvidia-cusparse-cu12", marker = "platform_machine == 'x86_64' and
|
1308 |
-
{ name = "nvidia-nccl-cu12", marker = "platform_machine == 'x86_64' and
|
1309 |
-
{ name = "nvidia-nvtx-cu12", marker = "platform_machine == 'x86_64' and
|
1310 |
{ name = "sympy" },
|
1311 |
-
{ name = "triton", marker = "python_full_version < '3.13' and platform_machine == 'x86_64' and
|
1312 |
{ name = "typing-extensions" },
|
1313 |
]
|
1314 |
wheels = [
|
@@ -1358,7 +1381,7 @@ name = "tqdm"
|
|
1358 |
version = "4.66.5"
|
1359 |
source = { registry = "https://pypi.org/simple" }
|
1360 |
dependencies = [
|
1361 |
-
{ name = "colorama", marker = "
|
1362 |
]
|
1363 |
sdist = { url = "https://files.pythonhosted.org/packages/58/83/6ba9844a41128c62e810fddddd72473201f3eacde02046066142a2d96cc5/tqdm-4.66.5.tar.gz", hash = "sha256:e1020aef2e5096702d8a025ac7d16b1577279c9d63f8375b63083e9a5f0fcbad", size = 169504 }
|
1364 |
wheels = [
|
@@ -1367,7 +1390,7 @@ wheels = [
|
|
1367 |
|
1368 |
[[package]]
|
1369 |
name = "transformers"
|
1370 |
-
version = "4.
|
1371 |
source = { registry = "https://pypi.org/simple" }
|
1372 |
dependencies = [
|
1373 |
{ name = "filelock" },
|
@@ -1381,21 +1404,21 @@ dependencies = [
|
|
1381 |
{ name = "tokenizers" },
|
1382 |
{ name = "tqdm" },
|
1383 |
]
|
1384 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
1385 |
wheels = [
|
1386 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1387 |
]
|
1388 |
|
1389 |
[[package]]
|
1390 |
name = "trimesh"
|
1391 |
-
version = "4.
|
1392 |
source = { registry = "https://pypi.org/simple" }
|
1393 |
dependencies = [
|
1394 |
{ name = "numpy" },
|
1395 |
]
|
1396 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
1397 |
wheels = [
|
1398 |
-
{ url = "https://files.pythonhosted.org/packages/
|
1399 |
]
|
1400 |
|
1401 |
[[package]]
|
|
|
9 |
|
10 |
[[package]]
|
11 |
name = "accelerate"
|
12 |
+
version = "1.2.1"
|
13 |
source = { registry = "https://pypi.org/simple" }
|
14 |
dependencies = [
|
15 |
{ name = "huggingface-hub" },
|
|
|
20 |
{ name = "safetensors" },
|
21 |
{ name = "torch" },
|
22 |
]
|
23 |
+
sdist = { url = "https://files.pythonhosted.org/packages/42/09/7947691b7d44bfc739da4a44cc47d6a6d75e6fe9adf047c5234d7cb6be64/accelerate-1.2.1.tar.gz", hash = "sha256:03e161fc69d495daf2b9b5c8d5b43d06e2145520c04727b5bda56d49f1a43ab5", size = 341652 }
|
24 |
wheels = [
|
25 |
+
{ url = "https://files.pythonhosted.org/packages/c2/60/a585c806d6c0ec5f8149d44eb202714792802f484e6e2b1bf96b23bd2b00/accelerate-1.2.1-py3-none-any.whl", hash = "sha256:be1cbb958cf837e7cdfbde46b812964b1b8ae94c9c7d94d921540beafcee8ddf", size = 336355 },
|
26 |
]
|
27 |
|
28 |
[[package]]
|
|
|
58 |
{ url = "https://files.pythonhosted.org/packages/9e/ef/7a4f225581a0d7886ea28359179cb861d7fbcdefad29663fc1167b86f69f/anyio-4.6.0-py3-none-any.whl", hash = "sha256:c7d2e9d63e31599eeb636c8c5c03a7e108d73b345f064f1c19fdc87b79036a9a", size = 89631 },
|
59 |
]
|
60 |
|
61 |
+
[[package]]
|
62 |
+
name = "audioop-lts"
|
63 |
+
version = "0.2.1"
|
64 |
+
source = { registry = "https://pypi.org/simple" }
|
65 |
+
sdist = { url = "https://files.pythonhosted.org/packages/dd/3b/69ff8a885e4c1c42014c2765275c4bd91fe7bc9847e9d8543dbcbb09f820/audioop_lts-0.2.1.tar.gz", hash = "sha256:e81268da0baa880431b68b1308ab7257eb33f356e57a5f9b1f915dfb13dd1387", size = 30204 }
|
66 |
+
wheels = [
|
67 |
+
{ url = "https://files.pythonhosted.org/packages/01/91/a219253cc6e92db2ebeaf5cf8197f71d995df6f6b16091d1f3ce62cb169d/audioop_lts-0.2.1-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd1345ae99e17e6910f47ce7d52673c6a1a70820d78b67de1b7abb3af29c426a", size = 46252 },
|
68 |
+
{ url = "https://files.pythonhosted.org/packages/ec/f6/3cb21e0accd9e112d27cee3b1477cd04dafe88675c54ad8b0d56226c1e0b/audioop_lts-0.2.1-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:e175350da05d2087e12cea8e72a70a1a8b14a17e92ed2022952a4419689ede5e", size = 27183 },
|
69 |
+
{ url = "https://files.pythonhosted.org/packages/ea/7e/f94c8a6a8b2571694375b4cf94d3e5e0f529e8e6ba280fad4d8c70621f27/audioop_lts-0.2.1-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:4a8dd6a81770f6ecf019c4b6d659e000dc26571b273953cef7cd1d5ce2ff3ae6", size = 26726 },
|
70 |
+
{ url = "https://files.pythonhosted.org/packages/ef/f8/a0e8e7a033b03fae2b16bc5aa48100b461c4f3a8a38af56d5ad579924a3a/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1cd3c0b6f2ca25c7d2b1c3adeecbe23e65689839ba73331ebc7d893fcda7ffe", size = 80718 },
|
71 |
+
{ url = "https://files.pythonhosted.org/packages/8f/ea/a98ebd4ed631c93b8b8f2368862cd8084d75c77a697248c24437c36a6f7e/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff3f97b3372c97782e9c6d3d7fdbe83bce8f70de719605bd7ee1839cd1ab360a", size = 88326 },
|
72 |
+
{ url = "https://files.pythonhosted.org/packages/33/79/e97a9f9daac0982aa92db1199339bd393594d9a4196ad95ae088635a105f/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a351af79edefc2a1bd2234bfd8b339935f389209943043913a919df4b0f13300", size = 80539 },
|
73 |
+
{ url = "https://files.pythonhosted.org/packages/b2/d3/1051d80e6f2d6f4773f90c07e73743a1e19fcd31af58ff4e8ef0375d3a80/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2aeb6f96f7f6da80354330470b9134d81b4cf544cdd1c549f2f45fe964d28059", size = 78577 },
|
74 |
+
{ url = "https://files.pythonhosted.org/packages/7a/1d/54f4c58bae8dc8c64a75071c7e98e105ddaca35449376fcb0180f6e3c9df/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c589f06407e8340e81962575fcffbba1e92671879a221186c3d4662de9fe804e", size = 82074 },
|
75 |
+
{ url = "https://files.pythonhosted.org/packages/36/89/2e78daa7cebbea57e72c0e1927413be4db675548a537cfba6a19040d52fa/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fbae5d6925d7c26e712f0beda5ed69ebb40e14212c185d129b8dfbfcc335eb48", size = 84210 },
|
76 |
+
{ url = "https://files.pythonhosted.org/packages/a5/57/3ff8a74df2ec2fa6d2ae06ac86e4a27d6412dbb7d0e0d41024222744c7e0/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_i686.whl", hash = "sha256:d2d5434717f33117f29b5691fbdf142d36573d751716249a288fbb96ba26a281", size = 85664 },
|
77 |
+
{ url = "https://files.pythonhosted.org/packages/16/01/21cc4e5878f6edbc8e54be4c108d7cb9cb6202313cfe98e4ece6064580dd/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:f626a01c0a186b08f7ff61431c01c055961ee28769591efa8800beadd27a2959", size = 93255 },
|
78 |
+
{ url = "https://files.pythonhosted.org/packages/3e/28/7f7418c362a899ac3b0bf13b1fde2d4ffccfdeb6a859abd26f2d142a1d58/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:05da64e73837f88ee5c6217d732d2584cf638003ac72df124740460531e95e47", size = 87760 },
|
79 |
+
{ url = "https://files.pythonhosted.org/packages/6d/d8/577a8be87dc7dd2ba568895045cee7d32e81d85a7e44a29000fe02c4d9d4/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:56b7a0a4dba8e353436f31a932f3045d108a67b5943b30f85a5563f4d8488d77", size = 84992 },
|
80 |
+
{ url = "https://files.pythonhosted.org/packages/ef/9a/4699b0c4fcf89936d2bfb5425f55f1a8b86dff4237cfcc104946c9cd9858/audioop_lts-0.2.1-cp313-abi3-win32.whl", hash = "sha256:6e899eb8874dc2413b11926b5fb3857ec0ab55222840e38016a6ba2ea9b7d5e3", size = 26059 },
|
81 |
+
{ url = "https://files.pythonhosted.org/packages/3a/1c/1f88e9c5dd4785a547ce5fd1eb83fff832c00cc0e15c04c1119b02582d06/audioop_lts-0.2.1-cp313-abi3-win_amd64.whl", hash = "sha256:64562c5c771fb0a8b6262829b9b4f37a7b886c01b4d3ecdbae1d629717db08b4", size = 30412 },
|
82 |
+
{ url = "https://files.pythonhosted.org/packages/c4/e9/c123fd29d89a6402ad261516f848437472ccc602abb59bba522af45e281b/audioop_lts-0.2.1-cp313-abi3-win_arm64.whl", hash = "sha256:c45317debeb64002e980077642afbd977773a25fa3dfd7ed0c84dccfc1fafcb0", size = 23578 },
|
83 |
+
{ url = "https://files.pythonhosted.org/packages/7a/99/bb664a99561fd4266687e5cb8965e6ec31ba4ff7002c3fce3dc5ef2709db/audioop_lts-0.2.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3827e3fce6fee4d69d96a3d00cd2ab07f3c0d844cb1e44e26f719b34a5b15455", size = 46827 },
|
84 |
+
{ url = "https://files.pythonhosted.org/packages/c4/e3/f664171e867e0768ab982715e744430cf323f1282eb2e11ebfb6ee4c4551/audioop_lts-0.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:161249db9343b3c9780ca92c0be0d1ccbfecdbccac6844f3d0d44b9c4a00a17f", size = 27479 },
|
85 |
+
{ url = "https://files.pythonhosted.org/packages/a6/0d/2a79231ff54eb20e83b47e7610462ad6a2bea4e113fae5aa91c6547e7764/audioop_lts-0.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5b7b4ff9de7a44e0ad2618afdc2ac920b91f4a6d3509520ee65339d4acde5abf", size = 27056 },
|
86 |
+
{ url = "https://files.pythonhosted.org/packages/86/46/342471398283bb0634f5a6df947806a423ba74b2e29e250c7ec0e3720e4f/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:72e37f416adb43b0ced93419de0122b42753ee74e87070777b53c5d2241e7fab", size = 87802 },
|
87 |
+
{ url = "https://files.pythonhosted.org/packages/56/44/7a85b08d4ed55517634ff19ddfbd0af05bf8bfd39a204e4445cd0e6f0cc9/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:534ce808e6bab6adb65548723c8cbe189a3379245db89b9d555c4210b4aaa9b6", size = 95016 },
|
88 |
+
{ url = "https://files.pythonhosted.org/packages/a8/2a/45edbca97ea9ee9e6bbbdb8d25613a36e16a4d1e14ae01557392f15cc8d3/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2de9b6fb8b1cf9f03990b299a9112bfdf8b86b6987003ca9e8a6c4f56d39543", size = 87394 },
|
89 |
+
{ url = "https://files.pythonhosted.org/packages/14/ae/832bcbbef2c510629593bf46739374174606e25ac7d106b08d396b74c964/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f24865991b5ed4b038add5edbf424639d1358144f4e2a3e7a84bc6ba23e35074", size = 84874 },
|
90 |
+
{ url = "https://files.pythonhosted.org/packages/26/1c/8023c3490798ed2f90dfe58ec3b26d7520a243ae9c0fc751ed3c9d8dbb69/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bdb3b7912ccd57ea53197943f1bbc67262dcf29802c4a6df79ec1c715d45a78", size = 88698 },
|
91 |
+
{ url = "https://files.pythonhosted.org/packages/2c/db/5379d953d4918278b1f04a5a64b2c112bd7aae8f81021009da0dcb77173c/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:120678b208cca1158f0a12d667af592e067f7a50df9adc4dc8f6ad8d065a93fb", size = 90401 },
|
92 |
+
{ url = "https://files.pythonhosted.org/packages/99/6e/3c45d316705ab1aec2e69543a5b5e458d0d112a93d08994347fafef03d50/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:54cd4520fc830b23c7d223693ed3e1b4d464997dd3abc7c15dce9a1f9bd76ab2", size = 91864 },
|
93 |
+
{ url = "https://files.pythonhosted.org/packages/08/58/6a371d8fed4f34debdb532c0b00942a84ebf3e7ad368e5edc26931d0e251/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:d6bd20c7a10abcb0fb3d8aaa7508c0bf3d40dfad7515c572014da4b979d3310a", size = 98796 },
|
94 |
+
{ url = "https://files.pythonhosted.org/packages/ee/77/d637aa35497e0034ff846fd3330d1db26bc6fd9dd79c406e1341188b06a2/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:f0ed1ad9bd862539ea875fb339ecb18fcc4148f8d9908f4502df28f94d23491a", size = 94116 },
|
95 |
+
{ url = "https://files.pythonhosted.org/packages/1a/60/7afc2abf46bbcf525a6ebc0305d85ab08dc2d1e2da72c48dbb35eee5b62c/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e1af3ff32b8c38a7d900382646e91f2fc515fd19dea37e9392275a5cbfdbff63", size = 91520 },
|
96 |
+
{ url = "https://files.pythonhosted.org/packages/65/6d/42d40da100be1afb661fd77c2b1c0dfab08af1540df57533621aea3db52a/audioop_lts-0.2.1-cp313-cp313t-win32.whl", hash = "sha256:f51bb55122a89f7a0817d7ac2319744b4640b5b446c4c3efcea5764ea99ae509", size = 26482 },
|
97 |
+
{ url = "https://files.pythonhosted.org/packages/01/09/f08494dca79f65212f5b273aecc5a2f96691bf3307cac29acfcf84300c01/audioop_lts-0.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f0f2f336aa2aee2bce0b0dcc32bbba9178995454c7b979cf6ce086a8801e14c7", size = 30780 },
|
98 |
+
{ url = "https://files.pythonhosted.org/packages/5d/35/be73b6015511aa0173ec595fc579133b797ad532996f2998fd6b8d1bbe6b/audioop_lts-0.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:78bfb3703388c780edf900be66e07de5a3d4105ca8e8720c5c4d67927e0b15d0", size = 23918 },
|
99 |
+
]
|
100 |
+
|
101 |
[[package]]
|
102 |
name = "certifi"
|
103 |
version = "2024.8.30"
|
|
|
181 |
version = "8.1.7"
|
182 |
source = { registry = "https://pypi.org/simple" }
|
183 |
dependencies = [
|
184 |
+
{ name = "colorama", marker = "sys_platform == 'win32'" },
|
185 |
]
|
186 |
sdist = { url = "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", size = 336121 }
|
187 |
wheels = [
|
|
|
199 |
|
200 |
[[package]]
|
201 |
name = "diffusers"
|
202 |
+
version = "0.32.1"
|
203 |
source = { registry = "https://pypi.org/simple" }
|
204 |
dependencies = [
|
205 |
{ name = "filelock" },
|
|
|
211 |
{ name = "requests" },
|
212 |
{ name = "safetensors" },
|
213 |
]
|
214 |
+
sdist = { url = "https://files.pythonhosted.org/packages/bb/b3/c43ace020b7475df034eb1ef4c544f51ee40b71ea87f87f9992821b06a95/diffusers-0.32.1.tar.gz", hash = "sha256:d48c19a4bce612d225f857e2e5d4f6ee003b88234af46b44c20119ee23f1568c", size = 2612689 }
|
215 |
wheels = [
|
216 |
+
{ url = "https://files.pythonhosted.org/packages/44/67/f9a02086faf52372ad36224c6d95616a867399e171e6919a5c326b75cd10/diffusers-0.32.1-py3-none-any.whl", hash = "sha256:ab2ed6efe9dd2364db55b94fae453ff149dc06693ec99702cadfbeeaaa00c9c1", size = 3224149 },
|
217 |
]
|
218 |
|
219 |
[[package]]
|
|
|
227 |
|
228 |
[[package]]
|
229 |
name = "fastapi"
|
230 |
+
version = "0.115.6"
|
231 |
source = { registry = "https://pypi.org/simple" }
|
232 |
dependencies = [
|
233 |
{ name = "pydantic" },
|
234 |
{ name = "starlette" },
|
235 |
{ name = "typing-extensions" },
|
236 |
]
|
237 |
+
sdist = { url = "https://files.pythonhosted.org/packages/93/72/d83b98cd106541e8f5e5bfab8ef2974ab45a62e8a6c5b5e6940f26d2ed4b/fastapi-0.115.6.tar.gz", hash = "sha256:9ec46f7addc14ea472958a96aae5b5de65f39721a46aaf5705c480d9a8b76654", size = 301336 }
|
238 |
wheels = [
|
239 |
+
{ url = "https://files.pythonhosted.org/packages/52/b3/7e4df40e585df024fac2f80d1a2d579c854ac37109675db2b0cc22c0bb9e/fastapi-0.115.6-py3-none-any.whl", hash = "sha256:e9240b29e36fa8f4bb7290316988e90c381e5092e0cbe84e7818cc3713bcf305", size = 94843 },
|
240 |
]
|
241 |
|
242 |
[[package]]
|
|
|
268 |
|
269 |
[[package]]
|
270 |
name = "gradio"
|
271 |
+
version = "5.9.1"
|
272 |
source = { registry = "https://pypi.org/simple" }
|
273 |
dependencies = [
|
274 |
{ name = "aiofiles" },
|
275 |
{ name = "anyio" },
|
276 |
+
{ name = "audioop-lts", marker = "python_full_version >= '3.13'" },
|
277 |
{ name = "fastapi" },
|
278 |
{ name = "ffmpy" },
|
279 |
{ name = "gradio-client" },
|
|
|
291 |
{ name = "python-multipart" },
|
292 |
{ name = "pyyaml" },
|
293 |
{ name = "ruff", marker = "sys_platform != 'emscripten'" },
|
294 |
+
{ name = "safehttpx" },
|
295 |
{ name = "semantic-version" },
|
296 |
+
{ name = "starlette", marker = "sys_platform != 'emscripten'" },
|
297 |
{ name = "tomlkit" },
|
298 |
{ name = "typer", marker = "sys_platform != 'emscripten'" },
|
299 |
{ name = "typing-extensions" },
|
300 |
{ name = "urllib3", marker = "sys_platform == 'emscripten'" },
|
301 |
{ name = "uvicorn", marker = "sys_platform != 'emscripten'" },
|
302 |
]
|
|
|
303 |
wheels = [
|
304 |
+
{ url = "https://files.pythonhosted.org/packages/64/cb/9bfce732279c48f06c64582f9444422e08d9d48466467d15c2842e3aef44/gradio-5.9.1-py3-none-any.whl", hash = "sha256:de5e522d39b804c448e9ee4d19c92cd8864233390638b54c0c5daa1ba6d0da61", size = 57197800 },
|
305 |
]
|
306 |
|
307 |
[[package]]
|
308 |
name = "gradio-client"
|
309 |
+
version = "1.5.2"
|
310 |
source = { registry = "https://pypi.org/simple" }
|
311 |
dependencies = [
|
312 |
{ name = "fsspec" },
|
|
|
316 |
{ name = "typing-extensions" },
|
317 |
{ name = "websockets" },
|
318 |
]
|
319 |
+
sdist = { url = "https://files.pythonhosted.org/packages/a1/f7/d75b21950814276974880c18ee50549082a8ee0ef16cadb1a7984e2d0944/gradio_client-1.5.2.tar.gz", hash = "sha256:96693ed7d28558ad730ada1045c50182bfc49987aa2104f56c168886d4ad2635", size = 318478 }
|
320 |
wheels = [
|
321 |
+
{ url = "https://files.pythonhosted.org/packages/69/ca/4d8ae560144a3e39b2a6d1848a5852c2822624506f9eccf90dabccd004bf/gradio_client-1.5.2-py3-none-any.whl", hash = "sha256:e25615059e540247724856fef15b3974cc9290b158356d4e541b0105c0342514", size = 320385 },
|
322 |
]
|
323 |
|
324 |
[[package]]
|
|
|
794 |
source = { registry = "https://pypi.org/simple" }
|
795 |
sdist = { url = "https://files.pythonhosted.org/packages/90/c7/6dc0a455d111f68ee43f27793971cf03fe29b6ef972042549db29eec39a2/psutil-5.9.8.tar.gz", hash = "sha256:6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c", size = 503247 }
|
796 |
wheels = [
|
|
|
|
|
797 |
{ url = "https://files.pythonhosted.org/packages/e7/e3/07ae864a636d70a8a6f58da27cb1179192f1140d5d1da10886ade9405797/psutil-5.9.8-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81", size = 248702 },
|
798 |
{ url = "https://files.pythonhosted.org/packages/b3/bd/28c5f553667116b2598b9cc55908ec435cb7f77a34f2bff3e3ca765b0f78/psutil-5.9.8-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421", size = 285242 },
|
799 |
{ url = "https://files.pythonhosted.org/packages/c5/4f/0e22aaa246f96d6ac87fe5ebb9c5a693fbe8877f537a1022527c47ca43c5/psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4", size = 288191 },
|
|
|
915 |
|
916 |
[[package]]
|
917 |
name = "python-multipart"
|
918 |
+
version = "0.0.20"
|
919 |
source = { registry = "https://pypi.org/simple" }
|
920 |
+
sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158 }
|
921 |
wheels = [
|
922 |
+
{ url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546 },
|
923 |
]
|
924 |
|
925 |
[[package]]
|
|
|
1098 |
{ url = "https://files.pythonhosted.org/packages/3e/14/fd026bc74ded05e2351681545a5f626e78ef831f8edce064d61acd2e6ec7/ruff-0.6.9-py3-none-win_arm64.whl", hash = "sha256:a9641e31476d601f83cd602608739a0840e348bda93fec9f1ee816f8b6798b93", size = 8679879 },
|
1099 |
]
|
1100 |
|
1101 |
+
[[package]]
|
1102 |
+
name = "safehttpx"
|
1103 |
+
version = "0.1.6"
|
1104 |
+
source = { registry = "https://pypi.org/simple" }
|
1105 |
+
dependencies = [
|
1106 |
+
{ name = "httpx" },
|
1107 |
+
]
|
1108 |
+
sdist = { url = "https://files.pythonhosted.org/packages/67/4c/19db75e6405692b2a96af8f06d1258f8aa7290bdc35ac966f03e207f6d7f/safehttpx-0.1.6.tar.gz", hash = "sha256:b356bfc82cee3a24c395b94a2dbeabbed60aff1aa5fa3b5fe97c4f2456ebce42", size = 9987 }
|
1109 |
+
wheels = [
|
1110 |
+
{ url = "https://files.pythonhosted.org/packages/4d/c0/1108ad9f01567f66b3154063605b350b69c3c9366732e09e45f9fd0d1deb/safehttpx-0.1.6-py3-none-any.whl", hash = "sha256:407cff0b410b071623087c63dd2080c3b44dc076888d8c5823c00d1e58cb381c", size = 8692 },
|
1111 |
+
]
|
1112 |
+
|
1113 |
[[package]]
|
1114 |
name = "safetensors"
|
1115 |
version = "0.4.5"
|
|
|
1197 |
|
1198 |
[package.metadata]
|
1199 |
requires-dist = [
|
1200 |
+
{ name = "accelerate", specifier = ">=1.2.1" },
|
1201 |
+
{ name = "diffusers", specifier = ">=0.32.1" },
|
1202 |
+
{ name = "gradio", specifier = ">=5.9.1" },
|
1203 |
+
{ name = "spaces", specifier = ">=0.31.1" },
|
1204 |
{ name = "torch", specifier = "==2.4.0" },
|
1205 |
{ name = "torchvision", specifier = ">=0.19.0" },
|
1206 |
+
{ name = "transformers", specifier = ">=4.47.1" },
|
1207 |
+
{ name = "trimesh", specifier = ">=4.5.3" },
|
1208 |
]
|
1209 |
|
1210 |
[[package]]
|
|
|
1236 |
|
1237 |
[[package]]
|
1238 |
name = "spaces"
|
1239 |
+
version = "0.31.1"
|
1240 |
source = { registry = "https://pypi.org/simple" }
|
1241 |
dependencies = [
|
1242 |
{ name = "gradio" },
|
|
|
1247 |
{ name = "requests" },
|
1248 |
{ name = "typing-extensions" },
|
1249 |
]
|
1250 |
+
sdist = { url = "https://files.pythonhosted.org/packages/e7/6f/329ff1d0d22240ab4504431a091cee1ce113f6c86dab620dab6b22c3ba8e/spaces-0.31.1.tar.gz", hash = "sha256:f63c4201cb367aa65cecc4ac5b679924bc7f0875e267e4f4f37341a24484d646", size = 21842 }
|
1251 |
wheels = [
|
1252 |
+
{ url = "https://files.pythonhosted.org/packages/4c/f1/58e7125a685f523bec0b56459f7039e460471e1f42061a7ba7275d54df3e/spaces-0.31.1-py3-none-any.whl", hash = "sha256:492e721e929905166f62e77f2739d54f07c39de99c4c86782ba3c2c0a3c4d399", size = 28422 },
|
1253 |
]
|
1254 |
|
1255 |
[[package]]
|
1256 |
name = "starlette"
|
1257 |
+
version = "0.41.3"
|
1258 |
source = { registry = "https://pypi.org/simple" }
|
1259 |
dependencies = [
|
1260 |
{ name = "anyio" },
|
1261 |
]
|
1262 |
+
sdist = { url = "https://files.pythonhosted.org/packages/1a/4c/9b5764bd22eec91c4039ef4c55334e9187085da2d8a2df7bd570869aae18/starlette-0.41.3.tar.gz", hash = "sha256:0e4ab3d16522a255be6b28260b938eae2482f98ce5cc934cb08dce8dc3ba5835", size = 2574159 }
|
1263 |
wheels = [
|
1264 |
+
{ url = "https://files.pythonhosted.org/packages/96/00/2b325970b3060c7cecebab6d295afe763365822b1306a12eeab198f74323/starlette-0.41.3-py3-none-any.whl", hash = "sha256:44cedb2b7c77a9de33a8b74b2b90e9f50d11fcf25d8270ea525ad71a25374ff7", size = 73225 },
|
1265 |
]
|
1266 |
|
1267 |
[[package]]
|
|
|
1278 |
|
1279 |
[[package]]
|
1280 |
name = "tokenizers"
|
1281 |
+
version = "0.21.0"
|
1282 |
source = { registry = "https://pypi.org/simple" }
|
1283 |
dependencies = [
|
1284 |
{ name = "huggingface-hub" },
|
1285 |
]
|
1286 |
+
sdist = { url = "https://files.pythonhosted.org/packages/20/41/c2be10975ca37f6ec40d7abd7e98a5213bb04f284b869c1a24e6504fd94d/tokenizers-0.21.0.tar.gz", hash = "sha256:ee0894bf311b75b0c03079f33859ae4b2334d675d4e93f5a4132e1eae2834fe4", size = 343021 }
|
1287 |
+
wheels = [
|
1288 |
+
{ url = "https://files.pythonhosted.org/packages/b0/5c/8b09607b37e996dc47e70d6a7b6f4bdd4e4d5ab22fe49d7374565c7fefaf/tokenizers-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:3c4c93eae637e7d2aaae3d376f06085164e1660f89304c0ab2b1d08a406636b2", size = 2647461 },
|
1289 |
+
{ url = "https://files.pythonhosted.org/packages/22/7a/88e58bb297c22633ed1c9d16029316e5b5ac5ee44012164c2edede599a5e/tokenizers-0.21.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:f53ea537c925422a2e0e92a24cce96f6bc5046bbef24a1652a5edc8ba975f62e", size = 2563639 },
|
1290 |
+
{ url = "https://files.pythonhosted.org/packages/f7/14/83429177c19364df27d22bc096d4c2e431e0ba43e56c525434f1f9b0fd00/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b177fb54c4702ef611de0c069d9169f0004233890e0c4c5bd5508ae05abf193", size = 2903304 },
|
1291 |
+
{ url = "https://files.pythonhosted.org/packages/7e/db/3433eab42347e0dc5452d8fcc8da03f638c9accffefe5a7c78146666964a/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6b43779a269f4629bebb114e19c3fca0223296ae9fea8bb9a7a6c6fb0657ff8e", size = 2804378 },
|
1292 |
+
{ url = "https://files.pythonhosted.org/packages/57/8b/7da5e6f89736c2ade02816b4733983fca1c226b0c42980b1ae9dc8fcf5cc/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9aeb255802be90acfd363626753fda0064a8df06031012fe7d52fd9a905eb00e", size = 3095488 },
|
1293 |
+
{ url = "https://files.pythonhosted.org/packages/4d/f6/5ed6711093dc2c04a4e03f6461798b12669bc5a17c8be7cce1240e0b5ce8/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8b09dbeb7a8d73ee204a70f94fc06ea0f17dcf0844f16102b9f414f0b7463ba", size = 3121410 },
|
1294 |
+
{ url = "https://files.pythonhosted.org/packages/81/42/07600892d48950c5e80505b81411044a2d969368cdc0d929b1c847bf6697/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:400832c0904f77ce87c40f1a8a27493071282f785724ae62144324f171377273", size = 3388821 },
|
1295 |
+
{ url = "https://files.pythonhosted.org/packages/22/06/69d7ce374747edaf1695a4f61b83570d91cc8bbfc51ccfecf76f56ab4aac/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e84ca973b3a96894d1707e189c14a774b701596d579ffc7e69debfc036a61a04", size = 3008868 },
|
1296 |
+
{ url = "https://files.pythonhosted.org/packages/c8/69/54a0aee4d576045b49a0eb8bffdc495634309c823bf886042e6f46b80058/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:eb7202d231b273c34ec67767378cd04c767e967fda12d4a9e36208a34e2f137e", size = 8975831 },
|
1297 |
+
{ url = "https://files.pythonhosted.org/packages/f7/f3/b776061e4f3ebf2905ba1a25d90380aafd10c02d406437a8ba22d1724d76/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:089d56db6782a73a27fd8abf3ba21779f5b85d4a9f35e3b493c7bbcbbf0d539b", size = 8920746 },
|
1298 |
+
{ url = "https://files.pythonhosted.org/packages/d8/ee/ce83d5ec8b6844ad4c3ecfe3333d58ecc1adc61f0878b323a15355bcab24/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:c87ca3dc48b9b1222d984b6b7490355a6fdb411a2d810f6f05977258400ddb74", size = 9161814 },
|
1299 |
+
{ url = "https://files.pythonhosted.org/packages/18/07/3e88e65c0ed28fa93aa0c4d264988428eef3df2764c3126dc83e243cb36f/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4145505a973116f91bc3ac45988a92e618a6f83eb458f49ea0790df94ee243ff", size = 9357138 },
|
1300 |
+
{ url = "https://files.pythonhosted.org/packages/15/b0/dc4572ca61555fc482ebc933f26cb407c6aceb3dc19c301c68184f8cad03/tokenizers-0.21.0-cp39-abi3-win32.whl", hash = "sha256:eb1702c2f27d25d9dd5b389cc1f2f51813e99f8ca30d9e25348db6585a97e24a", size = 2202266 },
|
1301 |
+
{ url = "https://files.pythonhosted.org/packages/44/69/d21eb253fa91622da25585d362a874fa4710be600f0ea9446d8d0217cec1/tokenizers-0.21.0-cp39-abi3-win_amd64.whl", hash = "sha256:87841da5a25a3a5f70c102de371db120f41873b854ba65e52bccd57df5a3780c", size = 2389192 },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1302 |
]
|
1303 |
|
1304 |
[[package]]
|
|
|
1319 |
{ name = "fsspec" },
|
1320 |
{ name = "jinja2" },
|
1321 |
{ name = "networkx" },
|
1322 |
+
{ name = "nvidia-cublas-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1323 |
+
{ name = "nvidia-cuda-cupti-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1324 |
+
{ name = "nvidia-cuda-nvrtc-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1325 |
+
{ name = "nvidia-cuda-runtime-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1326 |
+
{ name = "nvidia-cudnn-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1327 |
+
{ name = "nvidia-cufft-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1328 |
+
{ name = "nvidia-curand-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1329 |
+
{ name = "nvidia-cusolver-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1330 |
+
{ name = "nvidia-cusparse-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1331 |
+
{ name = "nvidia-nccl-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1332 |
+
{ name = "nvidia-nvtx-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1333 |
{ name = "sympy" },
|
1334 |
+
{ name = "triton", marker = "python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux'" },
|
1335 |
{ name = "typing-extensions" },
|
1336 |
]
|
1337 |
wheels = [
|
|
|
1381 |
version = "4.66.5"
|
1382 |
source = { registry = "https://pypi.org/simple" }
|
1383 |
dependencies = [
|
1384 |
+
{ name = "colorama", marker = "sys_platform == 'win32'" },
|
1385 |
]
|
1386 |
sdist = { url = "https://files.pythonhosted.org/packages/58/83/6ba9844a41128c62e810fddddd72473201f3eacde02046066142a2d96cc5/tqdm-4.66.5.tar.gz", hash = "sha256:e1020aef2e5096702d8a025ac7d16b1577279c9d63f8375b63083e9a5f0fcbad", size = 169504 }
|
1387 |
wheels = [
|
|
|
1390 |
|
1391 |
[[package]]
|
1392 |
name = "transformers"
|
1393 |
+
version = "4.47.1"
|
1394 |
source = { registry = "https://pypi.org/simple" }
|
1395 |
dependencies = [
|
1396 |
{ name = "filelock" },
|
|
|
1404 |
{ name = "tokenizers" },
|
1405 |
{ name = "tqdm" },
|
1406 |
]
|
1407 |
+
sdist = { url = "https://files.pythonhosted.org/packages/15/1a/936aeb4f88112f670b604f5748034568dbc2b9bbb457a8d4518b1a15510a/transformers-4.47.1.tar.gz", hash = "sha256:6c29c05a5f595e278481166539202bf8641281536df1c42357ee58a45d0a564a", size = 8707421 }
|
1408 |
wheels = [
|
1409 |
+
{ url = "https://files.pythonhosted.org/packages/f2/3a/8bdab26e09c5a242182b7ba9152e216d5ab4ae2d78c4298eb4872549cd35/transformers-4.47.1-py3-none-any.whl", hash = "sha256:d2f5d19bb6283cd66c893ec7e6d931d6370bbf1cc93633326ff1f41a40046c9c", size = 10133598 },
|
1410 |
]
|
1411 |
|
1412 |
[[package]]
|
1413 |
name = "trimesh"
|
1414 |
+
version = "4.5.3"
|
1415 |
source = { registry = "https://pypi.org/simple" }
|
1416 |
dependencies = [
|
1417 |
{ name = "numpy" },
|
1418 |
]
|
1419 |
+
sdist = { url = "https://files.pythonhosted.org/packages/e8/2c/a8ae7ebb5179d31528d0df903e83ea3b71e8da25626440a7c634a4daa099/trimesh-4.5.3.tar.gz", hash = "sha256:b1af60399f64f4715d744c5195754068bfeb98981b92feb0c15d016c99379f87", size = 789853 }
|
1420 |
wheels = [
|
1421 |
+
{ url = "https://files.pythonhosted.org/packages/28/d0/8852c9f296b5d979a48d764117ff27a96115d74cb6f8ba083744867415a5/trimesh-4.5.3-py3-none-any.whl", hash = "sha256:c56ccbf7e2783eadcc1eec191273fcb08801c74a03f2a08c8a5dcc3d55b031e3", size = 704835 },
|
1422 |
]
|
1423 |
|
1424 |
[[package]]
|