Written in Livemark
(2021-10-27 09:56)

Contributing

Livemark has been created by the Frictionless Data team and is open for contributing for anyone who is interested. Note: We're about to migrate this guide to using livemark run but, for now, you need to have make command installed or use underlaying command written in Makefile.

Prepare

To start working on the project clone the repository and enter its directory:

$ git clone [email protected]:frictionlessdata/livemark.git
$ cd livemark

Create a virtual environment (optional):

$ python3 -m venv .python
$ source .python/bin/activate

And install dependencies:

$ make install

Testing

We use Pytest for writing tests and Pylama for linting:

$ make test

Releasing

Update the version in livemark/assets/VERSION and run:

$ make release
Data presentation framework for Python that generates static sites from extended Markdown with interactive charts, tables, scripts, and other features