diff --git a/CHANGELOG.md b/CHANGELOG.md index c02db232a..40872d1fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ instead of being used implicitly via quantization, thanks @CalamitousFelicitousness - refactor: reorganize `cli` scripts - update `lint` rules, thanks @awsr + - update `requirements` - **Fixes** - fix: handle `clip` installer doing unwanted `setuptools` update - fix: cleanup for `uv` installer fallback diff --git a/installer.py b/installer.py index 28356e63f..c162047c9 100644 --- a/installer.py +++ b/installer.py @@ -1124,6 +1124,7 @@ def install_packages(): clip_package = os.environ.get('CLIP_PACKAGE', "git+https://github.com/openai/CLIP.git") install(clip_package, 'clip', quiet=True, no_build_isolation=True) install('open-clip-torch', no_deps=True, quiet=True) + install(clip_package, 'ftfy', quiet=True, no_build_isolation=True) # tensorflow_package = os.environ.get('TENSORFLOW_PACKAGE', 'tensorflow==2.13.0') # tensorflow_package = os.environ.get('TENSORFLOW_PACKAGE', None) # if tensorflow_package is not None: diff --git a/requirements.txt b/requirements.txt index 227e20fa4..8aede7efd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -55,7 +55,7 @@ protobuf==4.25.3 pytorch_lightning==2.6.0 urllib3==1.26.19 Pillow==10.4.0 -timm==1.0.16 +timm==1.0.24 pyparsing==3.2.3 typing-extensions==4.14.1 sentencepiece==0.2.1