root
857d5a95c5
docs: полная документация моделей и исключений
...
models.py:
- KworkUser, KworkCategory, Kwork, KworkDetails
- PaginationInfo, CatalogResponse
- Project, ProjectsResponse
- Review, ReviewsResponse
- Notification, NotificationsResponse
- Dialog, AuthResponse
- ErrorDetail, APIErrorResponse
- City, Country, TimeZone
- Feature, Badge
- DataResponse
errors.py:
- KworkError (базовое)
- KworkAuthError
- KworkApiError
- KworkNotFoundError
- KworkRateLimitError
- KworkValidationError
- KworkNetworkError
Все классы задокументированы с описанием атрибутов и примерами.
2026-03-23 04:28:44 +00:00
root
bc951cc763
docs: полная документация всех API классов
...
Добавлены подробные docstrings для:
UserAPI:
- get_info(), get_reviews(), get_favorite_kworks()
ReferenceAPI:
- get_cities(), get_countries(), get_timezones()
- get_features(), get_public_features(), get_badges_info()
NotificationsAPI:
- get_list(), fetch(), get_dialogs(), get_blocked_dialogs()
OtherAPI:
- get_wants(), get_wants_status(), get_kworks_status()
- get_offers(), get_exchange_info(), get_channel()
- get_in_app_notification(), get_security_user_data()
- is_dialog_allow(), get_viewed_kworks()
- get_favorite_categories(), update_settings()
- go_offline(), get_actor()
API property accessor'ы:
- catalog, projects, user, reference, notifications, other
Все методы задокументированы на русском с примерами.
2026-03-23 04:27:27 +00:00
root
a771a75c49
docs: добавлены подробные docstrings для KworkClient
...
- KworkClient: полное описание класса, аутентификации, примеров
- __init__: детальное описание параметров
- login(): пошаговое описание процесса аутентификации
- CatalogAPI: документация класса и методов get_list, get_details, get_details_extra
- ProjectsAPI: документация класса и метода get_list
- get_payer_orders/get_worker_orders: описание методов
Все docstrings на русском языке с примерами использования.
2026-03-23 04:23:49 +00:00