From 334e7192e35a5afc6a3f628970a4859a6eaf2eff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 3 Jul 2026 13:55:58 +0200 Subject: [PATCH 1/2] Use Fedora 43 as the base container image --- README.md | 4 ++++ action.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f5d3f7b..1cf85e1 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,10 @@ Until version 0.4, this action always used the latest [fedora-python-tox](https: image. Since version 34.0, the first number in the version (also sometimes referred to as the "major version") represents the release of Fedora used in the image. +### v43.0 + +* Uses Fedora 43 as the base container image. + ### v42.0 * Uses Fedora 42 as the base container image. diff --git a/action.yaml b/action.yaml index 64953a0..89fedf0 100644 --- a/action.yaml +++ b/action.yaml @@ -16,7 +16,7 @@ inputs: runs: using: docker - image: docker://fedorapython/fedora-python-tox:f42 + image: docker://fedorapython/fedora-python-tox:f43 env: TOXENV: ${{ inputs.tox_env }} DNF_INSTALL: ${{ inputs.dnf_install }} From c25c758f96dfb07b749a1034846f449166fd4979 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 3 Jul 2026 14:28:49 +0200 Subject: [PATCH 2/2] Remove pypy2 from CI tests and config, tox from Fedora 43 can no longer run it out of the box --- .github/workflows/main.yml | 2 +- README.md | 1 + pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8db6d83..1e1bd60 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ jobs: tox_env: ${{ matrix.tox_env }} strategy: matrix: - tox_env: [py36, py39, py310, py311, py312, py313, py314, pypy2, pypy3] + tox_env: [py36, py39, py310, py311, py312, py313, py314, pypy3] # Use GitHub's Linux Docker host runs-on: ubuntu-latest diff --git a/README.md b/README.md index 1cf85e1..b4ec89f 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,7 @@ referred to as the "major version") represents the release of Fedora used in the ### v43.0 * Uses Fedora 43 as the base container image. +* Running pypy2 tox environment no longer works out of the box, see [tox documentation for details](https://tox.wiki/en/4.35.0/faq.html#testing-end-of-life-python-versions). ### v42.0 diff --git a/pyproject.toml b/pyproject.toml index 82cb294..98e922f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" [tool.tox] legacy_tox_ini = """ [tox] -envlist = py36,py39,py310,py311,py312,py313,py314,py314t,pypy2,pypy3 +envlist = py36,py39,py310,py311,py312,py313,py314,py314t,pypy3 skipsdist = True [testenv]