Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove support for parsing pre-v3 syntax in the C domain #10901

merged 3 commits into from
Oct 9, 2022


Copy link

With the completion of python/cpython#93738, we are now free to remove support for pre-v3 syntax in the C domain. Note previously we had confirmed the Linux kernel does not require the variable either (#10471 (comment),

cc: @jakobandersen


@AA-Turner AA-Turner added this to the 6.0.0 milestone Oct 6, 2022
@AA-Turner AA-Turner self-assigned this Oct 6, 2022
msg = "{}: Pre-v3 C type directive '.. c:type:: {}' converted to " \
"'.. c:{}:: {}'." \
"\nThe original parsing error was:\n{}"
msg = msg.format(RemovedInSphinx70Warning.__name__,
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note this was bumped to 70 per request in #10471 (comment), though no version was ever published with the delay in deprecation so we are still OK to remove in 6.0.


@AA-Turner AA-Turner merged commit 82cb4cd into sphinx-doc:master Oct 9, 2022
@AA-Turner AA-Turner deleted the remove-pre-v3 branch October 9, 2022 14:55
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
None yet

Successfully merging this pull request may close these issues.

None yet

1 participant