◐ Shell
reader mode source ↗
Skip to content

gh-95913: Edit, link and sort 3.11 WhatsNew Build section#98588

Merged
pablogsal merged 2 commits into
python:mainfrom
CAM-Gerlach:whatsnew-edit-build
Oct 24, 2022
Merged

gh-95913: Edit, link and sort 3.11 WhatsNew Build section#98588
pablogsal merged 2 commits into
python:mainfrom
CAM-Gerlach:whatsnew-edit-build

Conversation

@CAM-Gerlach

@CAM-Gerlach CAM-Gerlach commented Oct 24, 2022

Copy link
Copy Markdown
Member

Part of #95913

This PR copyedits, sorts and fixes/improves the syntax, cross references and links of the Build section of the What's New in Python 3.11 document. In particular, it:

  • Orders the list of items more sensitively to group similar/related topics together, e.g. new build requirements, new configure flags, etc.
  • Consolidates several items that contained mostly redundant/closely related information
  • Adds, fixes and refines Sphinx cross references and links to external references as appropriate
  • Adds appropriate Sphinx roles and other constructs
  • Tweaks the text to fix grammar/wording issues
  • Uses consistent, direct phrasing for easier/quicker readability

While I did read through the various Build changes in the changelog, and quite a few appeared to be of a similar magnitude to those added here, given this is not an area of my expertise and it would substantially delay the review of this PR, I elected to defer that until later.

@bedevere-bot bedevere-bot added awaiting review docs Documentation in the Doc dir skip news labels Oct 24, 2022
@CAM-Gerlach CAM-Gerlach added build The build process and cross-build 3.11 only security fixes needs backport to 3.11 only security fixes labels Oct 24, 2022
@CAM-Gerlach CAM-Gerlach requested review from JelleZijlstra, ezio-melotti, pablogsal, tiran and vstinner and removed request for JelleZijlstra October 24, 2022 08:43
@CAM-Gerlach CAM-Gerlach mentioned this pull request Oct 24, 2022
33 tasks
@pablogsal pablogsal merged commit e81fad6 into python:main Oct 24, 2022
@miss-islington

Copy link
Copy Markdown
Contributor

Thanks @CAM-Gerlach for the PR, and @pablogsal for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Oct 24, 2022
…onGH-98588)

(cherry picked from commit e81fad6)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
@bedevere-bot

Copy link
Copy Markdown

GH-98596 is a backport of this pull request to the 3.11 branch.

@bedevere-bot bedevere-bot removed the needs backport to 3.11 only security fixes label Oct 24, 2022
miss-islington added a commit that referenced this pull request Oct 24, 2022
(cherry picked from commit e81fad6)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
pablogsal pushed a commit that referenced this pull request Oct 24, 2022
(cherry picked from commit e81fad6)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
pablogsal pushed a commit that referenced this pull request Oct 24, 2022
(cherry picked from commit e81fad6)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.11 only security fixes build The build process and cross-build docs Documentation in the Doc dir skip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants