- scripts/generate_docs.py: Generate .md files from docstrings - docs/api/*.md: Auto-generated API documentation - Pre-commit hook: Auto-generate markdown on commit - Uses griffe AST parser (no code execution) Generated files: - docs/api/index.md - docs/api/kworkclient.md - docs/api/client/*.md - docs/api/models/*.md - docs/api/errors/*.md
34 lines
945 B
Markdown
34 lines
945 B
Markdown
# client
|
|
|
|
Kwork API Client.
|
|
|
|
Main client class with authentication and all API endpoints.
|
|
|
|
## Classes
|
|
|
|
- [KworkApiError](kworkapierror.md)
|
|
- [KworkAuthError](kworkautherror.md)
|
|
- [KworkError](kworkerror.md)
|
|
- [KworkNetworkError](kworknetworkerror.md)
|
|
- [KworkNotFoundError](kworknotfounderror.md)
|
|
- [KworkRateLimitError](kworkratelimiterror.md)
|
|
- [KworkValidationError](kworkvalidationerror.md)
|
|
- [APIErrorResponse](apierrorresponse.md)
|
|
- [AuthResponse](authresponse.md)
|
|
- [Badge](badge.md)
|
|
- [CatalogResponse](catalogresponse.md)
|
|
- [City](city.md)
|
|
- [Country](country.md)
|
|
- [DataResponse](dataresponse.md)
|
|
- [Dialog](dialog.md)
|
|
- [Feature](feature.md)
|
|
- [Kwork](kwork.md)
|
|
- [KworkDetails](kworkdetails.md)
|
|
- [NotificationsResponse](notificationsresponse.md)
|
|
- [Project](project.md)
|
|
- [ProjectsResponse](projectsresponse.md)
|
|
- [Review](review.md)
|
|
- [ReviewsResponse](reviewsresponse.md)
|
|
- [TimeZone](timezone.md)
|
|
- [KworkClient](kworkclient.md)
|