Skip to content

chore: remove obsolete orphan pages, use redirects for moved ones - #2175

Merged
rgommers merged 1 commit into
pypa:mainfrom
henryiii:henryiii/remove/obsolete-pages
Oct 31, 2026
Merged

rgommers merged 1 commit into
pypa:mainfrom
henryiii:henryiii/remove/obsolete-pages

Conversation

@henryiii

@henryiii henryiii commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Now that we have a better 404 page, we can delete the old orphaned pages.

Removed orphaned pages:

  • migrating-to-pypi-org
  • multi-version-installs (easy_install)
  • supporting-multiple-python-versions
  • supporting-windows-using-appveyor

Three pages were replaced with a redirect instead:

  • single-sourcing-package-version.rst basically moved to discussions/single-source-version
  • using-manifest-in.rst (redirect to setuptools)
  • creating-documentation.rst (redirect to the Sphinx tutorial)

I'm okay to make those 404 also if we'd rather. We could use this redirect infrastructure for a few other pages later, like guides/distributing-packages-using-setuptools.rst, though.


📚 Documentation preview 📚: https://python-packaging-user-guide--2175.org.readthedocs.build/en/2175/

@rgommers rgommers added the type: maintenance Regular maintenance of the guide, CI and repo label Oct 29, 2026
Remove four obsolete orphan guides and the AppVeyor sample. Replace the
three stub pages with sphinx-reredirects redirects.

Assisted-by: ClaudeCode:claude-opus-5-5
@henryiii
henryiii force-pushed the henryiii/remove/obsolete-pages branch from d0381f5 to 6fb157d Compare October 29, 2026 20:20

@rgommers rgommers left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks @henryiii. This looks fine to me. Whether to add a new dependency for a few redirects is the kind of thing that's up for debate, but I suspect we may want/need more redirects in the future, so I don't mind adding the dependency now.

@rgommers
rgommers added this pull request to the merge queue Oct 31, 2026
Merged via the queue into pypa:main with commit 6141e57 Oct 31, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: maintenance Regular maintenance of the guide, CI and repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants