Skip to content

Commit 77a545b

Browse files
committed
Drop Python 3.7 support
it was EoL since 2023-06-27 and since today prevents the CI from running
1 parent bacbf8a commit 77a545b

File tree

7 files changed

+7
-10
lines changed

7 files changed

+7
-10
lines changed

Diff for: .github/workflows/tox.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ jobs:
2121
- macos-13
2222
# Not testing Windows, because tests need Unix-only fcntl, grp, pwd, etc.
2323
python-version:
24-
# CPython <= 3.7 is EoL since 2023-06-27
25-
- "3.7"
24+
# CPython <= 3.8 is EoL since 2024-10-07
2625
- "3.8"
2726
- "3.9"
2827
- "3.10"

Diff for: README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The documentation is hosted at https://docs.gunicorn.org.
3232
Installation
3333
------------
3434

35-
Gunicorn requires **Python 3.x >= 3.7**.
35+
Gunicorn requires **Python 3.x >= 3.8**.
3636

3737
Install from PyPI::
3838

Diff for: SECURITY.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ Please target reports against :white_check_mark: or current master. Please under
2525

2626
## Python Versions
2727

28-
Gunicorn runs on Python 3.7+, we *highly recommend* the latest release of a
28+
Gunicorn runs on Python 3.8+, we *highly recommend* the latest release of a
2929
[supported series](https://devguide.python.org/versions/) and will not prioritize issues exclusively
3030
affecting in EoL environments.

Diff for: docs/README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Requirements
66

77
To generate documentation you need to install:
88

9-
- Python >= 3.7
9+
- Python >= 3.8
1010
- Sphinx (https://www.sphinx-doc.org/)
1111

1212

Diff for: docs/source/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Features
2323
* Simple Python configuration
2424
* Multiple worker configurations
2525
* Various server hooks for extensibility
26-
* Compatible with Python 3.x >= 3.7
26+
* Compatible with Python 3.x >= 3.8
2727

2828

2929
Contents

Diff for: docs/source/install.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Installation
44

55
.. highlight:: bash
66

7-
:Requirements: **Python 3.x >= 3.7**
7+
:Requirements: **Python 3.x >= 3.8**
88

99
To install the latest released version of Gunicorn::
1010

Diff for: pyproject.toml

+1-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ classifiers = [
1818
"Operating System :: POSIX",
1919
"Programming Language :: Python",
2020
"Programming Language :: Python :: 3",
21-
"Programming Language :: Python :: 3.7",
2221
"Programming Language :: Python :: 3.8",
2322
"Programming Language :: Python :: 3.9",
2423
"Programming Language :: Python :: 3.10",
@@ -35,9 +34,8 @@ classifiers = [
3534
"Topic :: Internet :: WWW/HTTP :: WSGI :: Server",
3635
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
3736
]
38-
requires-python = ">=3.7"
37+
requires-python = ">=3.8"
3938
dependencies = [
40-
'importlib_metadata; python_version<"3.8"',
4139
"packaging",
4240
]
4341
dynamic = ["version"]

0 commit comments

Comments
 (0)