Skip to content

Commit eb33b8c

Browse files
authored
Merge pull request #5082 from pallets/minimum-requirements
update minimum requirements
2 parents 73739a2 + 79ebf6c commit eb33b8c

File tree

5 files changed

+16
-14
lines changed

5 files changed

+16
-14
lines changed

CHANGES.rst

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Version 2.3.0
44
Unreleased
55

66
- Drop support for Python 3.7. :pr:`5072`
7+
- Update minimum requirements to the latest versions: Werkzeug>=2.3.0, Jinja2>3.1.2,
8+
itsdangerous>=2.1.2, click>=8.1.3.
79
- Remove previously deprecated code. :pr:`4995`
810

911
- The ``push`` and ``pop`` methods of the deprecated ``_app_ctx_stack`` and

pyproject.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ classifiers = [
2020
]
2121
requires-python = ">=3.8"
2222
dependencies = [
23-
"Werkzeug>=2.2.2",
24-
"Jinja2>=3.0",
25-
"itsdangerous>=2.0",
26-
"click>=8.0",
23+
"Werkzeug>=2.3.0",
24+
"Jinja2>=3.1.2",
25+
"itsdangerous>=2.1.2",
26+
"click>=8.1.3",
2727
"blinker>=1.6.2",
2828
"importlib-metadata>=3.6.0; python_version < '3.10'",
2929
]

requirements/tests-pallets-min.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Werkzeug==2.2.2
2-
Jinja2==3.0.0
1+
Werkzeug==2.3.0
2+
Jinja2==3.1.2
33
MarkupSafe==2.1.1
4-
itsdangerous==2.0.0
5-
click==8.0.0
4+
itsdangerous==2.1.2
5+
click==8.1.3
66
blinker==1.6.2

requirements/tests-pallets-min.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SHA1:3f343e92214ba64bc3fc9e3667c8a7d5a2d8ccd6
1+
# SHA1:93a20a0c3518e8617dd501183caffc1364455d8d
22
#
33
# This file is autogenerated by pip-compile-multi
44
# To update, run:
@@ -7,16 +7,16 @@
77
#
88
blinker==1.6.2
99
# via -r requirements/tests-pallets-min.in
10-
click==8.0.0
10+
click==8.1.3
1111
# via -r requirements/tests-pallets-min.in
12-
itsdangerous==2.0.0
12+
itsdangerous==2.1.2
1313
# via -r requirements/tests-pallets-min.in
14-
jinja2==3.0.0
14+
jinja2==3.1.2
1515
# via -r requirements/tests-pallets-min.in
1616
markupsafe==2.1.1
1717
# via
1818
# -r requirements/tests-pallets-min.in
1919
# jinja2
2020
# werkzeug
21-
werkzeug==2.2.2
21+
werkzeug==2.3.0
2222
# via -r requirements/tests-pallets-min.in

src/flask/app.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1852,7 +1852,7 @@ def make_response(self, rv: ft.ResponseReturnValue) -> Response:
18521852

18531853
# extend existing headers with provided headers
18541854
if headers:
1855-
rv.headers.update(headers) # type: ignore[arg-type]
1855+
rv.headers.update(headers)
18561856

18571857
return rv
18581858

0 commit comments

Comments
 (0)