-
-
Notifications
You must be signed in to change notification settings - Fork 776
(v2) chore(requirements): drop unused dependencies #2060
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
(v2) chore(requirements): drop unused dependencies #2060
Conversation
These were lifted from the v3 branch wholesale, but are not actually in use in v2.
Nice! Less dependencies is more! |
This is great, thank you. |
@noirbee just out of curiosity, please explain your PR title message convention "(v2) chore(requirements):" I don't see that used heavily in this repo. |
I've added (v2) to the PR title to make it obvious the branch it's targeting in the PR list, but it's just an afterthought, the commit message does not have it. The |
hi @RobbeSneyders and @Ruwann would you please try to find a moment for this minor improvement in the V2 branch? It passes all checks. Thanks in advance! |
I also tested it in Airflow 2.11 - and while I do not have my PR entirely green, I solved most of the test problems and I know the last two issues which I need to solve:
For all practical purposes - that one could be merged and connextion 2.15.0 can be released with it - we are good with it in Airflow. |
Hey maintainers @Ruwann and @RobbeSneyders I apologize for nagging you, can you review and merge this please? |
Happy July everyone. @RobbeSneyders and @Ruwann please comment - do you want changes here? Is this acceptable? I know we're all volunteers here. |
Yeah, we are also waiting for the release to be able to start working on Airflow 2.11.1 -> we tested this PR, looks good and ife we can get that in, that would help a lot in our efforts to make Airlfow 2 "secure" (at least in the eyes of those who run scans on dependencies of Airflow). |
@noirbee while you are updating dependencies, you might want to bump the versions too. I ran
However I see a couple issues here:
Please comment. |
I have one more concern about dependency management. Branch |
Added 0859743 which does exactly that. I haven't touched / updated the dependencies any further as a result (in |
Thanks @noirbee for the quick update to drop |
me too :) |
Hi @Ruwann and @RobbeSneyders, could you please take a look at this PR & merge if all looks good? This is important to improve Airflow security posture - it would be great to get it merged, so we can make it part of Airflow 2.11. Long-awaited fix in Google Cloud Composer :) |
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.
Thanks for the efforts and the patience
Thank you @Ruwann for the merge and new release candidate! |
Coool. I am going to try it for Airflow 2 soon :). Thanks for all the efforts everyone |
These were lifted from the v3 branch wholesale, but are not actually in use in v2.
Changes proposed in this pull request: