LinkCareServices / cairotft

python lib for drawing gui on tft screens via framebuffer interface using cairo
BSD 3-Clause "New" or "Revised" License
4 stars 2 forks source link

cairotft

.. image:: https://readthedocs.org/projects/cairotft/badge/?version=latest :target: http://cairotft.readthedocs.org

.. image:: https://img.shields.io/badge/github-forkme-lightgrey.svg :target: https://github.com/LinkCareServices/cairotft

.. image:: https://img.shields.io/pypi/l/cairotft.svg?style=flat

.. image:: https://img.shields.io/pypi/v/cairotft.svg?style=flat :target: https://pypi.python.org/pypi/cairotft

cairotft is a small module for Python (3.4+) used to draw interface on tft screen using the framebuffer interface.

It's first designed for tft screens, but cairotft can draw interface on any framebuffer interface; like the default /dev/fb0 on linux consoles.

Licence

cairotft is free software made available under a BSD license. See LICENSE.txt

Fonctionnalities

Documentation

See the full documentation on readthedocs: http://cairotft.readthedocs.org

Installation

from pypi


from sources


Running tests

tests


install tests and developpement requirements::

pip install -r dev-requirements.txt

on the main cairotft directory run the tests::

nosetests

or with verbosity::

nosetests -v