I am trying to install a specific version of django-cms, thus executing pip install django-cms==3.0.5
. That gives me the error No matching distribution found for django-mptt==0.5.2,==0.6,==0.6.1 (from django-cms==3.0.5)
. And indeed, on github the setup.py
file specifies the requirement django-mptt==0.5.2,==0.6,==0.6.1
.
The specification says that the comma serves as a logical 'and' operator but obviously no version can be 0.5.2, 0.6 AND 0.6.1 at the same time and thus the requirement is not matched. Just installing one of those versions via pip install django-mptt==0.5.2
works without a problem but there is still the same error about django-cms==3.0.5.
Can anyone shed light on this?