Requirements.dev.txt for 2.3

Following the installation guide for developers (Installation guide (development) โ€” Indico 2.3.3 documentation) I got some troubles with installing the requirements.

pip install -r requirements.dev.txt
....
ERROR: Could not find a version that satisfies the requirement freezegun==1.0.0 (from -r requirements.dev.txt (line 5)) (from versions: 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.1.16, 0.1.17, 0.1.18, 0.1.19, 0.1.19.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15)
ERROR: No matching distribution found for freezegun==1.0.0 (from -r requirements.dev.txt (line 5))
"

According to PyPi page (freezegun ยท PyPI) this version is only for Python 3+
Also, I found the same problems for some of the other requirements.

Am I missing something?

The master branch on GitHub is for Indico v3 and thus requires Python 3.9. Use the 2.3-maintenance branch if you want the current stable release.

If you do want the latest dev version in master, hereโ€™s the install guide to use for it.

1 Like