get() added to bus mode mixin, returns the current bus mode.
added support for setting bus mode by dict
fixed bug in apply where bool parameters weren't being applied.
bus modes added to all 3 example configs.
test_config added to unit tests.
'strip_level', 'bus_level' added to cache.
defautl ratelimit set to 0.01
ratelimit adjusted to wait by ratelimit - elapsed time.
is_updated now returns a bool
minor ver bump
now packaged with poetry.
added to pypi.
major version bump due to dependency change.
interface reworked to match the remote-api interface.
readme updated with changes to installation
pre-commit hook temporarily removed
add levels to strip and bus class.
strip level values defined as: pre fader input peak level in dB * 100
bus level values defined as: bus output peak level in dB * 100
added a couple of lower tests.
add some string tests to higher tests.
added bus class
add higher commands show, hide, shutdown, restart, version and type