diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 867f8fa..d756695 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,7 +40,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: diff --git a/pyproject.toml b/pyproject.toml index 826f89b..56a8e40 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ version = "0.2.0" description = "Verify Pipelock receipts: ActionReceipt v1 chains and individual EvidenceReceipt v2 envelopes." readme = "README.md" license = "Apache-2.0" -requires-python = ">=3.9.2" +requires-python = ">=3.10" authors = [ { name = "PipeLab", email = "luckypipe@pipelab.org" }, ] @@ -26,7 +26,6 @@ classifiers = [ "Intended Audience :: System Administrators", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", @@ -82,6 +81,6 @@ select = ["E", "F", "W", "I", "B", "UP", "RUF"] ignore = ["E501"] # line length handled by formatter [tool.mypy] -python_version = "3.9" +python_version = "3.10" strict = true warn_return_any = true