Update dependency Flask to v3.1.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
Flask (changelog) | minor |
==3.0.3 -> ==3.1.0
|
Release Notes
pallets/flask (Flask)
v3.1.0
Released 2024-11-13
- Drop support for Python 3.8.
🇵🇷 5623
- Update minimum dependency versions to latest feature releases.
Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.9.
🇵🇷 5624,5633
- Provide a configuration option to control automatic option
responses.
🇵🇷 5496
-
Flask.open_resource
/open_instance_resource
andBlueprint.open_resource
take anencoding
parameter to use when opening in text mode. It defaults toutf-8
. :issue:5504
-
Request.max_content_length
can be customized per-request instead of only through theMAX_CONTENT_LENGTH
config. AddedMAX_FORM_MEMORY_SIZE
andMAX_FORM_PARTS
config. Added documentation about resource limits to the security page. :issue:5625
- Add support for the
Partitioned
cookie attribute (CHIPS), with theSESSION_COOKIE_PARTITIONED
config. :issue:5472
-
-e path
takes precedence over default.env
and.flaskenv
files.load_dotenv
loads default files in addition to a path unlessload_defaults=False
is passed. :issue:5628
- Support key rotation with the
SECRET_KEY_FALLBACKS
config, a list of old secret keys that can still be used for unsigning. Extensions will need to add support. :issue:5621
- Fix how setting
host_matching=True
orsubdomain_matching=False
interacts withSERVER_NAME
. SettingSERVER_NAME
no longer restricts requests to only that domain. :issue:5553
-
Request.trusted_hosts
is checked during routing, and can be set through theTRUSTED_HOSTS
config. :issue:5636
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.