this is the current install experience in osx
ed_path->melotts==0.1.2) Downloading botocore-1.15.11-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.10-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.10 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.10-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.9-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.9 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.9-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.8-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.8 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.8-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.7-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.7 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.7-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.6-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.6 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.6-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.5-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.5 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.5-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.4-py2.py3-none-any.whl.metadata (4.7 kB) Collecting botocore<1.16.0,>=1.15.4 (from boto3<2.0,>=1.0->cached_path->melotts==0.1.2) Downloading botocore-1.15.4-py2.py3-none-any.whl.metadata (3.0 kB) Collecting boto3<2.0,>=1.0 (from cached_path->melotts==0.1.2) Downloading boto3-1.12.3-py2.py3-none-any.whl.metadata (4.7 kB) ^CERROR: Operation cancelled by user
[notice] A new release of pip is available: 24.0 -> 24.3.1 [notice] To update, run: pip install --upgrade pip
this software is a joke
Same
how can we all work together to improve on this?
Somewhere in requirements.txt or MeloTTS dependency, the boto3 version range is twisted. If it's below pip 21.x, this seems to happen due to weak dependency collision detection.
I solved it by adding the command to update the pip first in Dockerfile.
...
RUN pip install --upgrade pip setuptools wheel
...