El problema es un problema conocido en matraz-sqlalchemy, causado por cambios en SQLAchemy 1.4. Flask-sqlalchemy intenta modificar la URL del motor SQLALchemy, pero estas URL son inmutables en SQLAlchemy 1.4.
El problema se solucionó en Flask-SQLAlchemy 2.5+ (registro de cambios ).
Si no es posible actualizar Flask-SQLAlchemy, el problema se puede solucionar especificando la versión de SQLAlchemy pasada a pip
, ya sea a través de la línea de comando
pip install --upgrade 'SQLAlchemy<1.4'
o en requisitos.txt
SQLAlchemy<1.4
SQLAlchemy 1.4 se lanzó de forma general el 15 de marzo de 2021.