Skip to content

Commit 32aff0b

Browse files
committed
Drop support for Python 3.8
1 parent 5362361 commit 32aff0b

File tree

5 files changed

+5
-6
lines changed

5 files changed

+5
-6
lines changed

.github/workflows/ci.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
strategy:
5151
matrix:
5252
os: [ubuntu-latest]
53-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
53+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
5454
include:
5555
- os: macos-13
5656
python-version: "3.10"
@@ -91,8 +91,6 @@ jobs:
9191
uses: pypa/[email protected]
9292
env:
9393
CIBW_BUILD: "cp*-manylinux_x86_64 cp3*-win_amd64 cp3*-macosx_x86_64 cp3*-macosx_arm64"
94-
CIBW_SKIP: "cp37-*"
95-
CIBW_TEST_SKIP: "cp38-macosx_*:arm64"
9694
- uses: actions/upload-artifact@v4
9795
with:
9896
name: wheels-${{ matrix.os }}

CHANGES.rst

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

88
* Added support for Python 3.13
9+
* Dropped support for Python 3.8
910

1011
v1.2.2 (2024-10-04)
1112
-------------------

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
dnaio processes FASTQ, FASTA and uBAM files
1717
===========================================
1818

19-
``dnaio`` is a Python 3.8+ library for very efficient parsing and writing of FASTQ and also FASTA files.
19+
``dnaio`` is a Python 3.9+ library for very efficient parsing and writing of FASTQ and also FASTA files.
2020
Since ``dnaio`` version 1.1.0, support for efficiently parsing uBAM files has been implemented.
2121
This allows reading ONT files from the `dorado <https://github.com/nanoporetech/dorado>`_
2222
basecaller directly.

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3",
2020
"Topic :: Scientific/Engineering :: Bio-Informatics"
2121
]
22-
requires-python = ">3.7"
22+
requires-python = ">=3.9"
2323
dependencies = [
2424
"xopen >= 1.4.0"
2525
]

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = flake8,black,mypy,docs,py38,py39,py310,py311,py312,py313
2+
envlist = flake8,black,mypy,docs,py39,py310,py311,py312,py313
33
isolated_build = True
44

55
[testenv]

0 commit comments

Comments
 (0)