Fastai2 pip install Could not find a version that satisfies the requirement fastprogress>=0.2.5 (from fastai2==0.0.19)

When I try to editable install fastai2

git clone https://github.com/fastai/fastai2
cd fastai2
python3.6 -m venv venv
source venv/bin/activate
pip install -e ".[dev]"

I get the following error

Obtaining file:///home/doug/code/fastai2
Collecting fastcore>=0.1.20 (from fastai2==0.0.19)
  Using cached https://files.pythonhosted.org/packages/47/54/84e9f7c5ab718526e891fef0801e3cab98b4e4e28471fbd0e41efbbbe412/fastcore-0.1.20-py3-none-any.whl
Collecting fastprogress>=0.2.5 (from fastai2==0.0.19)
  Could not find a version that satisfies the requirement fastprogress>=0.2.5 (from fastai2==0.0.19) (from versions: 0.1.5, 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.12, 0.1.13, 0.1.15, 0.1.16, 0.1.17, 0.1.18, 0.1.19, 0.1.20, 0.1.21, 0.1.22, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4)
No matching distribution found for fastprogress>=0.2.5 (from fastai2==0.0.19)

Looks like the latest version is 0.2.4 on pypy

The install works when I change the settings.ini to fastprogress>=0.2.4

On Colab loading fastprogress first overrides the conflict at the moment:

!pip install git+https://github.com/fastai/fastprogress.git --quiet
!pip install git+https://github.com/fastai/fastai2.git --quiet
!pip install git+https://github.com/fastai/fastcore.git --quiet

Thanks @Clive. Installing fastprogress from git first works since pip will pull version 0.2.5 from the local environment when installing fastai2. My guess is the latest version of fastprogress just needs to be published on pypi.

I alerted Jeremy and he updated the settings.ini file to fastprogress 0.2.4. So this should be fixed.

1 Like