Metadata-Version: 1.2
Name: asyncgpio
Version: 0.5.0
Summary: GPIO access via Trio and libgpiod
Home-page: https://github.com/M-o-a-T/asyncgpio
Author: Matthias Urlichs
Author-email: matthias@urlichs.de
License: MIT -or- Apache License 2.0
Description: asyncgpio
        =========
        
        AsyncGPIO allows easy access to the GPIO pins on your Raspberry Pi or
        similar embedded computer.
        
        It is based on libgpiod and its CFFI adapter by Steven P. Goldsmith
        <sgjava@gmail.com>, as downloaded from
        `github <https://github.com/sgjava/userspaceio.git>`_.
        
        To run examples, make sure to install `trio` first.
        
        Testing AsyncGPIO requires a Linux distribution that enables the mock-GPIO module.
        As of mid-2020, Debian's kernel does not include this module, but Raspbian's does.
        
        If you can compile your own kernel: the option is named CONFIG_GPIO_MOCKUP,
        in Device Drivers / GPIO support / Memory mapped GPIO drivers / GPIO
        Testing Driver.
        
        Writing an actual test suite is TODO. There is a more elaborate test script
        in `DistKV-GPIO <https://github.com/smurfix/distgpio>`_.
        
Keywords: gpio
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Framework :: Trio
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Requires-Python: >=3.6
