Skip to content

autodoc: Deprecate mapping interface for options#14140

Merged
AA-Turner merged 1 commit intosphinx-doc:masterfrom
AA-Turner:autodoc/options-mapping
Dec 1, 2025
Merged

autodoc: Deprecate mapping interface for options#14140
AA-Turner merged 1 commit intosphinx-doc:masterfrom
AA-Turner:autodoc/options-mapping

Conversation

@AA-Turner
Copy link
Member

Purpose

There's at least one case of extension developers using the mapping interface (#13942). This was previously implicitly exposed as Options was a dict subclass, but was never documented.

References

@AA-Turner AA-Turner merged commit baffcf0 into sphinx-doc:master Dec 1, 2025
52 of 53 checks passed
@AA-Turner AA-Turner deleted the autodoc/options-mapping branch December 1, 2025 16:12
@AA-Turner AA-Turner added this to the 9.0.x milestone Dec 1, 2025
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Custom configuration classes break numpydoc

1 participant