Skip to content

Commit fc7d5a5

Browse files
committed
Update supported python versions
1 parent 7366448 commit fc7d5a5

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
- uses: actions/checkout@v4
1717
with:
1818
submodules: recursive
19-
- name: Set up Python 3.8
19+
- name: Set up Python 3.9
2020
uses: actions/setup-python@v5
2121
with:
22-
python-version: 3.8
22+
python-version: "3.9"
2323
- name: Install tox
2424
run: pip install tox
2525
- name: Lint
@@ -36,10 +36,10 @@ jobs:
3636
- uses: actions/checkout@v4
3737
with:
3838
submodules: recursive
39-
- name: Set up Python 3.8
39+
- name: Set up Python 3.9
4040
uses: actions/setup-python@v5
4141
with:
42-
python-version: 3.8
42+
python-version: "3.9"
4343
- name: Install isal
4444
run: sudo apt-get install libisal-dev
4545
- name: Install tox and upgrade setuptools and pip
@@ -54,7 +54,6 @@ jobs:
5454
strategy:
5555
matrix:
5656
python-version:
57-
- "3.8"
5857
- "3.9"
5958
- "3.10"
6059
- "3.11"
@@ -65,11 +64,11 @@ jobs:
6564
os: ["ubuntu-latest"]
6665
include:
6766
- os: "macos-13"
68-
python-version: "3.8"
67+
python-version: "3.9"
6968
- os: "macos-14"
7069
python-version: "3.10"
7170
- os: "windows-latest"
72-
python-version: "3.8"
71+
python-version: "3.9"
7372
steps:
7473
- uses: actions/checkout@v4
7574
with:
@@ -105,7 +104,7 @@ jobs:
105104
strategy:
106105
matrix:
107106
python_version:
108-
- "3.8"
107+
- "3.9"
109108
steps:
110109
- uses: actions/checkout@v4
111110
with:

CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Changelog
1010
1111
version 1.8.0-dev
1212
-----------------
13+
+ Python 3.8 is no longer supported.
1314
+ Change build backend to setuptools-scm which is more commonly used and
1415
supported.
1516
+ Include test packages in the source distribution, so source distribution

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@ keywords=["isal", "isa-l", "compression", "deflate", "gzip", "igzip"]
1313
authors = [{name = "Leiden University Medical Center"},
1414
{email = "[email protected]"}]
1515
readme = "README.rst"
16-
requires-python = ">=3.8" # BadGzipFile imported
16+
requires-python = ">=3.9" # Because of setuptools version
1717
classifiers = [
1818
"Programming Language :: Python :: 3 :: Only",
1919
"Programming Language :: Python :: 3",
20-
"Programming Language :: Python :: 3.7",
21-
"Programming Language :: Python :: 3.8",
2220
"Programming Language :: Python :: 3.9",
2321
"Programming Language :: Python :: 3.10",
22+
"Programming Language :: Python :: 3.11",
23+
"Programming Language :: Python :: 3.12",
24+
"Programming Language :: Python :: 3.13",
2425
"Programming Language :: Python :: Implementation :: CPython",
2526
"Programming Language :: Python :: Implementation :: PyPy",
2627
"Programming Language :: C",

0 commit comments

Comments
 (0)