From 18557441dcc78346745d0a7df0be8be8463f2bdb Mon Sep 17 00:00:00 2001 From: Ion Koutsouris <15728914+ion-elgreco@users.noreply.github.com> Date: Sun, 22 Sep 2024 10:50:41 +0200 Subject: [PATCH] chore: drop python 3.8 support --- .github/workflows/python_build.yml | 6 +++--- python/pyproject.toml | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/python_build.yml b/.github/workflows/python_build.yml index dc5483e091..303013baa7 100644 --- a/.github/workflows/python_build.yml +++ b/.github/workflows/python_build.yml @@ -31,7 +31,7 @@ jobs: run: make check-rust test-minimal: - name: Python Build (Python 3.8 PyArrow 16.0.0) + name: Python Build (Python 3.9 PyArrow 16.0.0) runs-on: ubuntu-latest env: RUSTFLAGS: "-C debuginfo=line-tables-only" @@ -43,7 +43,7 @@ jobs: - name: Setup Environment uses: ./.github/actions/setup-env with: - python-version: 3.8 + python-version: 3.9 - name: Build and install deltalake run: | @@ -135,7 +135,7 @@ jobs: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/python/pyproject.toml b/python/pyproject.toml index a13886209b..4cbdc67cc9 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -7,11 +7,10 @@ name = "deltalake" description = "Native Delta Lake Python binding based on delta-rs with Pandas integration" readme = "README.md" license = {file = "licenses/deltalake_license.txt"} -requires-python = ">=3.8" +requires-python = ">=3.9" keywords = ["deltalake", "delta", "datalake", "pandas", "arrow"] classifiers = [ "License :: OSI Approved :: Apache Software License", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11",