Sourced from werkzeug's releases.
3.0.6
This is the Werkzeug 3.0.6 security fix release, which fixes security issues but does not otherwise change behavior and should not result in breaking changes.
PyPI: https://pypi.org/project/Werkzeug/3.0.6/ Changes: https://werkzeug.palletsprojects.com/en/stable/changes/#version-3-0-6
- Fix how
max_form_memory_size
is applied when parsing large non-file fields. GHSA-q34m-jh98-gwm2safe_join
catches certain paths on Windows that were not caught byntpath.isabs
on Python < 3.11. GHSA-f9vj-2wh5-fj8j3.0.5
This is the Werkzeug 3.0.5 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes.
PyPI: https://pypi.org/project/Werkzeug/3.0.5/ Changes: https://werkzeug.palletsprojects.com/en/stable/changes/#version-3-0-5 Milestone: https://github.com/pallets/werkzeug/milestone/37?closed=1
- The Watchdog reloader ignores file closed no write events. #2945
- Logging works with client addresses containing an IPv6 scope. #2952
- Ignore invalid authorization parameters. #2955
- Improve type annotation fore
SharedDataMiddleware
. #2958- Compatibility with Python 3.13 when generating debugger pin and the current UID does not have an associated name. #2957
Sourced from werkzeug's changelog.
Version 3.0.6
Released 2024-10-25
- Fix how
max_form_memory_size
is applied when parsing large non-file fields. :ghsa:q34m-jh98-gwm2
safe_join
catches certain paths on Windows that were not caught byntpath.isabs
on Python < 3.11. :ghsa:f9vj-2wh5-fj8j
Version 3.0.5
Released 2024-10-24
- The Watchdog reloader ignores file closed no write events. :issue:
2945
- Logging works with client addresses containing an IPv6 scope :issue:
2952
- Ignore invalid authorization parameters. :issue:
2955
- Improve type annotation fore
SharedDataMiddleware
. :issue:2958
- Compatibility with Python 3.13 when generating debugger pin and the current UID does not have an associated name. :issue:
2957
5eaefc3
release version 3.0.62767bcb
Merge commit from fork87cc78a
catch special absolute path on Windows Python < 3.1150cfeeb
Merge commit from fork8760275
apply max_form_memory_size another level up in the parser8d6a12e
start version 3.0.6a7b121a
release version 3.0.5 (#2961)9caf72a
release version 3.0.5e28a245
catch OSError from getpass.getuser (#2960)e6b4cce
catch OSError from getpass.getuser