Skip to content

fixed a dependency conflict#757

Open
rx7iiim wants to merge 1 commit into
docker:masterfrom
rx7iiim:master
Open

fixed a dependency conflict#757
rx7iiim wants to merge 1 commit into
docker:masterfrom
rx7iiim:master

Conversation

@rx7iiim

@rx7iiim rx7iiim commented Jun 8, 2026

Copy link
Copy Markdown

This PR fixes a critical crash loop in the nginx-flask-mysql backend container caused by a dependency conflict. The backend fails to start with an ImportError: cannot import name 'url_quote' from 'werkzeug.urls' because it automatically installs the latest version of Werkzeug (3.x), which completely removed the url_quote utility expected by the older version of Flask. Pinning Werkzeug==2.3.8 in backend/requirements.txt restores compatibility, stops the infinite restart loop, and allows the application stack to boot successfully.

Signed-off-by: rahim <154564602+rx7iiim@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant