BeamIO-Inc / algorithm_toolkit

This project provides an easy way for researchers and developers to develop and share algorithms related to geospatial data and imagery.
https://algorithm-toolkit.readthedocs.io/en/latest/index.html
MIT License
6 stars 4 forks source link

Werkzeug >= 1.0.0 #14

Closed chriswilley closed 3 years ago

chriswilley commented 4 years ago

In views/home.py we from werkzeug import MultiDict. Prior to version 1.0.0 of Werkzeug this was fine as the project's __init__.py file gave us a pointer. Technically the MultiDict class is inside datastructures.py, so the proper import statement should be from werkzeug.datastructures import MultiDict; as of version 1.0.0 the ATK will not run because this import causes an error. Making this change should be backward-compatible.

For anyone encountering this problem, you can pip install werkzeug==0.14.1 and the ATK will run.

chriswilley commented 4 years ago

NOTE: it also appears that Flask must be v1.0.4 and no higher until this issue is resolved.

chriswilley commented 3 years ago

Resolved in release v0.1.3