Commit Graph

7 Commits

Author SHA1 Message Date
2a98707bf8 Adds ability to extend one config with another
apply_config() checks for 'extends' in TOML config

2.3.0 section added to CHANGELOG

three example extender.toml configs added

minor version bump
2023-07-11 20:27:52 +01:00
3f5dc7c376 example.toml comp, gate, eq params updated 2023-06-25 13:59:44 +01:00
onyx-and-iris
08eff6da91 now calling command.reset() before each test run
factory unit tests added

--run-slow flag added to pre-commit. (ensure all tests are run)
2022-07-16 21:54:41 +01:00
onyx-and-iris
a86a25ca8f BusModes IntEnum added to bus
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.
2022-07-16 21:50:50 +01:00
onyx-and-iris
f21d5853bf update example configs
update example configs
2022-06-16 18:58:18 +01:00
onyx-and-iris
a585285a0f remove extends from configs
remove extends from configs
2022-06-16 16:51:25 +01:00
onyx-and-iris
b9db01c8f4 major version bump due to dependency change.
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
2022-06-16 16:10:06 +01:00