diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9e262ed6..9f640f19 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] include: - os: macos-13 python-version: "3.10" @@ -88,7 +88,7 @@ jobs: with: fetch-depth: 0 # required for setuptools_scm - name: Build wheels - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.21.3 env: CIBW_BUILD: "cp*-manylinux_x86_64 cp3*-win_amd64 cp3*-macosx_x86_64 cp3*-macosx_arm64" CIBW_SKIP: "cp37-*" diff --git a/CHANGES.rst b/CHANGES.rst index d8bf3d47..99bbda17 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -2,6 +2,11 @@ Changelog ========= +unreleased +---------- + +* Added support for Python 3.13 + v1.2.2 (2024-10-04) ------------------- * :pr:`139`: Fix an error that occurred when decoding BAM records with missing diff --git a/tox.ini b/tox.ini index 3bee4262..ba091dc8 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = flake8,black,mypy,docs,py38,py39,py310,py311,py312 +envlist = flake8,black,mypy,docs,py38,py39,py310,py311,py312,py313 isolated_build = True [testenv]