Skip to content

fix: pin ctranslate2<4.6.3 to maintain CUDA compatibility#1436

Open
Anai-Guo wants to merge 1 commit intoSYSTRAN:masterfrom
Anai-Guo:fix-ctranslate2-version-pin
Open

fix: pin ctranslate2<4.6.3 to maintain CUDA compatibility#1436
Anai-Guo wants to merge 1 commit intoSYSTRAN:masterfrom
Anai-Guo:fix-ctranslate2-version-pin

Conversation

@Anai-Guo
Copy link
Copy Markdown

Problem

ctranslate2 4.6.3 dropped support for CUDA devices below 12.8 (OpenNMT/CTranslate2#1978). Since faster-whisper specifies ctranslate2>=4.0,<5, users on older CUDA versions get broken installations when pip resolves to 4.6.3+.

Fix

Pin ctranslate2>=4.0,<4.6.3 in requirements.txt to maintain backward compatibility.

Fixes #1413

ctranslate2 4.6.3 dropped support for CUDA devices below 12.8,
breaking faster-whisper for users on older CUDA versions. Pin to
<4.6.3 to maintain backward compatibility.

Fixes SYSTRAN#1413
Ref: OpenNMT/CTranslate2#1978
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ctranslate import break retro compatibility in 4.6.3

1 participant