Convert json text back into proper Pydantic models.
Tools to get Joystick events.
Global accessors for things like settings. This could be used across applications and modules to share data.
Python utility for importing packages with the same name, but different version.
An instance method decorator that also works as a classmethod.
Python Qt thread updater to update GUI items using a separate thread.
Class property that shares the same value with the class and any instance.
Library to help store audio data in a circular buffer.
Library to help manage threads that run continuously for a long time.
Continuous shell process
Custom json serialization support.
Django materialize css support.
Bootstrap template support for Django projects
Interprocess Communication (IPC) Manager to help create a Command structure for sending and receiving messages between processes.
Read tek scope isf files as a numpy array.
Python 3 iridium communication library for the iridium 9602 modem.
Library to help notify when something has changed.
Library to have other PySide/PyQt widgets run in a separate process while allowing communication with the main process.
Library for long running multiprocessing event loops.
Library for lists indexes having associated names like namedtuple and property. Includes list_property and namedlist functions.
Bit flags implementation using a C Union. This library removes the need to use ctypes and helps you quickly access what bits are toggled.
Library to overload function and methods like C++. This library tries to match type annotations.