You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During sky-pi installation, a deprecation notice is shown warning of GPi.GPIO's deprecated install method (using a setup.py to install).
This is caused by the inky package used to drive the display. But luckily, they're moving to gpiod! When this PR is all settled and merged in, RPi.GPIO will no longer be around to cause the warning!
For those interested, the python library they seem to be moving towards is called gpiodevice and is maintained by the makers of the display used in this project.
The text was updated successfully, but these errors were encountered:
For those interested, the python library they seem to be moving towards is called gpiodevice and is maintained by the makers of the display used in this project.
For the record gpiod is the actual as official as it gets Linux means of accessing GPIO from Python - https://pypi.org/project/gpiod/ - since it packages libgpiod which, in turn, uses the GPIO character device interface (the one which will replace the deprecated GPIO sysfs interface).
gpiodevice is intended to be a gpio counterpoint to i2cdevice and sweep some common usage patterns into a library to assist in building user-facing, hand-holding drivers/code.
@Gadgetoid Thank you for the context! I can't thank you enough for putting so much effort into gpiodevice and inky. Working with the Inky display has been an absolute delight.
During sky-pi installation, a deprecation notice is shown warning of GPi.GPIO's deprecated install method (using a setup.py to install).
This is caused by the inky package used to drive the display. But luckily, they're moving to gpiod! When this PR is all settled and merged in, RPi.GPIO will no longer be around to cause the warning!
For those interested, the python library they seem to be moving towards is called gpiodevice and is maintained by the makers of the display used in this project.
The text was updated successfully, but these errors were encountered: