brazil-data-cube / cube-builder

Cube Builder is an application to generate data cubes on local cluster using Python and Celery.
https://cube-builder.readthedocs.io/en/latest/
GNU General Public License v3.0
8 stars 7 forks source link

:bug: Bug related dependencies (1.0): Cannot import name 'escape' from 'jinja2' #258

Closed raphaelrpl closed 1 year ago

raphaelrpl commented 1 year ago
  File "/home/user/brazil-data-cube/cube-builder/cube_builder/__init__.py", line 23, in <module>
    from bdc_catalog.ext import BDCCatalog
  File "/home/user/brazil-data-cube/cube-builder/venv/lib/python3.9/site-packages/bdc_catalog/__init__.py", line 34, in <module>
    from .ext import BDCCatalog
  File "/home/user/brazil-data-cube/cube-builder/venv/lib/python3.9/site-packages/bdc_catalog/ext.py", line 21, in <module>
    from bdc_db.ext import BrazilDataCubeDB
  File "/home/user/brazil-data-cube/cube-builder/venv/lib/python3.9/site-packages/bdc_db/__init__.py", line 21, in <module>
    from flask import Flask
  File "/home/user/brazil-data-cube/cube-builder/venv/lib/python3.9/site-packages/flask/__init__.py", line 14, in <module>
    from jinja2 import escape
ImportError: cannot import name 'escape' from 'jinja2' (/home/user/brazil-data-cube/cube-builder/venv/lib/python3.9/site-packages/jinja2/__init__.py)