Better dependency tracking
Problem
As dependencies are not managed, it might happen that when new version of library is deployed, application will fail.
Example:
Recent changes in SQLAlchemy 2.0.2 won't let application work due to requirement that string
requires to be cast to text()
.
sqlalchemy.exc.ArgumentError: Textual SQL expression '\n SELECT\n to_ch...' should be explicitly declared as text('\n SELECT\n to_ch...')
Prerequisites
testing
Followup
continue here
Edited by Filip Hron