From 5561f489e48a2edec5e1604dbe0110b5aa77f447 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Wed, 23 Apr 2025 00:40:59 +0200 Subject: [PATCH] Python: Permit installation on Python 3.8 Even if EOL, some projects still provide support for Python 3.8. --- .github/workflows/python.yml | 9 ++++++++- cratedb_sqlparse_py/pyproject.toml | 3 ++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 851ac05..f7f8863 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -35,7 +35,14 @@ jobs: fail-fast: false matrix: os: ["ubuntu-latest"] - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12", + "3.13", + ] env: OS: ${{ matrix.os }} diff --git a/cratedb_sqlparse_py/pyproject.toml b/cratedb_sqlparse_py/pyproject.toml index f199fc5..7b6d654 100644 --- a/cratedb_sqlparse_py/pyproject.toml +++ b/cratedb_sqlparse_py/pyproject.toml @@ -17,7 +17,7 @@ license = { text = "Apache License 2.0" } authors = [ { name = "Ivan Sanchez Valencia", email = "ivan.sanchezvalencia@crate.io" }, ] -requires-python = ">=3.9" +requires-python = ">=3.8" classifiers = [ "Development Status :: 3 - Alpha", "Environment :: Console", @@ -35,6 +35,7 @@ classifiers = [ "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", + "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11",