Асинхронная, типизированная Python-библиотека для работы с kwork.ru (aiohttp + Pydantic).
- Проект не является официальным SDK kwork.ru и не аффилирован с площадкой.
- Часть функций работает через web-endpoint
kwork.ru(а не OpenAPIapi.kwork.ru) и может ломаться без предупреждения.
uv add kworkили последняя версия:
uv add git+https://github.com/kesha1225/pykworkАльтернатива (pip):
pip install kworkЕсли нужен socks5-прокси:
pip install "kwork[proxy]"import asyncio
from kwork import Kwork
async def main() -> None:
async with Kwork(
login="login",
password="password",
timeout=30.0,
retry_max_attempts=3,
) as api:
me = await api.get_me()
print(f"{me.username} | {me.free_amount} {me.currency}")
asyncio.run(main())Ещё примеры см. в examples/ и в гайде.