A collection of Python utility libraries. Included are:
-
fsm
: helps writing simple finite state machines. It is intended to be used with Python'sasyncio
module. -
logging
: makes using Python's builtinlogging
facility easier.
While it is possible to install python_utils
using pip
, the individual
submodules are intended to be copied into other projects.
Suggestions for improvement are welcome!
Most submodules contain their own license. In cases where it doesn't, the MIT
license applies. The MIT license also applies to anything in this
repository outside of the python_utils
module.