hysts HF staff commited on
Commit
8c99885
·
1 Parent(s): a543f08
Files changed (6) hide show
  1. .pre-commit-config.yaml +4 -27
  2. .vscode/settings.json +1 -5
  3. README.md +1 -1
  4. pyproject.toml +3 -3
  5. requirements.txt +17 -17
  6. uv.lock +0 -0
.pre-commit-config.yaml CHANGED
@@ -13,44 +13,21 @@ repos:
13
  args: ["--fix=lf"]
14
  - id: requirements-txt-fixer
15
  - id: trailing-whitespace
16
- - repo: https://github.com/myint/docformatter
17
- rev: v1.7.5
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"]
33
  additional_dependencies:
34
  [
35
  "types-python-slugify",
36
- "types-requests",
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:
45
- [
46
- "--extra-keys",
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
54
- args: ["--py37-plus"]
55
- - id: nbqa-isort
56
- args: ["--float-to-top"]
 
13
  args: ["--fix=lf"]
14
  - id: requirements-txt-fixer
15
  - id: trailing-whitespace
 
 
 
 
 
16
  - repo: https://github.com/astral-sh/ruff-pre-commit
17
+ rev: v0.8.6
18
  hooks:
19
  - id: ruff
20
  args: ["--fix"]
21
  - id: ruff-format
 
22
  - repo: https://github.com/pre-commit/mirrors-mypy
23
+ rev: v1.14.1
24
  hooks:
25
  - id: mypy
26
  args: ["--ignore-missing-imports"]
27
  additional_dependencies:
28
  [
29
  "types-python-slugify",
 
 
30
  "types-pytz",
31
+ "types-PyYAML",
32
+ "types-requests",
33
  ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.vscode/settings.json CHANGED
@@ -13,9 +13,5 @@
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
  }
 
13
  "files.insertFinalNewline": false
14
  },
15
  "notebook.output.scrolling": true,
16
+ "notebook.formatOnSave.enabled": true
 
 
 
 
17
  }
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 🐢
4
  colorFrom: blue
5
  colorTo: pink
6
  sdk: gradio
7
- sdk_version: 5.9.1
8
  app_file: app.py
9
  pinned: false
10
  suggested_hardware: a10g-small
 
4
  colorFrom: blue
5
  colorTo: pink
6
  sdk: gradio
7
+ sdk_version: 5.12.0
8
  app_file: app.py
9
  pinned: false
10
  suggested_hardware: a10g-small
pyproject.toml CHANGED
@@ -9,8 +9,8 @@ dependencies = [
9
  "clip",
10
  "diffusers==0.12.1",
11
  "einops>=0.8.0",
12
- "gradio>=5.9.1",
13
- "hf-transfer>=0.1.8",
14
  "imageio[ffmpeg]>=2.36.1",
15
  "kornia>=0.7.4",
16
  "omegaconf>=2.3.0",
@@ -21,7 +21,7 @@ dependencies = [
21
  "taming-transformers",
22
  "torch==1.13.1",
23
  "torchvision>=0.14.1",
24
- "transformers>=4.47.1",
25
  ]
26
 
27
  [tool.ruff]
 
9
  "clip",
10
  "diffusers==0.12.1",
11
  "einops>=0.8.0",
12
+ "gradio>=5.12.0",
13
+ "hf-transfer>=0.1.9",
14
  "imageio[ffmpeg]>=2.36.1",
15
  "kornia>=0.7.4",
16
  "omegaconf>=2.3.0",
 
21
  "taming-transformers",
22
  "torch==1.13.1",
23
  "torchvision>=0.14.1",
24
+ "transformers>=4.48.0",
25
  ]
26
 
27
  [tool.ruff]
requirements.txt CHANGED
@@ -10,13 +10,13 @@ aiosignal==1.3.2
10
  # via aiohttp
11
  albucore==0.0.23
12
  # via albumentations
13
- albumentations==1.4.24
14
  # via pnp-diffusion-features (pyproject.toml)
15
  annotated-types==0.7.0
16
  # via pydantic
17
  antlr4-python3-runtime==4.9.3
18
  # via omegaconf
19
- anyio==4.7.0
20
  # via
21
  # gradio
22
  # httpx
@@ -64,15 +64,15 @@ fsspec==2024.12.0
64
  # pytorch-lightning
65
  ftfy==6.3.1
66
  # via clip
67
- gradio==5.9.1
68
  # via pnp-diffusion-features (pyproject.toml)
69
- gradio-client==1.5.2
70
  # via gradio
71
  h11==0.14.0
72
  # via
73
  # httpcore
74
  # uvicorn
75
- hf-transfer==0.1.8
76
  # via pnp-diffusion-features (pyproject.toml)
77
  httpcore==1.0.7
78
  # via httpx
@@ -81,7 +81,7 @@ httpx==0.28.1
81
  # gradio
82
  # gradio-client
83
  # safehttpx
84
- huggingface-hub==0.27.0
85
  # via
86
  # diffusers
87
  # gradio
@@ -104,7 +104,7 @@ jinja2==3.1.5
104
  # via gradio
105
  joblib==1.4.2
106
  # via scikit-learn
