-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Fix broken/deprecated documentation links in MEPs and testing guides #30343
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
Conversation
Hi, ive tried to find the appropriate links but if u feel they r not or if any other links has to be fixed, kindly lmk :) |
BTW these are all the broken links i found [doc/api/prev_api_changes/api_changes_0.72.rst]: [doc/api/prev_api_changes/api_changes_0.99.x.rst]: [doc/devel/document.rst]: [doc/devel/MEP/MEP10.rst]: [doc/devel/MEP/MEP11.rst]: [doc/devel/testing.rst]: [doc/users/prev_whats_new/changelog.rst]: |
Also, I noticed that some of the other links (like the SourceForge ones) point to older URLs or potentially outdated docs. |
Co-authored-by: Ruth Comer <10599679+rcomer@users.noreply.github.com>
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.
Thanks @nrnavaneet! I took the liberty of removing the closing keyword from your PR summary, as there are a bunch more links to fix before we close the issue. But it's good to get started!
Thats alright :) |
…atplotlib#30343) * Fixed broken links * Minor changes * Made requested changes * Update doc/devel/MEP/MEP10.rst Co-authored-by: Ruth Comer <10599679+rcomer@users.noreply.github.com> --------- Co-authored-by: Ruth Comer <10599679+rcomer@users.noreply.github.com>
Summary
This PR fixes outdated or broken external links in the developer documentation, specifically in MEP10.rst, MEP11.rst, and testing.rst. These updates ensure the documentation remains accurate and accessible by replacing dead or deprecated links with reliable alternatives.
Updates
Replaced the outdated NumPy HOWTO link with a reference to the modern numpydoc format documentation.
Replaced the dead Grokbase link with a corresponding message from the Python mailing list archive.
Removed the deprecated easy_install reference and pointed to more relevant tooling.
Removed the dead http://pypi.testrun.org index reference in the detox installation command.
Updated the pip command to use the default PyPI index
Credits
Thanks to @dstansby and @story645 for guidance on which broken links should be fixed.
Assisted by @chatgpt (OpenAI)
Ref #30306