A simple and easy to use PID controller in Python
PID
to pid
to avoid the shadowing from the PID
class - potentially a breaking change in some edge cases
PID
output_limits
in type stubsFunction to map the error value to a different domain
Typing information through a stub file so that users of the library can use e.g. mypy to type check their code
This project now uses the Black code style
The PID class now has a __repr__()
method, meaning that objects of this type can be printed
directly for use during development
MANIFEST.in file to ensure all necessary files are included in the source distribution