DOC: bump numpydoc to 1.11.0 - #32695
Closed
chenlichao wants to merge 1 commit into
Closed
chenlichao wants to merge 1 commit into
chenlichao wants to merge 1 commit into
Conversation
numpydoc 1.11.0 resolves Attributes-list cross-links in class scope (numpydoc numpy#706), which fixes the ufunc.identity attribute link on the numpy.ufunc doc page pointing to the numpy.identity function instead of the ufunc.identity attribute. Bump the pin in requirements/doc_requirements.txt and align the environment.yml conda pin, which was several versions behind, with the same release. Fixes numpy#32532
Member
|
You ignored the PR template, so I'm going to assume that this PR has been made with agentic AI. This violates our AI policy; we prefer to talk to humans. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #32532
What this does
Bumps the
numpydocpin inrequirements/doc_requirements.txtfrom1.10.0to1.11.0, and aligns the conda pin inenvironment.yml(which was still at
1.4.0) with the same release. Two one-linechanges, no other files touched.
Why now
numpydoc 1.11.0 (released 2026-09-15) resolves Attributes-list
cross-links in class scope first
(numpydoc #706, merged
2026-09-11). That fixes the
ufunc.identityattribute link on thenumpy.ufuncdoc page, which currently points to thenumpy.identityfunction instead of theufunc.identityattribute —the exact issue tracked in #32532, which is being held open until
this pin update lands.
Precedent
Tool pin bumps of this kind are established in this repo: #31748
(merged) updated
sphinx==8.2.3across the same two files(
requirements/doc_requirements.txt+environment.yml).Verification
numpydoc==1.11.0is the current release on PyPI and installscleanly (
import numpydocOK).numpydoc #706("FIX: resolve attribute cross-links in the classscope first") is included in the
v1.10.0...v1.11.0compare — 27commits between the tags, message verified.
git diff --checkclean; diff is exactly 2 lines.