Skip to content

DOC: bump numpydoc to 1.11.0 - #32695

Closed
chenlichao wants to merge 1 commit into
numpy:mainfrom
chenlichao:doc/bump-numpydoc-1.11.0
Closed

chenlichao wants to merge 1 commit into
numpy:mainfrom
chenlichao:doc/bump-numpydoc-1.11.0

Conversation

@chenlichao

Copy link
Copy Markdown

Fixes #32532


What this does

Bumps the numpydoc pin in requirements/doc_requirements.txt from
1.10.0 to 1.11.0, and aligns the conda pin in environment.yml
(which was still at 1.4.0) with the same release. Two one-line
changes, 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.identity attribute link on the
numpy.ufunc doc page, which currently points to the
numpy.identity function instead of the ufunc.identity attribute —
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.3 across the same two files
(requirements/doc_requirements.txt + environment.yml).

Verification

  • numpydoc==1.11.0 is the current release on PyPI and installs
    cleanly (import numpydoc OK).
  • numpydoc #706 ("FIX: resolve attribute cross-links in the class
    scope first") is included in the v1.10.0...v1.11.0 compare — 27
    commits between the tags, message verified.
  • git diff --check clean; diff is exactly 2 lines.

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
@jorenham

Copy link
Copy Markdown
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.

@jorenham jorenham closed this Sep 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DOC: In ufunc class documentation the identity attribute points to the identity() function

2 participants