-
Notifications
You must be signed in to change notification settings - Fork 251
Unpin Airflow to satisfy GitHub Security tab requirements #2171
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
base: main
Are you sure you want to change the base?
Conversation
b624d06 to
860cbfa
Compare
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.
@tatiana / @pankajkoti, do you know if you use this requirements.txt?
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.
yes, I believe the sphinx-notes/pages action used in the github/workflows/docs.yml uses it
Refer: https://github.com/sphinx-notes/pages?tab=readme-ov-file#inputs
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.
Pull request overview
This PR unpins the Apache Airflow version in the documentation requirements file to address GitHub Security tab requirements. The change removes the specific version pin (apache-airflow==2.10) in favor of allowing any version to be installed during documentation builds.
- Removes the version constraint from
apache-airflow==2.10toapache-airflowin docs requirements - Aligns with previous security fix mentioned in CHANGELOG (not pinning Airflow 2.10.0)
- Affects only documentation build dependencies, not runtime dependencies
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
94ba869 to
109d5a1
Compare
| deprecation | ||
| msgpack | ||
| apache-airflow==2.10 | ||
| apache-airflow>=2.6.0 |
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.
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.
Good point. I'll test it before merging.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2171 +/- ##
=======================================
Coverage 97.81% 97.81%
=======================================
Files 93 93
Lines 6009 6009
=======================================
Hits 5878 5878
Misses 131 131 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
pankajkoti
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.
Happy to merge once #2171 (comment) is tested out
Unpin Airflow to satisfy GitHub Security tab requirements