From ac33a19147a37c5ab6ce85cc64d2f807049b81df Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Fri, 5 Jun 2026 10:13:12 -0300 Subject: [PATCH 1/4] Drop py39 from worlfow --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2a8b9cd..6b8c112 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,7 +37,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + python: ["3.10", "3.11", "3.12", "3.13", "3.14"] os: [ubuntu-latest, windows-latest] tox_env: ["py"] include: From 44c5434907e78a5621ae16eec33703573aef6c6b Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Fri, 5 Jun 2026 10:14:17 -0300 Subject: [PATCH 2/4] Update pyproject.toml --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f00d66e..b4bccea 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ dependencies = [ "pytest>=6.2.5", ] dynamic = ["version"] -requires-python = ">=3.9" +requires-python = ">=3.10" readme = "README.rst" license = {text = "MIT"} keywords = ["pytest", "mock"] @@ -27,7 +27,6 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", From 41cf59256a26ffce00ff97b39cd655952c1af8cb Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Fri, 5 Jun 2026 10:14:33 -0300 Subject: [PATCH 3/4] Update tox.ini --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 20273f7..8cba4ca 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.5.3 -envlist = py{39,310,311,312,313,314}, norewrite, pytest6 +envlist = py{310,311,312,313,314}, norewrite, pytest6 [testenv] deps = From 8b87fd29194a92d3bbbcb822baaf328655384b15 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Fri, 5 Jun 2026 10:15:32 -0300 Subject: [PATCH 4/4] Update CHANGELOG.rst --- CHANGELOG.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c94cfa9..d18f6d6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,7 @@ Unreleased ---------- * `#547 `_: Added ``SpyType`` for annotating ``mocker.spy`` results. +* Dropped support for EOL Python 3.9. 3.15.1 ------