-
-
Notifications
You must be signed in to change notification settings - Fork 31.6k
gh-95913: Prepare Improved Modules in 3.11 WhatsNew for final edits #98631
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
gh-95913: Prepare Improved Modules in 3.11 WhatsNew for final edits #98631
Conversation
Thanks @CAM-Gerlach for the PR, and @JelleZijlstra for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11. |
Sorry @CAM-Gerlach and @JelleZijlstra, I had trouble checking out the |
Thanks @CAM-Gerlach for the PR, and @JelleZijlstra for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11. |
GH-98652 is a backport of this pull request to the 3.11 branch. |
…dits (pythonGH-98631) * Add two line breaks and ref target labels to remaining subsections * Fix a few out of order Improved Modules * Fix a few minor textual formatting issues in sections * Fix remaining Sphinx warnings in the Improved Modules section (cherry picked from commit dd13b23) Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
…H-98631) * Add two line breaks and ref target labels to remaining subsections * Fix a few out of order Improved Modules * Fix a few minor textual formatting issues in sections * Fix remaining Sphinx warnings in the Improved Modules section (cherry picked from commit dd13b23) Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Part of #95913
I've already done the most important ones, but to ensure PRs to edit the remaining Improved Modules sections can all be submitted in parallel and don't introduce any merge conflicts with each other, this final prep PR (which can hopefully be merged quickly) ensures there are two line breaks between each section (per standard convention), and adds the same standard ref target labels to each section as the previous to enable stable cross-referencing.
This avoids both merge conflicts and cross-PR dependencies, simplifying the remaining process.
This is similar to #98342 , which did the same for the other top-level sections; I couldn't do so for these at the time since there were a number of PRs in flight on the individual module sections.
Additionally, it makes a few other small mechanical changes to make the rest go smoother:
Once this is merged, I can edit the remaining Improved Modules that I didn't already address before.