Грядущие перемены
Версия 1.0.0 поддерживает только новые конечные точки API ctpa-oneapi, которые были представлены в новом приложении MyToyota. Некоторые функции еще не реализованы и должны быть сначала определены из-за отсутствия документации API.
Пользователям старого приложения MyT следует использовать модуль Python mytoyota версии < 1.0.0.
Пакет Python 3 для связи со службами Toyota Connected Europe. Это неофициальный пакет, и Toyota может изменить свой API в любой момент без предупреждения.
Этот пакет можно установить через pip
.
pip install mytoyota
Для быстрого начала использования пакета взгляните на файл simple_client_example.py
, содержащийся в отчете. Вы также можете использовать и выполнять этот файл напрямую, используя следующие команды:
python -m venv mytoyota
source mytoyota/bin/activate
python -m pip install " mytoyota @ git+https://github.com/DurgNomis-drol/mytoyota@master "
curl -LO https://raw.githubusercontent.com/GitOldGrumpy/mytoyota/master/simple_client_example.py
# Create a credentials.json file with {"username":"[email protected]","password":"yourpassword"}
python simple_client_example.py
None
, если в запрошенный период времени не было выполнено ни одной поездки. Эта проблема часто возникает в начале каждой недели, месяца или года. Кроме того, ежедневная статистика, конечно же, будет недоступна, если не было совершено ни одной поездки.Вскоре...
Этот модуль Python использует поэзию (>= 1.2.2) и предварительную фиксацию.
Чтобы начать вносить свой вклад, создайте форк этого репозитория и запустите poetry install
. Затем создайте новую ветку. Прежде чем делать PR, запустите pre-commit poetry run pre-commit run --all-files
и убедитесь, что все тесты сначала проходят локально, запустив pytest tests/
.
Поскольку я @DurgNomis-drol не профессиональный программист. Я постараюсь сохранить его как можно лучше. Если кто-то заинтересован в помощи в этом, он может написать мне, чтобы я стал соавтором этого проекта.
Огромное спасибо @calmjm за приготовление тойоты.