Skip to content

build(airflow): Add official support for python 3.13#939

Closed
ravi-kumar-pilla wants to merge 2 commits intomainfrom
airflow-3.13
Closed

build(airflow): Add official support for python 3.13#939
ravi-kumar-pilla wants to merge 2 commits intomainfrom
airflow-3.13

Conversation

@ravi-kumar-pilla
Copy link
Copy Markdown
Contributor

@ravi-kumar-pilla ravi-kumar-pilla commented Nov 21, 2024

Description

Related to kedro-org/kedro#4267

NOTE:
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 -

Development notes

  • Update CI build to include python 3.13

Checklist

  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added a description of this change in the relevant RELEASE.md file
  • Added tests to cover my changes
  • Received approvals from at least half of the TSC (required for adding a new, non-experimental dataset)

Signed-off-by: Nok Lam Chan <nok.lam.chan@quantumblack.com>
@noklam
Copy link
Copy Markdown
Contributor

noklam commented Nov 29, 2024

Simply put, airflow does not support Py313 yet: https://pypi.org/project/apache-airflow/

image

@merelcht
Copy link
Copy Markdown
Member

I suggest to close this PR for now and just create a new one when 3.13 support is added to airflow.

@ravi-kumar-pilla
Copy link
Copy Markdown
Contributor Author

Closing this now as we have unresolved dependencies

@astrojuanlu
Copy link
Copy Markdown
Contributor

This can be re-opened now that Airflow 3 is around? https://airflow.apache.org/blog/airflow-three-point-oh-is-here/

@ravi-kumar-pilla
Copy link
Copy Markdown
Contributor Author

Hi @astrojuanlu , apache-airflow v3 does not yet support py3.13. So, we might need to wait for some more time. PR is in progress. Thank you

@merelcht merelcht deleted the airflow-3.13 branch December 10, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants