DOC: Broken links in stable "Debugging C extensions" documentation
Pandas version checks
- I have checked that the issue still exists on the latest versions of the docs on
mainhere
Location of the documentation
https://pandas.pydata.org/docs/development/debugging_extensions.html
Documentation problem
Stable docs page: https://pandas.pydata.org/docs/development/debugging_extensions.html
The page contains three external links in the “Debugging C extensions” section. Opening each link from the stable pandas 3.0 documentation results in a “Page Not Found” response:
- https://willayd.com/fundamental-python-debugging-part-1-python/
- https://willayd.com/fundamental-python-debugging-part-2-python-extensions/
- https://willayd.com/fundamental-python-debugging-part-3-cython-extensions/
The corresponding development documentation displays the links accurately and appears to be the expected reference.
Suggested fix for documentation
The stable documentation should contain the same working destinations as the development documentation. Suggested URL updates are:
- https://willayd.com/fundamental-python-debugging-part-1-python.html
- https://willayd.com/fundamental-python-debugging-part-2-python-extensions.html
- https://willayd.com/fundamental-python-debugging-part-3-cython-extensions.html
Alternatively, the stable docs could be rebuilt or synchronized from the documentation source that already displays the corrected links on the development version. The three links should be checked after the change to ensure they no longer return “Page Not Found.”
Source: pandas-dev/pandas