107
- kornia==0.7.4
108
  # via pnp-diffusion-features (pyproject.toml)
109
  kornia-rs==0.1.8
110
  # via kornia
@@ -157,7 +157,7 @@ opencv-python-headless==4.10.0.84
157
  # pnp-diffusion-features (pyproject.toml)
158
  # albucore
159
  # albumentations
160
- orjson==3.10.13
161
  # via gradio
162
  packaging==24.2
163
  # via
@@ -172,7 +172,7 @@ packaging==24.2
172
  # transformers
173
  pandas==2.2.3
174
  # via gradio
175
- pillow==11.0.0
176
  # via
177
  # diffusers
178
  # gradio
@@ -184,7 +184,7 @@ propcache==0.2.1
184
  # yarl
185
  psutil==6.1.1
186
  # via imageio
187
- pydantic==2.10.4
188
  # via
189
  # albumentations
190
  # fastapi
@@ -193,7 +193,7 @@ pydantic-core==2.27.2
193
  # via pydantic
194
  pydub==0.25.1
195
  # via gradio
196
- pygments==2.18.0
197
  # via rich
198
  python-dateutil==2.9.0.post0
199
  # via pandas
@@ -226,21 +226,21 @@ requests==2.32.3
226
  # transformers
227
  rich==13.9.4
228
  # via typer
229
- ruff==0.8.4
230
  # via gradio
231
  safehttpx==0.1.6
232
  # via gradio
233
- safetensors==0.4.5
234
  # via transformers
235
- scikit-learn==1.6.0
236
  # via pnp-diffusion-features (pyproject.toml)
237
- scipy==1.14.1
238
  # via
239
  # albumentations
240
  # scikit-learn
241
  semantic-version==2.10.0
242
  # via gradio
243
- setuptools==75.6.0
244
  # via
245
  # imageio-ffmpeg
246
  # lightning-utilities
@@ -292,7 +292,7 @@ tqdm==4.67.1
292
  # pytorch-lightning
293
  # taming-transformers
294
  # transformers
295
- transformers==4.47.1
296
  # via pnp-diffusion-features (pyproject.toml)
297
  typer==0.15.1
298
  # via gradio
 
10
  # via aiohttp
11
  albucore==0.0.23
12
  # via albumentations
13
+ albumentations==2.0.0
14
  # via pnp-diffusion-features (pyproject.toml)
15
  annotated-types==0.7.0
16
  # via pydantic
17
  antlr4-python3-runtime==4.9.3
18
  # via omegaconf
19
+ anyio==4.8.0
20
  # via
21
  # gradio
22
  # httpx
 
64
  # pytorch-lightning
65
  ftfy==6.3.1
66
  # via clip
67
+ gradio==5.12.0
68
  # via pnp-diffusion-features (pyproject.toml)
69
+ gradio-client==1.5.4
70
  # via gradio
71
  h11==0.14.0
72
  # via
73
  # httpcore
74
  # uvicorn
75
+ hf-transfer==0.1.9
76
  # via pnp-diffusion-features (pyproject.toml)
77
  httpcore==1.0.7
78
  # via httpx
 
81
  # gradio
82
  # gradio-client
83
  # safehttpx
84
+ huggingface-hub==0.27.1
85
  # via
86
  # diffusers
87
  # gradio
 
104
  # via gradio
105
  joblib==1.4.2
106
  # via scikit-learn
107
+ kornia==0.8.0
108
  # via pnp-diffusion-features (pyproject.toml)
109
  kornia-rs==0.1.8
110
  # via kornia
 
157
  # pnp-diffusion-features (pyproject.toml)
158
  # albucore
159
  # albumentations
160
+ orjson==3.10.14
161
  # via gradio
162
  packaging==24.2
163
  # via
 
172
  # transformers
173
  pandas==2.2.3
174
  # via gradio
175
+ pillow==11.1.0
176
  # via
177
  # diffusers
178
  # gradio
 
184
  # yarl
185
  psutil==6.1.1
186
  # via imageio
187
+ pydantic==2.10.5
188
  # via
189
  # albumentations
190
  # fastapi
 
193
  # via pydantic
194
  pydub==0.25.1
195
  # via gradio
196
+ pygments==2.19.1
197
  # via rich
198
  python-dateutil==2.9.0.post0
199
  # via pandas
 
226
  # transformers
227
  rich==13.9.4
228
  # via typer
229
+ ruff==0.9.1
230
  # via gradio
231
  safehttpx==0.1.6
232
  # via gradio
233
+ safetensors==0.5.2
234
  # via transformers
235
+ scikit-learn==1.6.1
236
  # via pnp-diffusion-features (pyproject.toml)
237
+ scipy==1.15.1
238
  # via
239
  # albumentations
240
  # scikit-learn
241
  semantic-version==2.10.0
242
  # via gradio
243
+ setuptools==75.8.0
244
  # via
245
  # imageio-ffmpeg
246
  # lightning-utilities
 
292
  # pytorch-lightning
293
  # taming-transformers
294
  # transformers
295
+ transformers==4.48.0
296
  # via pnp-diffusion-features (pyproject.toml)
297
  typer==0.15.1
298
  # via gradio
uv.lock CHANGED
The diff for this file is too large to render. See raw diff