-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Add checks for allshared modules referred in pyproject.toml #60211
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
Conversation
5e8a84b to
cfb185d
Compare
|
It turns out we also miss plugins manager -> I added automated checks and fixing in the pre-commit to prevent it from happening again, |
28422ac to
752f7e4
Compare
amoghrajesh
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine now! Didnt check in detail but it does the job and doesn't look off
The apache#59708 missed adding dagnode to workspace. Also it turned out that we have plugins manager missing in similar way. This PR adds a check and automated fix to make sure it won't happen again and adds missing distributions to pyproject.toml.
752f7e4 to
af83897
Compare
|
I also asked Claude to refactor the recent changes and remove duplication it introduced. It did the job nicely :) |
…0211) The apache#59708 missed adding dagnode to workspace. Also it turned out that we have plugins manager missing in similar way. This PR adds a check and automated fix to make sure it won't happen again and adds missing distributions to pyproject.toml.
…0211) The apache#59708 missed adding dagnode to workspace. Also it turned out that we have plugins manager missing in similar way. This PR adds a check and automated fix to make sure it won't happen again and adds missing distributions to pyproject.toml.
The #59708 missed adding dagnode to workspace. Also it turned out
that we have plugins manager missing in similar way.
This PR adds a check and automated fix to make sure it won't
happen again and adds missing distributions to pyproject.toml.
Generated-By: Claude Sonnet 4.5 following the guidelines
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named
{pr_number}.significant.rstor{issue_number}.significant.rst, in airflow-core/newsfragments.