-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Description
Description
The section headers in the changelog/release notes do not have proper stable anchor IDs. Instead, they have generic numbered IDs like id123
. This makes it impossible to link to a specific section of the changelog in a way that will continue working in the future: for example the section for version 20.0 has anchor ID id6
in the current stable version of the docs, and anchor ID id35
in the current latest version. These IDs seem to be assigned sequentially from the start of the file, so they are guaranteed to change when a new version section is added.
Expected behavior
Each version section (and preferrably also each subsection) should have a unique anchor ID that does not change when a new pip release is added to the changelog.
(I'm violating the issue template a bit here - this is a documentation issue, so pip version, OS, etc. don't really apply.)