pygeoapi icon indicating copy to clipboard operation
pygeoapi copied to clipboard

Dependency issue pip installing requirements

Open ximenesuk opened this issue 3 years ago • 0 comments

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

ximenesuk avatar Apr 04 '22 11:04 ximenesuk