Skip to content

lots of small doc fixes #1958

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

Merged
merged 6 commits into from
Mar 1, 2024
Merged

lots of small doc fixes #1958

merged 6 commits into from
Mar 1, 2024

Conversation

minrk
Copy link
Member

@minrk minrk commented Feb 29, 2024

  • fix lots of broken references (closes 24.0.0: sphinx warnings reference target not found #1767)
  • only modify sys.path for buildutils import (closes 22.2.1: issue with building documentation #1621)
  • rst2myst for remaining rst files
  • add from __future__ import annotations, which enables some fixed annotation resolution
  • various docstring fixes to avoid unresolved targets
  • remove some very old notes docs about Python 2.5 / 3.0. They still exist in the archives, but don't need to be in the latest docs
  • test docs on CI with sphinx-build -W to try to keep warnings down

@minrk minrk merged commit e1c0cd2 into zeromq:main Mar 1, 2024
@minrk minrk deleted the docbuild branch March 1, 2024 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

24.0.0: sphinx warnings reference target not found 22.2.1: issue with building documentation
1 participant