Skip to content

Conversation

@vikassnwloodles
Copy link

While installing MeloTTS with Python 3.9.22, a version conflict arose due to incompatible urllib3 requirements between gradio and botocore==1.38.16 (a dependency of cached_path).

Since gradio was not pinned in requirements.txt, the latest version (4.44.1) was being installed. This version depends on a higher version of urllib3 than allowed by botocore==1.38.16, resulting in a dependency conflict.

This commit pins gradio to version 4.26.0, which uses a lower urllib3 version compatible with botocore==1.38.16, resolving the issue.

While installing MeloTTS with Python 3.9.22, a version conflict arose due to incompatible urllib3 requirements between gradio and botocore==1.38.16 (a dependency of cached_path).

Since gradio was not pinned in requirements.txt, the latest version (4.44.1) was being installed. This version depends on a higher version of urllib3 than allowed by botocore==1.38.16, resulting in a dependency conflict.

This commit pins gradio to version 4.26.0, which uses a lower urllib3 version compatible with botocore==1.38.16, resolving the issue.
…lity

Updated gradio==4.26.0 to gradio<=4.26.0 in requirements to allow compatibility with future patch versions
while still maintaining urllib3 compatibility with botocore (via cached_path).
This provides some upgrade flexibility without risking version conflicts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant