pygeoapi
pygeoapi copied to clipboard
Dependency issue pip installing requirements
Description
Following the local installation instructions for developer installation using a clean checkout from master, there is an issue installing the Python requirements:
pip3 install -r requirements.txt
...
ERROR: flask 2.1.1 has requirement click>=8.0, but you'll have click 7.1.2 which is incompatible.
Relaxing the pinning on click fixes that but raises this:
ERROR: pygeoapi 0.13.dev0 has requirement click<8, but you'll have click 8.1.2 which is incompatible.
Pinning flask to <2 fixes this but then has a problem with jinja2==3.0.3.
Steps to Reproduce Create a fresh clone of the repository and follow the installation instructions.
Expected behavior The installation as described.
Screenshots/Tracebacks N/A
Environment
- OS: Ubuntu 20.04.3
- Python version: 3.8.10
- pygeoapi version: master (0.13.dev0)
Additional context N/A