Skip to content

Commit f81e653

Browse files
authored
[CI] Add ftfy as a test dependency (#13155)
* update * update * update * update * update * update
1 parent bcbbded commit f81e653

4 files changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/pr_modular_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ jobs:
117117

118118
- name: Install dependencies
119119
run: |
120-
uv pip install -e ".[quality]"
120+
uv pip install -e ".[quality,test]"
121121
#uv pip uninstall transformers huggingface_hub && uv pip install --prerelease allow -U transformers@git+https://github.com/huggingface/transformers.git
122122
uv pip uninstall transformers huggingface_hub && uv pip install transformers==4.57.1
123123
uv pip uninstall accelerate && uv pip install -U accelerate@git+https://github.com/huggingface/accelerate.git --no-deps

.github/workflows/pr_tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ jobs:
114114

115115
- name: Install dependencies
116116
run: |
117-
uv pip install -e ".[quality]"
117+
uv pip install -e ".[quality,test]"
118118
#uv pip uninstall transformers huggingface_hub && uv pip install --prerelease allow -U transformers@git+https://github.com/huggingface/transformers.git
119119
uv pip uninstall transformers huggingface_hub && uv pip install transformers==4.57.1
120120
uv pip uninstall accelerate && uv pip install -U accelerate@git+https://github.com/huggingface/accelerate.git --no-deps
@@ -191,7 +191,7 @@ jobs:
191191

192192
- name: Install dependencies
193193
run: |
194-
uv pip install -e ".[quality]"
194+
uv pip install -e ".[quality,test]"
195195
196196
- name: Environment
197197
run: |
@@ -242,7 +242,7 @@ jobs:
242242

243243
- name: Install dependencies
244244
run: |
245-
uv pip install -e ".[quality]"
245+
uv pip install -e ".[quality,test]"
246246
# TODO (sayakpaul, DN6): revisit `--no-deps`
247247
uv pip install -U peft@git+https://github.com/huggingface/peft.git --no-deps
248248
uv pip install -U tokenizers

setup.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@
101101
"datasets",
102102
"filelock",
103103
"flax>=0.4.1",
104+
"ftfy",
104105
"hf-doc-builder>=0.3.0",
105106
"httpx<1.0.0",
106107
"huggingface-hub>=0.34.0,<2.0",
@@ -221,12 +222,14 @@ def run(self):
221222
extras["training"] = deps_list("accelerate", "datasets", "protobuf", "tensorboard", "Jinja2", "peft", "timm")
222223
extras["test"] = deps_list(
223224
"compel",
225+
"ftfy",
224226
"GitPython",
225227
"datasets",
226228
"Jinja2",
227229
"invisible-watermark",
228230
"librosa",
229231
"parameterized",
232+
"protobuf",
230233
"pytest",
231234
"pytest-timeout",
232235
"pytest-xdist",
@@ -235,6 +238,7 @@ def run(self):
235238
"sentencepiece",
236239
"scipy",
237240
"tiktoken",
241+
"torchsde",
238242
"torchvision",
239243
"transformers",
240244
"phonemizer",

src/diffusers/dependency_versions_table.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"datasets": "datasets",
99
"filelock": "filelock",
1010
"flax": "flax>=0.4.1",
11+
"ftfy": "ftfy",
1112
"hf-doc-builder": "hf-doc-builder>=0.3.0",
1213
"httpx": "httpx<1.0.0",
1314
"huggingface-hub": "huggingface-hub>=0.34.0,<2.0",

0 commit comments

Comments
 (0)