Рефакторинг: - OtherAPI упразднён — все методы перемещены в KworkClient - Методы client.get_wants(), get_kworks_status() и др. теперь напрямую в клиенте - Удалён property client.other Документация: - MkDocs + mkdocstrings + Material theme для HTML сайта - Навигация, поиск, форматирование кода - docs/index.md — quick start guide - docs/api/*.md — API reference с автогенерацией из docstrings - Pre-commit hook для автогенерации HTML Зависимости: - Добавлены: mkdocs, mkdocs-material, mkdocstrings, mkdocstrings-python - Убран pydoc-markdown (не нужен) Команды: - mkdocs build — сборка HTML - mkdocs serve — локальный просмотр
10 lines
254 B
Markdown
10 lines
254 B
Markdown
# API Reference
|
|
|
|
Complete API documentation for Kwork API client.
|
|
|
|
## Modules
|
|
|
|
- [Client](api/client.md) — Main client class and API groups
|
|
- [Models](api/models.md) — Pydantic models for API responses
|
|
- [Errors](api/errors.md) — Exception classes
|