mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-10-29 17:50:37 +00:00
This removes the circular dependency introduced in PR#137. This also fixes up an issue in the base meta-class which meant it wasn't working in Python 3 (only Python 2), and adds a bit to the meta-class to allow docstrings to be inherited (taken from the rest-docs branch).
20 lines
303 B
Python
20 lines
303 B
Python
from __future__ import (
|
|
unicode_literals,
|
|
print_function,
|
|
absolute_import,
|
|
division,
|
|
)
|
|
|
|
class GPIODeviceError(Exception):
|
|
pass
|
|
|
|
class GPIODeviceClosed(GPIODeviceError):
|
|
pass
|
|
|
|
class InputDeviceError(GPIODeviceError):
|
|
pass
|
|
|
|
class OutputDeviceError(GPIODeviceError):
|
|
pass
|
|
|