From 4066a6ec96ab266aac36212ca8527f627b317f08 Mon Sep 17 00:00:00 2001 From: Jordi Soucheiron Date: Sat, 2 Nov 2024 19:22:00 +0100 Subject: [PATCH] Remove 3.8 support add 3.13 support --- .github/workflows/lint-and-test.yml | 2 +- .github/workflows/pypi-release.yml | 2 +- pyproject.toml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index ecdbf111..ac1aa702 100644 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] name: Python ${{ matrix.python-version }} diff --git a/.github/workflows/pypi-release.yml b/.github/workflows/pypi-release.yml index 646cd0db..7e36ce6a 100644 --- a/.github/workflows/pypi-release.yml +++ b/.github/workflows/pypi-release.yml @@ -20,7 +20,7 @@ jobs: - name: Setup python uses: actions/setup-python@v5 with: - python-version: '3.8' + python-version: '3.9' - name: Install dependencies run: | diff --git a/pyproject.toml b/pyproject.toml index 6f33a24d..fa85dcb0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "cfripper" description="Library and CLI tool for analysing CloudFormation templates and check them for security compliance." readme = "README.md" -requires-python = ">=3.8.0" +requires-python = ">=3.9.0" dynamic = ["version"] license = { file = "LICENSE.md" } authors = [ @@ -26,11 +26,11 @@ classifiers = [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Security" ]