From the release notes for click (https://click.palletsprojects.com/en/8.0.x/changes/#version-8-0-0):
- Drop support for Python 2 and 3.5.
This means that all Python 2.7 tests fail in CI.
We should tie the click version to the Python version, so click 7.x is forced for Python 2.7.