From c6db0a67b64caf2e4a2ed0524e92c63fe3399727 Mon Sep 17 00:00:00 2001 From: Christian Manivong Date: Tue, 27 Oct 2026 10:21:55 +0100 Subject: [PATCH] chore: Python 3.12 is the floor netOrk no longer supports 3.10 or 3.11 anywhere. The actions run on the runner's job container, catthehacker/ubuntu:act-24.04, whose python3 is 3.12; CI already tests on 3.12. Refs NAPALM/driver-standard#6. --- README.md | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 54c2a44..bbedbe8 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ with its CIS result and SBOM attached (NetOrk/netork#1390). ``` The judge action reads `cis.toml` and `packages.allow` from the working directory by default. -The runner needs Docker, Python 3.11 or newer, and `curl`; cosign is installed by the actions, +The runner needs Docker, Python 3.12 or newer, and `curl`; cosign is installed by the actions, pinned and checked against its release checksum (`bin/install-cosign.sh`). ## Verifying an image yourself diff --git a/pyproject.toml b/pyproject.toml index 512e30c..de0238d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "image-tools" version = "0.1.0" description = "Judge, sign and verify netOrk container images" -requires-python = ">=3.11" +requires-python = ">=3.12" license = "MIT" [build-system]