From b7bce6362118148e12b847a0fba7137ee38ff361 Mon Sep 17 00:00:00 2001 From: Michael Seifert Date: Wed, 23 Oct 2024 18:48:14 +0200 Subject: [PATCH 1/4] ci: Stop testing with Python3.8. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d08cc8f3..2b4cb161 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -62,7 +62,7 @@ jobs: strategy: matrix: os: [ubuntu, windows] - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', 3.13.0-beta.3] + python-version: ['3.9', '3.10', '3.11', '3.12', 3.13.0-beta.3] steps: - uses: actions/checkout@v4 From 03f5565325846766fdc45c1171add474bd453835 Mon Sep 17 00:00:00 2001 From: Michael Seifert Date: Wed, 23 Oct 2024 18:51:08 +0200 Subject: [PATCH 2/4] test: Test pytest-min environmen with Python 3.9. --- tox.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index 79e96fa6..f0053788 100644 --- a/tox.ini +++ b/tox.ini @@ -71,8 +71,8 @@ skip_install = false [gh-actions] python = - 3.8: py38, pytest-min - 3.9: py39 + 3.8: py38 + 3.9: py39, pytest-min 3.10: py310 3.11: py311 3.12: py312 From fd8479c4c1eaf0778ef968a163d140408e939900 Mon Sep 17 00:00:00 2001 From: Michael Seifert Date: Wed, 23 Oct 2024 18:52:35 +0200 Subject: [PATCH 3/4] build: Remove Python 3.8 from tox configuration. --- tox.ini | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index f0053788..bdf37f77 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.14.0 -envlist = py38, py39, py310, py311, py312, py13, pytest-min, docs +envlist = py39, py310, py311, py312, py13, pytest-min, docs isolated_build = true passenv = CI @@ -71,7 +71,6 @@ skip_install = false [gh-actions] python = - 3.8: py38 3.9: py39, pytest-min 3.10: py310 3.11: py311 From 2634d25b8ae480fdc27a89d7ca9276e4796f0b51 Mon Sep 17 00:00:00 2001 From: Michael Seifert Date: Wed, 23 Oct 2024 18:53:48 +0200 Subject: [PATCH 4/4] build: Bump minimum Python version to v3.9 --- setup.cfg | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/setup.cfg b/setup.cfg index cd037b04..3ae1ed28 100644 --- a/setup.cfg +++ b/setup.cfg @@ -21,7 +21,6 @@ classifiers = License :: OSI Approved :: Apache Software License - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 @@ -35,7 +34,7 @@ classifiers = Typing :: Typed [options] -python_requires = >=3.8 +python_requires = >=3.9 packages = pytest_asyncio include_package_data = True