From 4dc5e5c8de58881846fd4494effa9330bc3db1dd Mon Sep 17 00:00:00 2001 From: sobolevn Date: Mon, 21 Oct 2024 10:00:52 +0300 Subject: [PATCH] Remove EOL Python 3.8 and add 3.13 to CI (#2397) Co-authored-by: Marti Raudsepp --- .github/workflows/test.yml | 8 +++----- setup.py | 2 +- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 03a8c6a68..6d21ae83e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest strategy: 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'] fail-fast: false steps: - uses: actions/checkout@v4 @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest strategy: 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'] shard: [0, 1, 2, 3] fail-fast: false steps: @@ -132,11 +132,9 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.11', '3.12'] + python-version: ['3.11', '3.12', '3.13'] django-version: ['4.2', '5.0', '5.1'] include: - - python-version: '3.8' - django-version: '4.2' - python-version: '3.9' django-version: '4.2' - python-version: '3.10' diff --git a/setup.py b/setup.py index 0767f0464..00b4ac57a 100644 --- a/setup.py +++ b/setup.py @@ -62,11 +62,11 @@ def find_stub_files(name: str) -> List[str]: classifiers=[ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", - "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", "Typing :: Typed", "Framework :: Django", "Framework :: Django :: 4.2",