hysts HF Staff commited on
Commit
21bfff3
·
1 Parent(s): f722950

Upgrade deps and migrate to Gradio 6

Browse files
Files changed (5) hide show
  1. .python-version +1 -1
  2. README.md +2 -1
  3. pyproject.toml +6 -4
  4. requirements.txt +120 -51
  5. uv.lock +0 -0
.python-version CHANGED
@@ -1 +1 @@
1
- 3.10
 
1
+ 3.12
README.md CHANGED
@@ -4,7 +4,8 @@ emoji: 🌖
4
  colorFrom: gray
5
  colorTo: purple
6
  sdk: gradio
7
- sdk_version: 5.12.0
 
8
  app_file: app.py
9
  pinned: false
10
  license: mit
 
4
  colorFrom: gray
5
  colorTo: purple
6
  sdk: gradio
7
+ sdk_version: 6.14.0
8
+ python_version: 3.12.12
9
  app_file: app.py
10
  pinned: false
11
  license: mit
pyproject.toml CHANGED
@@ -3,14 +3,13 @@ name = "zeroscope-v2"
3
  version = "0.1.0"
4
  description = ""
5
  readme = "README.md"
6
- requires-python = ">=3.10"
7
  dependencies = [
8
  "accelerate>=1.2.1",
9
  "diffusers>=0.32.1",
10
- "gradio>=5.12.0",
11
- "hf-transfer>=0.1.9",
12
  "imageio[ffmpeg]>=2.36.1",
13
- "spaces>=0.32.0",
14
  "torch==2.4.0",
15
  "torchvision>=0.19.0",
16
  "transformers>=4.48.0",
@@ -57,3 +56,6 @@ docstring-code-format = true
57
  dev = [
58
  "pre-commit>=4.6.0",
59
  ]
 
 
 
 
3
  version = "0.1.0"
4
  description = ""
5
  readme = "README.md"
6
+ requires-python = ">=3.12"
7
  dependencies = [
8
  "accelerate>=1.2.1",
9
  "diffusers>=0.32.1",
10
+ "gradio[mcp,oauth]>=6.14.0",
 
11
  "imageio[ffmpeg]>=2.36.1",
12
+ "spaces>=0.48.3",
13
  "torch==2.4.0",
14
  "torchvision>=0.19.0",
15
  "transformers>=4.48.0",
 
56
  dev = [
57
  "pre-commit>=4.6.0",
58
  ]
59
+ hf-spaces = [
60
+ "datasets",
61
+ ]
requirements.txt CHANGED
@@ -1,36 +1,53 @@
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 zeroscope-v2 (pyproject.toml)
5
- aiofiles==23.2.1
6
- # via gradio
7
  annotated-types==0.7.0
8
  # via pydantic
9
  anyio==4.8.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 zeroscope-v2 (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
35
  # diffusers
36
  # huggingface-hub
@@ -42,27 +59,36 @@ fsspec==2024.12.0
42
  # gradio-client
43
  # huggingface-hub
44
  # torch
45
- gradio==5.12.0
46
  # via
47
- # zeroscope-v2 (pyproject.toml)
48
  # spaces
49
- gradio-client==1.5.4
 
 
 
 
 
50
  # via gradio
51
  h11==0.14.0
52
  # via
53
  # httpcore
54
  # uvicorn
55
- hf-transfer==0.1.9
56
- # via zeroscope-v2 (pyproject.toml)
 
 
57
  httpcore==1.0.7
58
  # via httpx
59
  httpx==0.28.1
60
  # via
61
  # gradio
62
  # gradio-client
 
63
  # safehttpx
64
  # spaces
65
- huggingface-hub==0.27.1
 
 
66
  # via
67
  # accelerate
68
  # diffusers
@@ -76,28 +102,38 @@ idna==3.10
76
  # httpx
77
  # requests
78
  imageio==2.36.1
79
- # via zeroscope-v2 (pyproject.toml)
80
  imageio-ffmpeg==0.5.1
81
  # via imageio
82
  importlib-metadata==8.5.0
83
  # via diffusers
 
 
84
  jinja2==3.1.5
85
  # via
86
  # gradio
87
  # torch
 
 
 
 
 
 
88
  markdown-it-py==3.0.0
89
  # via rich
90
  markupsafe==2.1.5
91
  # via
92
  # gradio
93
  # jinja2
 
 
94
  mdurl==0.1.2
95
  # via markdown-it-py
96
  mpmath==1.3.0
97
  # via sympy
98
  networkx==3.4.2
99
  # via torch
100
- numpy==2.2.1
101
  # via
102
  # accelerate
103
  # diffusers
@@ -106,36 +142,36 @@ numpy==2.2.1
106
  # pandas
107
  # torchvision
108
  # transformers
109
- nvidia-cublas-cu12==12.1.3.1
110
  # via
111
  # nvidia-cudnn-cu12
112
  # nvidia-cusolver-cu12
113
  # torch
114
- nvidia-cuda-cupti-cu12==12.1.105
115
  # via torch
116
- nvidia-cuda-nvrtc-cu12==12.1.105
117
  # via torch
118
- nvidia-cuda-runtime-cu12==12.1.105
119
  # via torch
120
- nvidia-cudnn-cu12==9.1.0.70
121
  # via torch
122
- nvidia-cufft-cu12==11.0.2.54
123
  # via torch
124
- nvidia-curand-cu12==10.3.2.106
125
  # via torch
126
- nvidia-cusolver-cu12==11.4.5.107
127
  # via torch
128
- nvidia-cusparse-cu12==12.1.0.106
129
  # via
130
  # nvidia-cusolver-cu12
131
  # torch
132
- nvidia-nccl-cu12==2.20.5
133
  # via torch
134
- nvidia-nvjitlink-cu12==12.6.85
135
  # via
136
  # nvidia-cusolver-cu12
137
  # nvidia-cusparse-cu12
138
- nvidia-nvtx-cu12==12.1.105
139
  # via torch
140
  orjson==3.10.14
141
  # via gradio
@@ -160,29 +196,49 @@ psutil==5.9.8
160
  # accelerate
161
  # imageio
162
  # spaces
163
- pydantic==2.10.5
 
 
164
  # via
165
  # fastapi
166
  # gradio
 
 
167
  # spaces
168
- pydantic-core==2.27.2
169
  # via pydantic
 
 
170
  pydub==0.25.1
171
  # via gradio
172
  pygments==2.19.1
173
  # via rich
 
 
174
  python-dateutil==2.9.0.post0
175
  # via pandas
 
 
176
  python-multipart==0.0.20
177
- # via gradio
 
 
178
  pytz==2024.2
179
- # via pandas
 
 
 
 
180
  pyyaml==6.0.2
181
  # via
182
  # accelerate
183
  # gradio
184
  # huggingface-hub
185
  # transformers
 
 
 
 
186
  regex==2024.11.6
187
  # via
188
  # diffusers
@@ -195,9 +251,11 @@ requests==2.32.3
195
  # transformers
196
  rich==13.9.4
197
  # via typer
198
- ruff==0.9.1
199
- # via gradio
200
- safehttpx==0.1.6
 
 
201
  # via gradio
202
  safetensors==0.5.2
203
  # via
@@ -207,19 +265,22 @@ safetensors==0.5.2
207
  semantic-version==2.10.0
208
  # via gradio
209
  setuptools==75.8.0
210
- # via imageio-ffmpeg
 
 
211
  shellingham==1.5.4
212
  # via typer
213
  six==1.17.0
214
  # via python-dateutil
215
  sniffio==1.3.1
216
  # via anyio
217
- spaces==0.32.0
218
- # via zeroscope-v2 (pyproject.toml)
219
  starlette==0.41.3
220
  # via
221
  # fastapi
222
  # gradio
 
223
  sympy==1.13.3
224
  # via torch
225
  tokenizers==0.21.0
@@ -228,42 +289,50 @@ tomlkit==0.13.2
228
  # via gradio
229
  torch==2.4.0
230
  # via
231
- # zeroscope-v2 (pyproject.toml)
232
  # accelerate
233
  # torchvision
 
234
  torchvision==0.19.0
235
- # via zeroscope-v2 (pyproject.toml)
236
  tqdm==4.67.1
237
  # via
238
  # huggingface-hub
239
  # transformers
240
  transformers==4.48.0
241
- # via zeroscope-v2 (pyproject.toml)
242
- triton==3.0.0
243
  # via torch
244
  typer==0.15.1
245
- # via gradio
246
- typing-extensions==4.12.2
 
 
247
  # via
248
  # anyio
249
  # fastapi
250
  # gradio
251
  # gradio-client
252
  # huggingface-hub
 
253
  # pydantic
254
  # pydantic-core
255
- # rich
256
  # spaces
257
  # torch
258
  # typer
259
- # uvicorn
 
 
 
 
 
260
  tzdata==2024.2
261
  # via pandas
262
  urllib3==2.3.0
263
  # via requests
264
  uvicorn==0.34.0
265
- # via gradio
266
- websockets==14.1
267
- # via gradio-client
268
  zipp==3.21.0
269
  # via importlib-metadata
 
1
  # This file was autogenerated by uv via the following command:
2
+ # uv export --no-hashes --no-dev --no-emit-package typer-slim --no-emit-package spaces -o requirements.txt
3
  accelerate==1.2.1
4
+ # via zeroscope-v2
 
 
5
  annotated-types==0.7.0
6
  # via pydantic
7
  anyio==4.8.0
8
  # via
9
  # gradio
10
  # httpx
11
+ # mcp
12
+ # sse-starlette
13
  # starlette
14
+ attrs==26.1.0
15
+ # via
16
+ # jsonschema
17
+ # referencing
18
+ audioop-lts==0.2.1 ; python_full_version >= '3.13'
19
+ # via gradio
20
+ authlib==1.7.0
21
+ # via gradio
22
+ brotli==1.2.0
23
+ # via gradio
24
  certifi==2024.12.14
25
  # via
26
  # httpcore
27
  # httpx
28
  # requests
29
+ cffi==2.0.0 ; platform_python_implementation != 'PyPy'
30
+ # via cryptography
31
  charset-normalizer==3.4.1
32
  # via requests
33
  click==8.1.8
34
  # via
35
  # typer
36
  # uvicorn
37
+ colorama==0.4.6 ; sys_platform == 'win32'
38
+ # via
39
+ # click
40
+ # tqdm
41
+ cryptography==47.0.0
42
+ # via
43
+ # authlib
44
+ # joserfc
45
+ # pyjwt
46
  diffusers==0.32.1
47
+ # via zeroscope-v2
 
 
48
  fastapi==0.115.6
49
  # via gradio
50
+ filelock==3.29.0
 
 
51
  # via
52
  # diffusers
53
  # huggingface-hub
 
59
  # gradio-client
60
  # huggingface-hub
61
  # torch
62
+ gradio==6.14.0
63
  # via
 
64
  # spaces
65
+ # zeroscope-v2
66
+ gradio-client==2.5.0
67
+ # via
68
+ # gradio
69
+ # hf-gradio
70
+ groovy==0.1.2
71
  # via gradio
72
  h11==0.14.0
73
  # via
74
  # httpcore
75
  # uvicorn
76
+ hf-gradio==0.4.1
77
+ # via gradio
78
+ hf-xet==1.4.3 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'
79
+ # via huggingface-hub
80
  httpcore==1.0.7
81
  # via httpx
82
  httpx==0.28.1
83
  # via
84
  # gradio
85
  # gradio-client
86
+ # mcp
87
  # safehttpx
88
  # spaces
89
+ httpx-sse==0.4.3
90
+ # via mcp
91
+ huggingface-hub==0.36.2
92
  # via
93
  # accelerate
94
  # diffusers
 
102
  # httpx
103
  # requests
104
  imageio==2.36.1
105
+ # via zeroscope-v2
106
  imageio-ffmpeg==0.5.1
107
  # via imageio
108
  importlib-metadata==8.5.0
109
  # via diffusers
110
+ itsdangerous==2.2.0
111
+ # via gradio
112
  jinja2==3.1.5
113
  # via
114
  # gradio
115
  # torch
116
+ joserfc==1.6.4
117
+ # via authlib
118
+ jsonschema==4.26.0
119
+ # via mcp
120
+ jsonschema-specifications==2025.9.1
121
+ # via jsonschema
122
  markdown-it-py==3.0.0
123
  # via rich
124
  markupsafe==2.1.5
125
  # via
126
  # gradio
127
  # jinja2
128
+ mcp==1.27.0
129
+ # via gradio
130
  mdurl==0.1.2
131
  # via markdown-it-py
132
  mpmath==1.3.0
133
  # via sympy
134
  networkx==3.4.2
135
  # via torch
136
+ numpy==1.26.4
137
  # via
138
  # accelerate
139
  # diffusers
 
142
  # pandas
143
  # torchvision
144
  # transformers
145
+ nvidia-cublas-cu12==12.1.3.1 ; platform_machine == 'x86_64' and sys_platform == 'linux'
146
  # via
147
  # nvidia-cudnn-cu12
148
  # nvidia-cusolver-cu12
149
  # torch
150
+ nvidia-cuda-cupti-cu12==12.1.105 ; platform_machine == 'x86_64' and sys_platform == 'linux'
151
  # via torch
152
+ nvidia-cuda-nvrtc-cu12==12.1.105 ; platform_machine == 'x86_64' and sys_platform == 'linux'
153
  # via torch
154
+ nvidia-cuda-runtime-cu12==12.1.105 ; platform_machine == 'x86_64' and sys_platform == 'linux'
155
  # via torch
156
+ nvidia-cudnn-cu12==9.1.0.70 ; platform_machine == 'x86_64' and sys_platform == 'linux'
157
  # via torch
158
+ nvidia-cufft-cu12==11.0.2.54 ; platform_machine == 'x86_64' and sys_platform == 'linux'
159
  # via torch
160
+ nvidia-curand-cu12==10.3.2.106 ; platform_machine == 'x86_64' and sys_platform == 'linux'
161
  # via torch
162
+ nvidia-cusolver-cu12==11.4.5.107 ; platform_machine == 'x86_64' and sys_platform == 'linux'
163
  # via torch
164
+ nvidia-cusparse-cu12==12.1.0.106 ; platform_machine == 'x86_64' and sys_platform == 'linux'
165
  # via
166
  # nvidia-cusolver-cu12
167
  # torch
168
+ nvidia-nccl-cu12==2.20.5 ; platform_machine == 'x86_64' and sys_platform == 'linux'
169
  # via torch
170
+ nvidia-nvjitlink-cu12==12.6.85 ; platform_machine == 'x86_64' and sys_platform == 'linux'
171
  # via
172
  # nvidia-cusolver-cu12
173
  # nvidia-cusparse-cu12
174
+ nvidia-nvtx-cu12==12.1.105 ; platform_machine == 'x86_64' and sys_platform == 'linux'
175
  # via torch
176
  orjson==3.10.14
177
  # via gradio
 
196
  # accelerate
197
  # imageio
198
  # spaces
199
+ pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
200
+ # via cffi
201
+ pydantic==2.12.5
202
  # via
203
  # fastapi
204
  # gradio
205
+ # mcp
206
+ # pydantic-settings
207
  # spaces
208
+ pydantic-core==2.41.5
209
  # via pydantic
210
+ pydantic-settings==2.14.0
211
+ # via mcp
212
  pydub==0.25.1
213
  # via gradio
214
  pygments==2.19.1
215
  # via rich
216
+ pyjwt==2.12.1
217
+ # via mcp
218
  python-dateutil==2.9.0.post0
219
  # via pandas
220
+ python-dotenv==1.2.2
221
+ # via pydantic-settings
222
  python-multipart==0.0.20
223
+ # via
224
+ # gradio
225
+ # mcp
226
  pytz==2024.2
227
+ # via
228
+ # gradio
229
+ # pandas
230
+ pywin32==311 ; sys_platform == 'win32'
231
+ # via mcp
232
  pyyaml==6.0.2
233
  # via
234
  # accelerate
235
  # gradio
236
  # huggingface-hub
237
  # transformers
238
+ referencing==0.37.0
239
+ # via
240
+ # jsonschema
241
+ # jsonschema-specifications
242
  regex==2024.11.6
243
  # via
244
  # diffusers
 
251
  # transformers
252
  rich==13.9.4
253
  # via typer
254
+ rpds-py==0.30.0
255
+ # via
256
+ # jsonschema
257
+ # referencing
258
+ safehttpx==0.1.7
259
  # via gradio
260
  safetensors==0.5.2
261
  # via
 
265
  semantic-version==2.10.0
266
  # via gradio
267
  setuptools==75.8.0
268
+ # via
269
+ # imageio-ffmpeg
270
+ # torch
271
  shellingham==1.5.4
272
  # via typer
273
  six==1.17.0
274
  # via python-dateutil
275
  sniffio==1.3.1
276
  # via anyio
277
+ sse-starlette==3.0.3
278
+ # via mcp
279
  starlette==0.41.3
280
  # via
281
  # fastapi
282
  # gradio
283
+ # mcp
284
  sympy==1.13.3
285
  # via torch
286
  tokenizers==0.21.0
 
289
  # via gradio
290
  torch==2.4.0
291
  # via
 
292
  # accelerate
293
  # torchvision
294
+ # zeroscope-v2
295
  torchvision==0.19.0
296
+ # via zeroscope-v2
297
  tqdm==4.67.1
298
  # via
299
  # huggingface-hub
300
  # transformers
301
  transformers==4.48.0
302
+ # via zeroscope-v2
303
+ triton==3.0.0 ; python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux'
304
  # via torch
305
  typer==0.15.1
306
+ # via
307
+ # gradio
308
+ # hf-gradio
309
+ typing-extensions==4.15.0
310
  # via
311
  # anyio
312
  # fastapi
313
  # gradio
314
  # gradio-client
315
  # huggingface-hub
316
+ # mcp
317
  # pydantic
318
  # pydantic-core
319
+ # referencing
320
  # spaces
321
  # torch
322
  # typer
323
+ # typing-inspection
324
+ typing-inspection==0.4.2
325
+ # via
326
+ # mcp
327
+ # pydantic
328
+ # pydantic-settings
329
  tzdata==2024.2
330
  # via pandas
331
  urllib3==2.3.0
332
  # via requests
333
  uvicorn==0.34.0
334
+ # via
335
+ # gradio
336
+ # mcp
337
  zipp==3.21.0
338
  # via importlib-metadata
uv.lock CHANGED
The diff for this file is too large to render. See raw diff