From 36a5cda641a683995ab2babad37c8bd502269935 Mon Sep 17 00:00:00 2001 From: Harel Shein Date: Thu, 24 Aug 2023 16:19:39 -0400 Subject: [PATCH 1/3] drop support for python 3.7 in tests --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5f73595de0..806cbd06bc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10"] airflow-version: ["2.3", "2.4", "2.5", "2.6", "2.7"] steps: - uses: actions/checkout@v3 @@ -66,7 +66,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10"] airflow-version: ["2.3", "2.4", "2.5", "2.6", "2.7"] services: postgres: From 66d49d6a07f794db52f8f775791754dd4491efd0 Mon Sep 17 00:00:00 2001 From: Harel Shein Date: Thu, 24 Aug 2023 16:21:51 -0400 Subject: [PATCH 2/3] update pyproject to drop 3.7 support --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6d8f7fb46b..e69453e525 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ dynamic = ["version"] description = "Render 3rd party workflows in Airflow" readme = "README.rst" license = "Apache-2.0" -requires-python = ">=3.7" +requires-python = ">=3.8" authors = [ { name = "Astronomer", email = "humans@astronomer.io" }, ] @@ -135,7 +135,7 @@ dependencies = [ ] [[tool.hatch.envs.tests.matrix]] -python = ["3.7", "3.8", "3.9", "3.10"] +python = ["3.8", "3.9", "3.10"] airflow = ["2.3", "2.4", "2.5", "2.6", "2.7"] [tool.hatch.envs.tests.overrides] From f856e738c2a1f275344e7b56dad10452c92e29b5 Mon Sep 17 00:00:00 2001 From: Harel Shein Date: Thu, 24 Aug 2023 16:28:05 -0400 Subject: [PATCH 3/3] update classifiers to match changes --- pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e69453e525..26858393fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,6 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10",