From 30a6d693b0ef04f5174b4eaf5753267e23ac0db8 Mon Sep 17 00:00:00 2001 From: b-long Date: Wed, 19 Nov 2025 20:20:58 -0500 Subject: [PATCH 1/2] feat: add Python 3.14 support & fix pre-commit --- .github/workflows/test-suite.yaml | 2 +- .pre-commit-config.yaml | 2 +- pyproject.toml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-suite.yaml b/.github/workflows/test-suite.yaml index d9af290..26af70e 100644 --- a/.github/workflows/test-suite.yaml +++ b/.github/workflows/test-suite.yaml @@ -90,7 +90,7 @@ jobs: strategy: fail-fast: true matrix: - python3_version: ["3.10", "3.11", "3.12", "3.13"] + python3_version: ["3.10", "3.11", "3.12", "3.13", "3.14"] needs: [build, unit-tests] uses: ./.github/workflows/platform-integration-test.yaml with: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d51377e..a0e517a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,4 +45,4 @@ repos: hooks: - id: conventional-pre-commit stages: [commit-msg] - args: [--verbose, --scopes="feat, fix, docs, style, test, chore, ci"] + args: [--verbose, feat, fix, docs, style, test, chore, ci] diff --git a/pyproject.toml b/pyproject.toml index b1d8549..9f3e262 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3 :: Only", "Topic :: Security :: Cryptography", "Topic :: Software Development :: Libraries :: Python Modules", From f5cf3caffc259bed110671201884133a92fee6e1 Mon Sep 17 00:00:00 2001 From: b-long Date: Wed, 19 Nov 2025 20:24:39 -0500 Subject: [PATCH 2/2] chore: fix pre-commit config