Skip to content

Commit edf5371

Browse files
authored
Merge branch 'develop' into free-threading
2 parents a3a3a15 + 7d204aa commit edf5371

File tree

3 files changed

+14
-15
lines changed

3 files changed

+14
-15
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 13 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.9
19+
- name: Set up Python 3.10
2020
uses: actions/setup-python@v5
2121
with:
22-
python-version: "3.9"
22+
python-version: "3.10"
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.9
39+
- name: Set up Python 3.10
4040
uses: actions/setup-python@v5
4141
with:
42-
python-version: "3.9"
42+
python-version: "3.10"
4343
- name: Install isal
4444
run: sudo apt-get install libisal-dev
4545
- name: Install tox and upgrade setuptools and pip
@@ -54,24 +54,22 @@ jobs:
5454
strategy:
5555
matrix:
5656
python-version:
57-
- "3.9"
5857
- "3.10"
5958
- "3.11"
6059
- "3.12"
6160
- "3.13"
62-
- "3.13t"
63-
- "3.14-dev"
64-
- "3.14t-dev"
65-
- "pypy-3.9"
61+
- "3.14"
62+
- "3.14t"
6663
- "pypy-3.10"
64+
- "pypy-3.11"
6765
os: ["ubuntu-latest"]
6866
include:
6967
- os: "macos-13"
70-
python-version: "3.9"
71-
- os: "macos-14"
68+
python-version: "3.10"
69+
- os: "macos-latest"
7270
python-version: "3.10"
7371
- os: "windows-latest"
74-
python-version: "3.9"
72+
python-version: "3.10"
7573
steps:
7674
- uses: actions/checkout@v4
7775
with:
@@ -80,6 +78,7 @@ jobs:
8078
uses: actions/setup-python@v5
8179
with:
8280
python-version: ${{ matrix.python-version }}
81+
allow-prereleases: true
8382
- name: Install tox and upgrade setuptools
8483
run: pip install --upgrade tox setuptools
8584
- name: Install build dependencies (Linux) # Yasm in pypa/manylinux images.
@@ -107,7 +106,7 @@ jobs:
107106
strategy:
108107
matrix:
109108
python_version:
110-
- "3.9"
109+
- "3.10"
111110
steps:
112111
- uses: actions/checkout@v4
113112
with:

CHANGELOG.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ Changelog
1010
1111
version 1.8.0-dev
1212
-----------------
13-
+ Python 3.8 is no longer supported.
13+
+ Python 3.14 is supported.
14+
+ Python 3.8 and 3.9 are no longer supported.
1415
+ Fix an issue where flushing using igzip_threaded caused a gzip end of stream
1516
and started a new gzip stream. In essence creating a concatenated gzip
1617
stream. Now it is in concordance with how single threaded gzip streams

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ 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.9",
2120
"Programming Language :: Python :: 3.10",
2221
"Programming Language :: Python :: 3.11",
2322
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)