You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Import error: cannot import name _SessionSignalEvents from flask_sqlalchemy #359
We cannot share this timeline with customers, but it is on our backlog. Meanwhile, OpenTelemetry Python supports all versions of Flask and you can find docs for getting started w/ OTel & X-Ray here: https://aws-otel.github.io/docs/getting-started/python-sdk
I would like to inquire about the possibility of resolving an issue in the near future, as we need to upgrade Flask to version 3 or higher. Due to the dependency issues with Flask v2.x.x, the Werkzeug package is required to be below version 3. However, recent scans have identified security issues in versions of Werkzeug below 3, and our team needs to upgrade it. Therefore, I am inquiring about the likelihood of aws-xray-sdk supporting Flask_SQLAlchemy 3.x.x or higher versions.
Activity
srprash commentedon Oct 17, 2022
hi @UniqueElphie
The flask-sqlalchemy 3.0 was released with breaking changes
The
_SessionSignalEventsclass have been removed in the new major versionsrprash commentedon Oct 17, 2022
This means that for now, the X-Ray SDK is only compatible with the Flask-SQLAlchemy version <= 2.5.1
Version pinning flask-sqlalchemy version to 2.5.1 or less
Version pinning flask-sqlalchemy version to 2.5.1 or less (#360)
s-t-e-v-e-n-k commentedon Jan 6, 2023
To my mind, this does look easier with the new version of Flask-SQLAlchemy: https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/track-modifications/
Is there a timeline for adding support for the new version?
willarmiros commentedon Jan 10, 2023
Hi @s-t-e-v-e-n-k,
We cannot share this timeline with customers, but it is on our backlog. Meanwhile, OpenTelemetry Python supports all versions of Flask and you can find docs for getting started w/ OTel & X-Ray here: https://aws-otel.github.io/docs/getting-started/python-sdk
matejkloska commentedon May 26, 2023
please, any update?
trend-peggy-shen commentedon Nov 15, 2023
Hello,
I would like to inquire about the possibility of resolving an issue in the near future, as we need to upgrade Flask to version 3 or higher. Due to the dependency issues with Flask v2.x.x, the Werkzeug package is required to be below version 3. However, recent scans have identified security issues in versions of Werkzeug below 3, and our team needs to upgrade it. Therefore, I am inquiring about the likelihood of aws-xray-sdk supporting Flask_SQLAlchemy 3.x.x or higher versions.
Thank you for your assistance.