Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(airflow): Add python 3.12 support #614

Merged
merged 21 commits into from
Apr 23, 2024
Merged

build(airflow): Add python 3.12 support #614

merged 21 commits into from
Apr 23, 2024

Conversation

ankatiyar
Copy link
Contributor

@ankatiyar ankatiyar commented Mar 18, 2024

Description

Related #613

Development notes

Note: apache-airflow has added support for python 3.12 but not released it yet - apache/airflow#36755 - which is causing the e2e tests to fail

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

ankatiyar and others added 20 commits March 18, 2024 14:54
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
@ankatiyar ankatiyar marked this pull request as ready for review April 22, 2024 15:10
.gitpod.yml Outdated Show resolved Hide resolved
Signed-off-by: Ankita Katiyar <[email protected]>
Copy link
Contributor

@DimedS DimedS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @ankatiyar !

Copy link
Contributor

@AhdraMeraliQB AhdraMeraliQB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🌟

@ankatiyar ankatiyar merged commit 526fddd into main Apr 23, 2024
49 checks passed
@ankatiyar ankatiyar deleted the python-3.12-support branch April 23, 2024 13:34
tgoelles pushed a commit to tgoelles/kedro-plugins that referenced this pull request Jun 6, 2024
* Add python 3.12 support for airflow

Signed-off-by: Ankita Katiyar <[email protected]>

* temp: update gitpod

Signed-off-by: Ankita Katiyar <[email protected]>

* Update gitpod

Signed-off-by: Ankita Katiyar <[email protected]>

* Update gitpod

Signed-off-by: Ankita Katiyar <[email protected]>

* Resolve path

Signed-off-by: Ankita Katiyar <[email protected]>

* remove pins

Signed-off-by: Ankita Katiyar <[email protected]>

* Try bump apache

Signed-off-by: Ankita Katiyar <[email protected]>

* Try bump apache

Signed-off-by: Ankita Katiyar <[email protected]>

* Revert airflow pin

Signed-off-by: Ankita Katiyar <[email protected]>

* Revert extra changes

Signed-off-by: Ankita Katiyar <[email protected]>

* update install kedro-datasets step

Signed-off-by: Ankita Katiyar <[email protected]>

* try remove install kedro-datasets step

Signed-off-by: Ankita Katiyar <[email protected]>

* Install kedro from main

Signed-off-by: Ankita Katiyar <[email protected]>

* Revert changes

Signed-off-by: Ankita Katiyar <[email protected]>

* Use 3.12 gitpod

Signed-off-by: Ankita Katiyar <[email protected]>

* Update .gitpod.yml

Signed-off-by: Ankita Katiyar <[email protected]>

---------

Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: tgoelles <[email protected]>
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.

3 participants