- 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
945 B
945 B
client
Kwork API Client.
Main client class with authentication and all API endpoints.
Classes
- KworkApiError
- KworkAuthError
- KworkError
- KworkNetworkError
- KworkNotFoundError
- KworkRateLimitError
- KworkValidationError
- APIErrorResponse
- AuthResponse
- Badge
- CatalogResponse
- City
- Country
- DataResponse
- Dialog
- Feature
- Kwork
- KworkDetails
- NotificationsResponse
- Project
- ProjectsResponse
- Review
- ReviewsResponse
- TimeZone
- KworkClient