Visitar URL original
ENH: Update pythoncapi-compat and add Limited API fallbacks for `Py_SETREF` by prathamhole14 · Pull Request #32871 · numpy/numpy · GitHub
Skip to content

ENH: Update pythoncapi-compat and add Limited API fallbacks for Py_SETREF - #32871

Open
prathamhole14 wants to merge 8 commits into
numpy:mainfrom
prathamhole14:test_pythoncapi_compat_184
Open

prathamhole14 wants to merge 8 commits into
numpy:mainfrom
prathamhole14:test_pythoncapi_compat_184

Conversation

@prathamhole14

@prathamhole14 prathamhole14 commented Oct 4, 2026 •

Copy link
Copy Markdown
Member

PR summary

Part of the Limited API work for _multiarray_umath.

Related to: #31913
Updates the pythoncapi-compat submodule to upstream main (ebbf075), which now supports the Limited API

@ngoldbaum

Copy link
Copy Markdown
Member

The upstream PR is merged so it should be safe to move this out of draft after pointing the submodule on upstream main.

@prathamhole14

Copy link
Copy Markdown
Member Author

This includes #32864, closing that one.

@prathamhole14 prathamhole14 changed the title TST: test pythoncapi-compat#184, do not merge ENH: Update pythoncapi-compat and add Limited API fallbacks for Py_SETREF Oct 8, 2026
@prathamhole14
prathamhole14 marked this pull request as ready for review October 8, 2026 13:22
@prathamhole14

Copy link
Copy Markdown
Member Author

Failing test is unrelated, I think we can merge this now and then I will push a small follow up to remove dead code because of python/pythoncapi-compat#187 when it is merged.

This branch has not been deployed

No deployments
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.

2 participants