Skip to content

Commit

Permalink
chore: remove support for python 3.8 for kedro-airflow (#877)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
felixscherz authored Oct 10, 2024
1 parent 6aea78e commit 6adb823
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ repos:
exclude: ^(?!kedro-airflow/kedro_airflow/).*\.py$
pass_filenames: false
stages: [ manual ]
entry: ruff kedro-airflow --fix --exit-non-zero-on-fix
entry: ruff check kedro-airflow --fix --exit-non-zero-on-fix

- id: ruff-kedro-docker
name: "Ruff on kedro_docker/*"
Expand Down
2 changes: 1 addition & 1 deletion kedro-airflow/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Kedro-Airflow

[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![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/)
[![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/)
[![PyPI Version](https://badge.fury.io/py/kedro-airflow.svg)](https://pypi.org/project/kedro-airflow/)
[![Code Style: Black](https://img.shields.io/badge/code%20style-black-black.svg)](https://github.com/ambv/black)

Expand Down
3 changes: 3 additions & 0 deletions kedro-airflow/RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Upcoming Release

# Release 0.10.0
* Removed support for Python 3.8

# Release 0.9.1
* 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.

Expand Down
3 changes: 1 addition & 2 deletions kedro-airflow/features/steps/sh_run.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
import shlex
import subprocess
from typing import Dict


def run(
cmd: str, split: bool = True, print_output: bool = False, **kwargs: Dict
cmd: str, split: bool = True, print_output: bool = False, **kwargs: dict
) -> int:
"""
Args:
Expand Down
2 changes: 1 addition & 1 deletion kedro-airflow/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ authors = [
{name = "Kedro"}
]
description = "Kedro-Airflow makes it easy to deploy Kedro projects to Airflow"
requires-python = ">=3.8"
requires-python = ">=3.9"
license = {text = "Apache Software License (Apache 2.0)"}
dependencies = [
"kedro>=0.19.0",
Expand Down

0 comments on commit 6adb823

Please sign in to comment.