From 578a997580a233057ac0d573d13257c1e8ccdc1d Mon Sep 17 00:00:00 2001 From: David Lisa Gnedt Date: Fri, 9 Aug 2024 17:50:21 +0200 Subject: [PATCH] Add support for Python 3.14 Fixes #65 --- .github/workflows/ci-python3-dependencies.yml | 2 +- .github/workflows/ci-python3.yml | 2 +- setup.py | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-python3-dependencies.yml b/.github/workflows/ci-python3-dependencies.yml index 5eaa7a4..cc23989 100644 --- a/.github/workflows/ci-python3-dependencies.yml +++ b/.github/workflows/ci-python3-dependencies.yml @@ -33,7 +33,7 @@ jobs: const latestPythonMinorVersion = pythonVersions[0].split('.').slice(0, 2).join('.') // Check if new Python minor version exists - if (latestPythonMinorVersion === '3.13') { + if (latestPythonMinorVersion === '3.14') { return } diff --git a/.github/workflows/ci-python3.yml b/.github/workflows/ci-python3.yml index a7fcabb..ff0aaab 100644 --- a/.github/workflows/ci-python3.yml +++ b/.github/workflows/ci-python3.yml @@ -23,7 +23,7 @@ jobs: strategy: matrix: os: [ ubuntu-24.04, ubuntu-22.04, ubuntu-20.04 ] - python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ] + python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ] # Exclude unsupported OS/Python version combinations exclude: - os: ubuntu-22.04 diff --git a/setup.py b/setup.py index a2997e8..e38becf 100644 --- a/setup.py +++ b/setup.py @@ -50,6 +50,7 @@ def _get_version(path): 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', ], keywords='cfv checksum verify sfv csv crc bsdmd5 md5sum sha1sum sha224sum sha256sum sha384sum sha512sum torrent par par2', project_urls={