From fe6938fa98f8d8cfc74a2c19911e2a5c7cf15fa5 Mon Sep 17 00:00:00 2001 From: Nikita Karamov Date: Sat, 22 Aug 2026 20:25:04 +0200 Subject: [PATCH 1/2] Declare Python 3.15 support --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 66bf91de..a963d0c1 100755 --- a/setup.py +++ b/setup.py @@ -56,6 +56,7 @@ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", ], project_urls={ "Source": "https://github.com/certifi/python-certifi", From 8143a69d7cf20a51702639f84afb8893b5df7e01 Mon Sep 17 00:00:00 2001 From: Nikita Karamov Date: Sat, 22 Aug 2026 20:25:11 +0200 Subject: [PATCH 2/2] Test on Python 3.15 --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8357b9b2..4f9232d4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,12 +34,14 @@ jobs: - "3.12" - "3.13" - "3.14" + - "3.15" steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true - name: Install test dependencies run: | python -m pip install --upgrade pip