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
flask-login no long works after upgrading to werkzeug 3.0.0
Traceback (most recent call last):
File "src/web.py", line 8, in <module>
import auth
File "src/auth.py", line 5, in <module>
import flask_login
File "venv/lib/python3.11/site-packages/flask_login/__init__.py", line 12, in <module>
from .login_manager import LoginManager
File "venv/lib/python3.11/site-packages/flask_login/login_manager.py", line 33, in <module>
from .utils import _create_identifier
File "venv/lib/python3.11/site-packages/flask_login/utils.py", line 14, in <module>
from werkzeug.urls import url_decode
ImportError: cannot import name 'url_decode' from 'werkzeug.urls' (venv/lib/python3.11/site-packages/werkzeug/urls.py)
flask-login no long works after upgrading to
werkzeug
3.0.0As per https://werkzeug.palletsprojects.com/en/3.0.x/changes/, deprecated features were removed via pallets/werkzeug#2768
This includes:
url.py
was deprecated in werkzeug 2.3.0 via pallets/werkzeug@d4ddff6The text was updated successfully, but these errors were encountered: