Skip to main content

Avtocod - неофициальный, элегантный, асинхронный враппер автокода

Project description

Avtocod
Avtocod - неофициальная Python библиотека

PyPI version Code Quality Score Downloads codecov mypy

Avtocod - неофициальный, элегантный, асинхронный враппер автокода. Позволяет взаимодействовать с апи автокода используя лишь данные от учетной записи.

Ключевые особенности

  • Быстрый
  • Поддержка тайпхинтов
  • Асинхронный код

Требования

Установка

pip3 install -U avtocod

Документация

Временно, вместо документации, вы можете использовать примеры

Предупреждение

Очень рекомендуется сменить User-Agent при работе с библиотекой. Это можно сделать так:

from avtocod import AvtoCod
from avtocod.session.aiohttp import AiohttpSession

async def main():
    avtocod = AvtoCod(
        session=AiohttpSession(
            headers={"User-Agent": "your-user-agent-here"}
        )
    )

Или если вы используете конструктор:

from avtocod import AvtoCod
from avtocod.session.aiohttp import AiohttpSession

async def main():
    avtocod = await AvtoCod.from_credentials(
        email="myuser@example.com",
        password="mypassword",
        session=AiohttpSession(
            headers={"User-Agent": "your-user-agent-here"}
        )
    )

Внесение своего вклада в проект

Любой вклад в проект приветствуется.

Благодарности

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

avtocod-0.2.1.tar.gz (19.9 kB view hashes)

Uploaded Source

Built Distribution

avtocod-0.2.1-py3-none-any.whl (27.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page