Skip to content

Commit 63c8c1f

Browse files
committed
[Dependencies] Remove support for Python 3.7. and 3.8, which are in EOL.
Signed-off-by: Giacomo Marciani <[email protected]>
1 parent c1d3dad commit 63c8c1f

File tree

4 files changed

+3
-24
lines changed

4 files changed

+3
-24
lines changed

.github/workflows/ci.yml

-20
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ jobs:
3838
matrix:
3939
os: [ubuntu-latest]
4040
name:
41-
- Python 3.7 Tests
42-
- Python 3.8 Tests
4341
- Python 3.9 Tests
4442
- Python 3.10 Tests
4543
- Python 3.11 Tests
@@ -50,14 +48,6 @@ jobs:
5048
- API CloudFormation Templates Checks
5149
- Integration Tests Config Checks
5250
include:
53-
- name: Python 3.7 Tests
54-
python: 3.7
55-
toxdir: cli
56-
toxenv: py37-nocov
57-
- name: Python 3.8 Tests
58-
python: 3.8
59-
toxdir: cli
60-
toxenv: py38-nocov
6151
- name: Python 3.9 Tests
6252
python: 3.9
6353
toxdir: cli
@@ -119,23 +109,13 @@ jobs:
119109
matrix:
120110
os: [ubuntu-latest]
121111
name:
122-
- Python 3.7 AWS Batch CLI Tests
123-
- Python 3.8 AWS Batch CLI Tests
124112
- Python 3.9 AWS Batch CLI Tests
125113
- Python 3.10 AWS Batch CLI Tests
126114
- Python 3.11 AWS Batch CLI Tests
127115
- Python 3.12 AWS Batch CLI Tests
128116
- Python 3.10 AWS Batch CLI Tests Coverage
129117
- Code Checks AWS Batch CLI
130118
include:
131-
- name: Python 3.7 AWS Batch CLI Tests
132-
python: 3.7
133-
toxdir: awsbatch-cli
134-
toxenv: py37-nocov
135-
- name: Python 3.8 AWS Batch CLI Tests
136-
python: 3.8
137-
toxdir: awsbatch-cli
138-
toxenv: py38-nocov
139119
- name: Python 3.9 AWS Batch CLI Tests
140120
python: 3.9
141121
toxdir: awsbatch-cli

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ CHANGELOG
1414
- gl: `2024.0.1078-1`
1515
- web_viewer: `2024.0-18131-1`
1616
- Upgrade mysql-community-client to version 8.0.39.
17+
- Remove support for Python 3.7 and 3.8, which are in end of life.
1718

1819
**BUG FIXES**
1920
- When mounting an external OpenZFS, it is no longer required to set the outbound rules for ports 111, 2049, 20001, 20002, 20003.

cli/setup.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def readme():
6767
license="Apache License 2.0",
6868
package_dir={"": "src"},
6969
packages=find_namespace_packages("src"),
70-
python_requires=">=3.7",
70+
python_requires=">=3.9",
7171
install_requires=REQUIRES,
7272
extras_require={
7373
"awslambda": LAMBDA_REQUIRES,
@@ -86,8 +86,6 @@ def readme():
8686
"Environment :: Console",
8787
"Programming Language :: Python",
8888
"Programming Language :: Python :: 3",
89-
"Programming Language :: Python :: 3.7",
90-
"Programming Language :: Python :: 3.8",
9189
"Programming Language :: Python :: 3.9",
9290
"Programming Language :: Python :: 3.10",
9391
"Programming Language :: Python :: 3.11",

cli/tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
toxworkdir=../.tox
33
envlist =
4-
py{37,38,39,310}-{cov,nocov}
4+
py{39,310}-{cov,nocov}
55
code-linters
66
cfn-{tests,lint,format-check}
77

0 commit comments

Comments
 (0)