You can download the library sources at https://github.com/germainlefebvre4/libtado:
The library development requires at least python
This library is tested with following python versions:
Update your system and install a python version (at least the minimum required) and install the python virtualenv tol pipenv.
sudo apt update sudo apt install python3.7 python3.7-pip sudo pip install pipenv
Initialize your pipenv setup and install all the development libraries
pipenv update --dev
Improve the library¶
The library is served through 2 sections:
- API in
- CLI in
Write and run some tests¶
Unit tests are important for the developer team because it add strenghtness and confidence to the code.
The tests are written in the following files:
- Global Tado in
- Library API in
- Library CLI in
Run the tests inside pipenv.
pipenv run pytest tests/