Skip to content

Commit 26b5083

Browse files
committed
drop Python 3.7
Signed-off-by: Sylvain Hellegouarch <[email protected]>
1 parent 26c2cc0 commit 26b5083

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

.github/workflows/build-and-discover.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
matrix:
1616
python-version: [3.8, 3.9, "3.10", "3.11", "3.12"]
1717
steps:
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919
- name: Set up Python ${{ matrix.python-version }}
2020
uses: actions/setup-python@v4
2121
with:

.github/workflows/build-and-test.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
build-and-lint:
1313
runs-on: ubuntu-22.04
1414
steps:
15-
- uses: actions/checkout@v3
16-
- name: Set up Python 3.7
15+
- uses: actions/checkout@v4
16+
- name: Set up Python 3.8
1717
uses: actions/setup-python@v4
1818
with:
19-
python-version: 3.7
19+
python-version: 3.8
2020
- name: Install dependencies
2121
run: |
2222
make install-dev
@@ -27,9 +27,9 @@ jobs:
2727
runs-on: ubuntu-22.04
2828
strategy:
2929
matrix:
30-
python-version: [3.7, 3.8, 3.9, "3.10", "3.11", "3.12"]
30+
python-version: [3.8, 3.9, "3.10", "3.11", "3.12"]
3131
steps:
32-
- uses: actions/checkout@v3
32+
- uses: actions/checkout@v4
3333
- name: Set up Python ${{ matrix.python-version }}
3434
uses: actions/setup-python@v4
3535
with:

.github/workflows/check-pr.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
check-changelog:
88
runs-on: ubuntu-22.04
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4
1111
- name: Check Changelog modified
1212
uses: dangoslen/changelog-enforcer@v2
1313
with:
@@ -17,7 +17,7 @@ jobs:
1717
check-tests:
1818
runs-on: ubuntu-22.04
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121
- name: Get changed files
2222
id: files
2323
uses: jitterbit/get-changed-files@v1

.github/workflows/release.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Set up Python
1616
uses: actions/setup-python@v4
1717
with:
18-
python-version: '3.7'
18+
python-version: '3.8'
1919
- name: Install dependencies
2020
run: |
2121
python -m pip install --upgrade pip

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
- Use existing AWS FIS policies `AWSFaultInjectionSimulatorNetworkAccess`,
1010
`AWSFaultInjectionSimulatorEC2Access` instead of creating new ones
1111
- Drop `logzero`
12+
- Drop support for Python 3.7 which has been EOL since June 2023
1213

1314
## [0.31.1][] - 2024-01-22
1415

setup.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ def get_version_from_package() -> str:
3434
'License :: OSI Approved :: Apache Software License',
3535
'Programming Language :: Python',
3636
'Programming Language :: Python :: 3',
37-
'Programming Language :: Python :: 3.7',
3837
'Programming Language :: Python :: 3.8',
3938
'Programming Language :: Python :: 3.9',
4039
'Programming Language :: Python :: 3.10',
@@ -76,7 +75,7 @@ def get_version_from_package() -> str:
7675
install_requires=install_require,
7776
tests_require=test_require,
7877
setup_requires=pytest_runner,
79-
python_requires='>=3.7'
78+
python_requires='>=3.8'
8079
)
8180

8281

0 commit comments

Comments
 (0)