/tabellen

A microservice for sending messages to clients from Google Sheets.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Tabellen

CodeFactor Requirements Status

A microservice for sending messages to clients from Google Sheets.

Installation

Install dependencies using pip:

pip install -r requirements.txt

or Poetry:

poetry install

Poetry will install dev-dependencies as well. So use that if you are planning to contribute.

Usage

Run the server:

make run_server

and run the Celery worker in the separate process:

make run_celery

You might want to activate shell first with:

poetry shell

Docs

Docs can be found in docs folder.

To generate the new docs use:

make docs

Tests

Run tests using pytest:

make test

License

GNU GPLv3