diff --git a/CHANGES.rst b/CHANGES.rst index 3e50fe0f..ab1aafe3 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,7 +1,7 @@ Version 3.0.0 ------------- -Unreleased +Released 2023-09-30 - Remove previously deprecated code. :pr:`5223` - Deprecate the ``__version__`` attribute. Use feature detection, or @@ -9,6 +9,7 @@ Unreleased - 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. Version 2.3.3 diff --git a/pyproject.toml b/pyproject.toml index 153eb4f3..e4042cb6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "Flask" -version = "3.0.0.dev" +version = "3.0.0" description = "A simple framework for building complex web applications." readme = "README.rst" license = {file = "LICENSE.rst"} @@ -20,7 +20,7 @@ classifiers = [ ] requires-python = ">=3.8" dependencies = [ - "Werkzeug>=2.3.7", + "Werkzeug>=3.0.0", "Jinja2>=3.1.2", "itsdangerous>=2.1.2", "click>=8.1.3", diff --git a/requirements/tests-pallets-min.in b/requirements/tests-pallets-min.in index 68f3fc7b..c3938219 100644 --- a/requirements/tests-pallets-min.in +++ b/requirements/tests-pallets-min.in @@ -1,4 +1,4 @@ -Werkzeug==2.3.7 +Werkzeug==3.0.0 Jinja2==3.1.2 MarkupSafe==2.1.1 itsdangerous==2.1.2 diff --git a/requirements/tests-pallets-min.txt b/requirements/tests-pallets-min.txt index d1e8b163..dc989a12 100644 --- a/requirements/tests-pallets-min.txt +++ b/requirements/tests-pallets-min.txt @@ -1,4 +1,4 @@ -# SHA1:fe057f95a98251b053eec8fa27df0feb722c70e8 +# SHA1:fbb9fae044c2e7d895de9b3d7cbb40a11a822f04 # # This file is autogenerated by pip-compile-multi # To update, run: @@ -18,5 +18,5 @@ markupsafe==2.1.1 # -r requirements/tests-pallets-min.in # jinja2 # werkzeug -werkzeug==2.3.7 +werkzeug==3.0.0 # via -r requirements/tests-pallets-min.in