Closed
Description
Currently, the minimum supported version of Python is 3.7. However, it has already passed its end-of-life and we should bump the minimum Python version (along with all of its dependencies) to Python 3.8.
According to min.py script, the minimum set of dependencies for Python 3.8 is:
python: 3.8
numba: 0.55.2
numpy: 1.18
scipy: 1.5
TODO:
- Determine minimum versions and dependencies with ./min.py
- Update setup.py
- Update requirements.txt
- Update environment.yml
- Update .github/worflows/github-actions.yml