Skip to content

Commit 6adb823

Browse files
authoredOct 10, 2024··
chore: remove support for python 3.8 for kedro-airflow (#877)
* chore: removed support for python 3.8 for kedro-airflow Signed-off-by: Felix Scherz <felixwscherz@gmail.com> * ci: remove python 3.8 from docker and telemetry Signed-off-by: Felix Scherz <felixwscherz@gmail.com> * docs: remove python 3.8 from readme badge Signed-off-by: Felix Scherz <felixwscherz@gmail.com> --------- Signed-off-by: Felix Scherz <felixwscherz@gmail.com>
1 parent 6aea78e commit 6adb823

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed
 

‎.pre-commit-config.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ repos:
4242
exclude: ^(?!kedro-airflow/kedro_airflow/).*\.py$
4343
pass_filenames: false
4444
stages: [ manual ]
45-
entry: ruff kedro-airflow --fix --exit-non-zero-on-fix
45+
entry: ruff check kedro-airflow --fix --exit-non-zero-on-fix
4646

4747
- id: ruff-kedro-docker
4848
name: "Ruff on kedro_docker/*"

‎kedro-airflow/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Kedro-Airflow
22

33
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
4-
[![Python Version](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue.svg)](https://pypi.org/project/kedro-airflow/)
4+
[![Python Version](https://img.shields.io/badge/python-3.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue.svg)](https://pypi.org/project/kedro-airflow/)
55
[![PyPI Version](https://badge.fury.io/py/kedro-airflow.svg)](https://pypi.org/project/kedro-airflow/)
66
[![Code Style: Black](https://img.shields.io/badge/code%20style-black-black.svg)](https://github.com/ambv/black)
77

‎kedro-airflow/RELEASE.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Upcoming Release
22

3+
# Release 0.10.0
4+
* Removed support for Python 3.8
5+
36
# Release 0.9.1
47
* Added support to specify `--conf-source` which would point to the runtime configuration directory to be used for running the DAG in airflow. This configuration path is added to the generated DAG.
58

‎kedro-airflow/features/steps/sh_run.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import shlex
22
import subprocess
3-
from typing import Dict
43

54

65
def run(
7-
cmd: str, split: bool = True, print_output: bool = False, **kwargs: Dict
6+
cmd: str, split: bool = True, print_output: bool = False, **kwargs: dict
87
) -> int:
98
"""
109
Args:

‎kedro-airflow/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ authors = [
88
{name = "Kedro"}
99
]
1010
description = "Kedro-Airflow makes it easy to deploy Kedro projects to Airflow"
11-
requires-python = ">=3.8"
11+
requires-python = ">=3.9"
1212
license = {text = "Apache Software License (Apache 2.0)"}
1313
dependencies = [
1414
"kedro>=0.19.0",

0 commit comments

Comments
 (0)
Please sign in to comment.