Skip to content

fix(deps): update dependency werkzeug to v3.1.6#186

Merged
Stranger6667 merged 1 commit intomasterfrom
renovate/werkzeug-3.x
Feb 24, 2026
Merged

fix(deps): update dependency werkzeug to v3.1.6#186
Stranger6667 merged 1 commit intomasterfrom
renovate/werkzeug-3.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 29, 2025

This PR contains the following updates:

Package Change Age Confidence
werkzeug (changelog) ==3.1.3==3.1.6 age confidence

Release Notes

pallets/werkzeug (werkzeug)

v3.1.6

Compare Source

This is the Werkzeug 3.1.6 security fix release, which fixes a security issue but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.

PyPI: https://pypi.org/project/Werkzeug/3.1.6/
Changes: https://werkzeug.palletsprojects.com/page/changes/#version-3-1-6

  • safe_join on Windows does not allow special devices names in multi-segment paths. GHSA-29vq-49wr-vm6x

v3.1.5

Compare Source

Released 2026-01-08

  • safe_join on Windows does not allow more special device names, regardless
    of extension or surrounding spaces. :ghsa:87hc-h4r5-73f7
  • The multipart form parser handles a \r\n sequence at a chunk boundary.
    This fixes the previous attempt, which caused incorrect content lengths.
    :issue:3065 :issue:3077
  • Fix AttributeError when initializing DebuggedApplication with
    pin_security=False. :issue:3075

v3.1.4

Compare Source

Released 2025-11-28

  • safe_join on Windows does not allow special device names. This prevents
    reading from these when using send_from_directory. secure_filename
    already prevented writing to these. :ghsa:hgf8-39gv-g3f2
  • The debugger pin fails after 10 attempts instead of 11. :pr:3020
  • The multipart form parser handles a \r\n sequence at a chunk boundary.
    :issue:3065
  • Improve CPU usage during Watchdog reloader. :issue:3054
  • Request.json annotation is more accurate. :issue:3067
  • Traceback rendering handles when the line number is beyond the available
    source lines. :issue:3044
  • HTTPException.get_response annotation and doc better conveys the
    distinction between WSGI and sans-IO responses. :issue:3056

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v3.1.4 chore(deps): update dependency werkzeug to v3.1.5 Jan 8, 2026
@renovate renovate bot force-pushed the renovate/werkzeug-3.x branch from 19e6b81 to b6d62fe Compare January 8, 2026 20:12
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v3.1.5 fix(deps): update dependency werkzeug to v3.1.5 Feb 12, 2026
@renovate renovate bot changed the title fix(deps): update dependency werkzeug to v3.1.5 fix(deps): update dependency werkzeug to v3.1.6 Feb 19, 2026
@renovate renovate bot force-pushed the renovate/werkzeug-3.x branch from b6d62fe to 21e171e Compare February 19, 2026 18:49
@Stranger6667 Stranger6667 merged commit 07451ce into master Feb 24, 2026
15 checks passed
@Stranger6667 Stranger6667 deleted the renovate/werkzeug-3.x branch February 24, 2026 17:16
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