Flask 3.1.0

Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks. Flask offers suggestions, but doesn’t enforce any dependencies or project layout. It is up to the developer to choose the tools and libraries they want to use. There are many extensions provided by the community that make adding new functionality easy.

Tags framework server python
License BSDL
State stable

Recent Releases

3.1.008 Apr 2024 22:45 major bugfix: Unreleased
3.0.204 Feb 2024 07:05 minor bugfix: Released 2024-02-03 Correct type for `jinja_loader` property. ::`5388`. error with `--extra-files` and `--exclude-patterns` CLI options. ::`5391`.
3.0.119 Jan 2024 13:44 minor bugfix: 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`