A GPIO counterpart to i2cdevice, generated from the Pimoroni Python Boilerplate.
gpiodevice is a simple middleware library intended to make some user-facing aspects of interfacing with Linux's GPIO character device ABI (via gpiod) simpler and friendlier.
gpiodevice is not intended to replace gpiod, but collects some common patterns into a reusable library for GPIO-based Python projects.