zakandrewking / escher

Build, share, and embed visualizations of metabolic pathways.
https://escher.github.io
Other
210 stars 78 forks source link

Is it possible to update Jinja2 dependency to >= 3? #377

Open eladnoor opened 2 years ago

eladnoor commented 2 years ago

At the moment, the dependency requires Jinja2<3,>=2.7.3. However, this is not compatible with python 3.10. Forcing Jinja2==3.1.2 seems to work on my system (tested on python 3.10).

matthiaskoenig commented 2 years ago

+1 this would be great

noahsprent commented 1 year ago

Forcing Jinja2==3.1.2 causes Escher to regress to 1.6.0 for me, is that right? Would be great to fix this if possible so that people on python 3.10 can use the latest version of escher

zakandrewking commented 1 year ago

Probably the quickest way to get changes into Escher right now is to open a PR. I’m happy to merge and sort out how to do a new release (it’s only been like 4 years!)