kedro-org / kedro-plugins

First-party plugins maintained by the Kedro team.
Apache License 2.0
94 stars 90 forks source link

Python 3.13 support #940

Open ravi-kumar-pilla opened 13 hours ago

ravi-kumar-pilla commented 13 hours ago

Description

Kedro now supports Python 3.13. We should add Python 3.13 support for kedro-plugins

Context

The PRs are created for all the plugins but we have few blockers before our CI build succeeds.

  1. Kedro-airflow - blocked by apache-airflow support for python 3.13 ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (google-re2, msgspec) Related issues as I could not find any active discussion in apache-airflow for python 3.13 - Google re2 : Open issues - https://github.com/google/re2/issues/516 Msgspec : https://github.com/jcrist/msgspec/issues/764

  2. Kedro-datasets - blocked by tensorflow

    Tensorflow - https://github.com/tensorflow/tensorflow/issues/78774

  3. Kedro-docker - blocked by kedro release

    Issue - https://github.com/kedro-org/kedro-plugins/actions/runs/11962595680/job/33351350596

Possible Implementation

Once the blockers are resolved and CI passes for the PRs, merge the PRs