Skip to content

Asynchronous Python client for communicating with Loqio Charging Station API

License

Notifications You must be signed in to change notification settings

robbinjanssen/python-loqio-charging-station

Repository files navigation

Asynchronous Python client for the Loqio Charging Station API.

About

A python package with which you can read the data from your Loqio Charging Station.

Installation

pip install python-loqio-charging-station

Usage

# todo

Use cases

todo

Contributing

This is an active open-source project. We are always open to people who want to use the code or contribute to it.

We've set up a separate document for our contribution guidelines.

Thank you for being involved! 😍

Setting up development environment

This Python project is fully managed using the Poetry dependency manager.

You need at least:

Install all packages, including all development requirements:

poetry install

Poetry creates by default an virtual environment where it installs all necessary pip packages, to enter or exit the venv run the following commands:

poetry shell
exit

Setup the pre-commit check, you must run this inside the virtual environment:

pre-commit install

Now you're all set to get started!

As this repository uses the pre-commit framework, all changes are linted and tested with each commit. You can run all checks and tests manually, using the following command:

poetry run pre-commit run --all-files

To run just the Python tests:

poetry run pytest

About

Asynchronous Python client for communicating with Loqio Charging Station API

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages