Metadata-Version: 2.4
Name: rpi-lgpio
Version: 0.6
Summary: A compatibility shim between RPi.GPIO and lgpio
Home-page: https://rpi-lgpio.readthedocs.io/
Author: Dave Jones
Author-email: dave@waveform.org.uk
License: BSD-3-Clause
Project-URL: Documentation, https://rpi-lgpio.readthedocs.io/
Project-URL: Source Code, https://github.com/waveform80/rpi-lgpio
Project-URL: Issue Tracker, https://github.com/waveform80/rpi-lgpio/issues
Keywords: raspberrypi gpio lgpio rpi-gpio
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: System :: Hardware
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
License-File: LICENSE.txt
Requires-Dist: lgpio>=0.1.0.1
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: doc
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-rtd-theme; extra == "doc"
Dynamic: license-file

======
README
======

rpi-lgpio is a compatibility package intended to provide compatibility with
the `rpi-gpio`_ (aka RPi.GPIO) library, on top of kernels that only support the
`gpiochip device`_ (and which have removed the `deprecated sysfs GPIO
interface`_).

.. warning::

    You *cannot* install rpi-lgpio and `rpi-gpio`_ (aka RPi.GPIO, the library
    it emulates) at the same time, in the same Python environment. Both
    packages attempt to install a module named ``RPi.GPIO`` and obviously this
    will not work.

Useful Links
============

* `Source code <https://github.com/waveform80/rpi-lgpio>`_

* `Bug reports <https://github.com/waveform80/rpi-lgpio/issues>`_

* `Documentation <https://rpi-lgpio.readthedocs.io/>`_

* `Ubuntu packaging <https://launchpad.net/ubuntu/+source/rpi-lgpio>`_

.. * `Debian packaging <https://salsa.debian.org/python-team/packages/rpi-lgpio>`_

.. _rpi-gpio: https://pypi.org/project/RPi.GPIO/
.. _gpiochip device: https://embeddedbits.org/new-linux-kernel-gpio-user-space-interface/
.. _deprecated sysfs GPIO interface: https://waldorf.waveform.org.uk/2021/the-pins-they-are-a-changin.html
