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

Improve API documentation #21

Merged
merged 3 commits into from
Dec 8, 2024
Merged

Improve API documentation #21

merged 3 commits into from
Dec 8, 2024

Conversation

claui
Copy link
Owner

@claui claui commented Dec 8, 2024

  • doc: improve docstrings for sphinx-autoapi
  • doc: rename autoapi directory to api
  • doc: exclude stubs

claui added 3 commits December 8, 2024 03:07
Make docstrings fit for Sphinx AutoAPI:

- Configure AutoAPI so it uses unqualified type names when referencing
  types that are included in the documentation

- Add missing descriptions

- Exclude unhelpful entries

- Include type aliases and other important attributes

- Fix grammar and punctuation
@claui claui added the documentation Improvements or additions to documentation label Dec 8, 2024
@claui claui merged commit bd59169 into main Dec 8, 2024
1 check passed
@claui claui deleted the api-docs branch December 8, 2024 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant