◐ Shell
reader mode source ↗
Skip to content

gh-76773: Update docs mentioning no-longer-supported Windows versions & features#92529

Merged
serhiy-storchaka merged 8 commits into
python:mainfrom
CAM-Gerlach:docs-update-unsupported-win-ver
May 10, 2022
Merged

gh-76773: Update docs mentioning no-longer-supported Windows versions & features#92529
serhiy-storchaka merged 8 commits into
python:mainfrom
CAM-Gerlach:docs-update-unsupported-win-ver

Conversation

@CAM-Gerlach

@CAM-Gerlach CAM-Gerlach commented May 9, 2022

Copy link
Copy Markdown
Member

In #76773 , I compiled a detailed list of places where currently or (then-)to-be-unsupported Windows versions were referred to in the context of being current, with a focus on documentation. Unfortunately, as the issue became mired for a time in debates about whether and when it was necessary to drop Windows <8.1 support, I was never able to follow up and update them.

Support for Windows <8.1 was broken in PR #18231 to fix issue #83582 (CVE-2020-8315), dropped officially (albeit rather unceremoniously, with only a short news entry and without documentation updates) in @zooba 's PR #21656 to resolve issue #85584 and clarified a bit at least in the "Using Python on Windows" document in PR #23603 addressing issue #42523 . However, it appears that besides that, few of the others enumerated there were actually updated.

Therefore, this PR updates them, as well as a handful of other mentions I found in the process. In particular, it:

  • Corrects statements of the supported Windows and MSVC versions to accurately reflect this
  • Elides mentions of long-obsolete/unsupported Windows versions, compilers and distributions
  • Revises a few other related bits in the documentation that had drifted out of date.
  • Fixes numerous broken and out of date links in the above Windows-related sections
  • Opportunistically updates references to long-EoL Python versions where already modifying nearby content

All of the changes should be backport-safe since the removed/updated portions are mostly long-obsolete and support for Windows <8.1 was dropped in Python 3.9, the earliest version still accepting bugfix PRs; I avoided any changes that were potentially version-specific or referred to anything 3.9 or later.

@CAM-Gerlach CAM-Gerlach marked this pull request as ready for review May 9, 2022 05:26
@CAM-Gerlach CAM-Gerlach requested a review from a team as a code owner May 9, 2022 05:26
@CAM-Gerlach CAM-Gerlach requested a review from zooba May 9, 2022 05:27

@zooba zooba left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hide comment

No objections, but not ready to merge yet

@zooba zooba left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hide comment

LGTM. Not sure if anyone else is reviewing, so I won't merge immediately

@serhiy-storchaka serhiy-storchaka merged commit f1bbcba into python:main May 10, 2022
@miss-islington

Copy link
Copy Markdown
Contributor

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

@bedevere-bot

Copy link
Copy Markdown

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

@bedevere-bot

Copy link
Copy Markdown

GH-92609 is a backport of this pull request to the 3.10 branch.

@bedevere-bot

Copy link
Copy Markdown

GH-92610 is a backport of this pull request to the 3.9 branch.

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request May 10, 2022
…rsions & features (pythonGH-92529)

(cherry picked from commit f1bbcba)

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request May 10, 2022
…rsions & features (pythonGH-92529)

(cherry picked from commit f1bbcba)

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request May 10, 2022
…rsions & features (pythonGH-92529)

(cherry picked from commit f1bbcba)

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
miss-islington added a commit that referenced this pull request May 10, 2022
…ersions & features (GH-92529) (GH-92609)

(cherry picked from commit f1bbcba)


Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>

Automerge-Triggered-By: GH:serhiy-storchaka
miss-islington added a commit that referenced this pull request May 10, 2022
…rsions & features (GH-92529) (GH-92610)

(cherry picked from commit f1bbcba)


Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>

Automerge-Triggered-By: GH:serhiy-storchaka
miss-islington added a commit that referenced this pull request May 10, 2022
…ersions & features (GH-92529) (GH-92608)

(cherry picked from commit f1bbcba)


Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>

Automerge-Triggered-By: GH:serhiy-storchaka
hello-adam pushed a commit to hello-adam/cpython that referenced this pull request Jun 2, 2022
…ows versions & features (pythonGH-92529) (pythonGH-92610)

(cherry picked from commit f1bbcba)


Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>

Automerge-Triggered-By: GH:serhiy-storchaka
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation in the Doc dir OS-windows skip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants