sorgerlab / indra

INDRA (Integrated Network and Dynamical Reasoning Assembler) is an automated model assembly system interfacing with NLP systems and databases to collect knowledge, and through a process of assembly, produce causal graphs and dynamical models.
http://indra.bio
BSD 2-Clause "Simplified" License
171 stars 65 forks source link

Update Flask, Flask Restx, unpin Gilda #1452

Closed kkaris closed 1 month ago

kkaris commented 2 months ago

This PR updates the extras requirements in setup.py to resolve #1448.

Resolves #1448.

Todo

Update 7/8 2024 Code is tested with https://github.com/gyorilab/indra_cogex/pull/172 and https://github.com/gyorilab/ui_util/pull/20, but not yet with https://github.com/gyorilab/emmaa/pull/280 or a new deployment of db.indra.bio on lambda+api gateway.

Update 7/11 2024 Code has been tested and is used in production for EMMAA using Python 3.9.

Update 7/18 2024 Code has been tested and is used in the dev deployment for INDRA DB.

kkaris commented 1 month ago

The only two tests failing are in indra_db_rest (they timed out)