pallets/flask (flask)
### [`v3.0.3`](https://togithub.com/pallets/flask/releases/tag/3.0.3)
[Compare Source](https://togithub.com/pallets/flask/compare/3.0.2...3.0.3)
This is a fix release for the 3.0.x feature branch.
PyPI: https://pypi.org/project/Flask/3.0.3/
Changes: https://flask.palletsprojects.com/en/3.0.x/changes/#version-3-0-3
Milestone: https://github.com/pallets/flask/milestone/35?closed=1
- The default `hashlib.sha1` may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default. [#5448](https://togithub.com/pallets/flask/issues/5448)
- Don't initialize the `cli` attribute in the sansio scaffold, but rather in the `Flask` concrete class. [#5270](https://togithub.com/pallets/flask/issues/5270)
### [`v3.0.2`](https://togithub.com/pallets/flask/blob/HEAD/CHANGES.rst#Version-302)
[Compare Source](https://togithub.com/pallets/flask/compare/3.0.1...3.0.2)
Released 2024-02-03
- Correct type for `jinja_loader` property. :issue:`5388`
- Fix error with `--extra-files` and `--exclude-patterns` CLI options.
:issue:`5391`
### [`v3.0.1`](https://togithub.com/pallets/flask/blob/HEAD/CHANGES.rst#Version-301)
[Compare Source](https://togithub.com/pallets/flask/compare/3.0.0...3.0.1)
Released 2024-01-18
- Correct type for `path` argument to `send_file`. :issue:`5230`
- Fix a typo in an error message for the `flask run --key` option. :pr:`5344`
- Session data is untagged without relying on the built-in `json.loads`
`object_hook`. This allows other JSON providers that don't implement that.
:issue:`5381`
- Address more type findings when using mypy strict mode. :pr:`5383`
### [`v3.0.0`](https://togithub.com/pallets/flask/blob/HEAD/CHANGES.rst#Version-300)
[Compare Source](https://togithub.com/pallets/flask/compare/2.3.3...3.0.0)
Released 2023-09-30
- Remove previously deprecated code. :pr:`5223`
- Deprecate the `__version__` attribute. Use feature detection, or
`importlib.metadata.version("flask")`, instead. :issue:`5230`
- Restructure the code such that the Flask (app) and Blueprint
classes have Sans-IO bases. :pr:`5127`
- Allow self as an argument to url_for. :pr:`5264`
- Require Werkzeug >= 3.0.0.
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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==2.3.3
->==3.0.3
Release Notes
pallets/flask (flask)
### [`v3.0.3`](https://togithub.com/pallets/flask/releases/tag/3.0.3) [Compare Source](https://togithub.com/pallets/flask/compare/3.0.2...3.0.3) This is a fix release for the 3.0.x feature branch. PyPI: https://pypi.org/project/Flask/3.0.3/ Changes: https://flask.palletsprojects.com/en/3.0.x/changes/#version-3-0-3 Milestone: https://github.com/pallets/flask/milestone/35?closed=1 - The default `hashlib.sha1` may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default. [#5448](https://togithub.com/pallets/flask/issues/5448) - Don't initialize the `cli` attribute in the sansio scaffold, but rather in the `Flask` concrete class. [#5270](https://togithub.com/pallets/flask/issues/5270) ### [`v3.0.2`](https://togithub.com/pallets/flask/blob/HEAD/CHANGES.rst#Version-302) [Compare Source](https://togithub.com/pallets/flask/compare/3.0.1...3.0.2) Released 2024-02-03 - Correct type for `jinja_loader` property. :issue:`5388` - Fix error with `--extra-files` and `--exclude-patterns` CLI options. :issue:`5391` ### [`v3.0.1`](https://togithub.com/pallets/flask/blob/HEAD/CHANGES.rst#Version-301) [Compare Source](https://togithub.com/pallets/flask/compare/3.0.0...3.0.1) Released 2024-01-18 - Correct type for `path` argument to `send_file`. :issue:`5230` - Fix a typo in an error message for the `flask run --key` option. :pr:`5344` - Session data is untagged without relying on the built-in `json.loads` `object_hook`. This allows other JSON providers that don't implement that. :issue:`5381` - Address more type findings when using mypy strict mode. :pr:`5383` ### [`v3.0.0`](https://togithub.com/pallets/flask/blob/HEAD/CHANGES.rst#Version-300) [Compare Source](https://togithub.com/pallets/flask/compare/2.3.3...3.0.0) Released 2023-09-30 - Remove previously deprecated code. :pr:`5223` - Deprecate the `__version__` attribute. Use feature detection, or `importlib.metadata.version("flask")`, instead. :issue:`5230` - Restructure the code such that the Flask (app) and Blueprint classes have Sans-IO bases. :pr:`5127` - Allow self as an argument to url_for. :pr:`5264` - Require Werkzeug >= 3.0.0.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.
This PR has been generated by Mend Renovate. View repository job log here.