From 8f37c82f6144fffc2ed30e49ee81a54702a0f317 Mon Sep 17 00:00:00 2001 From: David Lord Date: Thu, 31 Oct 2024 13:11:06 -0700 Subject: [PATCH] update min dependencies --- CHANGES.rst | 2 ++ pyproject.toml | 8 ++++---- requirements/tests-min.in | 6 +++--- requirements/tests-min.txt | 6 +++--- tox.ini | 2 +- 5 files changed, 13 insertions(+), 11 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 01f84e70..f3e624f1 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,6 +4,8 @@ Version 3.1.0 Unreleased - Drop support for Python 3.8. :pr:`5623` +- Update minimum dependency versions to latest feature releases. + Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.8. :pr:`5624` - Provide a configuration option to control automatic option responses. :pr:`5496` - ``Flask.open_resource``/``open_instance_resource`` and diff --git a/pyproject.toml b/pyproject.toml index fc4ef831..f2d33c2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,12 +21,12 @@ classifiers = [ ] requires-python = ">=3.9" dependencies = [ - "Werkzeug>=3.0.0", + "Werkzeug>=3.1", "Jinja2>=3.1.2", - "itsdangerous>=2.1.2", + "itsdangerous>=2.2", "click>=8.1.3", - "blinker>=1.6.2", - "importlib-metadata>=3.6.0; python_version < '3.10'", + "blinker>=1.8", + "importlib-metadata>=3.6; python_version < '3.10'", ] [project.urls] diff --git a/requirements/tests-min.in b/requirements/tests-min.in index c7ec9969..cab4789b 100644 --- a/requirements/tests-min.in +++ b/requirements/tests-min.in @@ -1,6 +1,6 @@ -werkzeug==3.0.0 +werkzeug==3.1.0 jinja2==3.1.2 markupsafe==2.1.1 -itsdangerous==2.1.2 +itsdangerous==2.2.0 click==8.1.3 -blinker==1.6.2 +blinker==1.8.0 diff --git a/requirements/tests-min.txt b/requirements/tests-min.txt index 0d576a7f..005de8b5 100644 --- a/requirements/tests-min.txt +++ b/requirements/tests-min.txt @@ -4,11 +4,11 @@ # # pip-compile tests-min.in # -blinker==1.6.2 +blinker==1.8.0 # via -r tests-min.in click==8.1.3 # via -r tests-min.in -itsdangerous==2.1.2 +itsdangerous==2.2.0 # via -r tests-min.in jinja2==3.1.2 # via -r tests-min.in @@ -17,5 +17,5 @@ markupsafe==2.1.1 # -r tests-min.in # jinja2 # werkzeug -werkzeug==3.0.0 +werkzeug==3.1.0 # via -r tests-min.in diff --git a/tox.ini b/tox.ini index 2e316d29..db77e4df 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ envlist = py3{13,12,11,10,9} pypy310 - py312-min + py313-min py39-dev style typing