-
Notifications
You must be signed in to change notification settings - Fork 14.5k
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
Update minimum sphinx versions after upgrading sphinx-autoapi #20170
Conversation
* Allow point releases of AutoAPI (I used with 1.8.4 in all my testing) * Require at least Sphinx v4 A few things got deprecated in Sphinx 4, and as this dep is only for us building docs we can pick and choose what we like without impacting users, so lets stay up-to-date.
The PR most likely needs to run full matrix of tests because it modifies parts of the core of Airflow. However, committers might decide to merge it quickly and take the risk. If they don't merge it quickly - please rebase it to the latest main at your convenience, or amend the last commit of the PR, and push it with --force-with-lease. |
However. I'd wait with merging it until |
They were on a good track to start refreshing quickly (after our tests stabilized) but stopped after the AWS docs publishing change - (@mik-laj promissed to fix it tonight): https://github.com/apache/airflow/runs/4472124262?check_suite_focus=true |
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.
Just in order to not accidentally merge it before constraint refresh
Oh IAM perms failing on main build for docs upload.
Attempting to fix. |
* Allow point releases of AutoAPI 1.8 (I used with 1.8.4 in all my testing) * Require at least Sphinx v4 A few things got deprecated in Sphinx 4, and as this dep is only for us building docs we can pick and choose what we like without impacting users, so lets stay up-to-date. (cherry picked from commit 214b62d)
* Allow point releases of AutoAPI 1.8 (I used with 1.8.4 in all my testing) * Require at least Sphinx v4 A few things got deprecated in Sphinx 4, and as this dep is only for us building docs we can pick and choose what we like without impacting users, so lets stay up-to-date. (cherry picked from commit 214b62d)
Allow point releases of AutoAPI (I used with 1.8.4 in all my testing)
Require at least Sphinx v4
A few things got deprecated in Sphinx 4, and as this dep is only for
us building docs we can pick and choose what we like without impacting
users, so lets stay up-to-date.
As noticed by @mik-laj in #20079 (comment)
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code change, 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 UPDATING.md.