onyx-and-iris
6971feb398
defaultkwarg subs added.
...
misc module added with Event class.
base class observable thread now checks for currently registered events.
2022-08-02 09:28:32 +01:00
onyx-and-iris
2ba42279cf
dependencies updated.
...
pytest-repeat added to dev dependencies.
strip/bus sections separated in readme.
changelog, readme updated to reflect changes.
minor version bump
2022-07-16 21:56:20 +01:00
onyx-and-iris
34aeba97b2
all 3 test badges updated
2022-07-16 21:55:11 +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
1f522b997e
reset() added to command.
...
minor delay added to login (give time for first incoming packet).
2022-07-16 21:52: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
a1d6cf1042
levels reworked
...
comp generator function added to util.
patch bump
2022-07-09 12:26:53 +01:00
onyx-and-iris
845ef2441e
remove gui from example (will readd later)
...
add observer to example
2022-07-09 12:24:19 +01:00
onyx-and-iris
079bf177a1
move check ldirty before updating public packet.
...
patch bump
2022-07-07 01:45:06 +01:00
onyx-and-iris
444d26a869
fix bug causing delay in updates
...
patch bump
2022-07-07 00:48:15 +01:00
onyx-and-iris
86b7fb5d32
inputlevels, ouputlevels now return generators
...
'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
2022-07-06 13:40:46 +01:00
onyx-and-iris
a47a29d9f7
upd banana.svg
2022-07-04 16:22:53 +01:00
onyx-and-iris
3711524f88
remove type check, prefer duck typing
2022-07-04 16:22:25 +01:00
onyx-and-iris
4751a18700
remove type checks, prefer duck typing.
2022-07-04 16:06:04 +01:00
onyx-and-iris
36b1ac1952
upd test badge
2022-06-20 00:02:01 +01:00
onyx-and-iris
ee10060724
changes to observers thread.
...
minor version bump
2022-06-20 00:01:30 +01:00
onyx-and-iris
5996385e5b
update test badge
2022-06-18 14:09:05 +01:00
onyx-and-iris
e85013730d
update readme
2022-06-18 14:07:50 +01:00
onyx-and-iris
f2dfe7a474
pre-commit.ps1 for use with git-hook added
2022-06-18 14:00:34 +01:00
onyx-and-iris
473e35359f
minor changes
...
minor changes
2022-06-18 11:12:09 +01:00
onyx-and-iris
c3062d9b13
Update pyproject.toml
...
minor bump
2022-06-17 18:42:27 +01:00
onyx-and-iris
2f9fee948a
fix docstring
...
fix docstring
2022-06-17 17:52:09 +01:00
onyx-and-iris
d849ed3a15
Update base.py
...
fix print message bug
2022-06-17 09:55:41 +01:00
onyx-and-iris
e28459d50b
minor bump
2022-06-16 22:25:04 +01:00
onyx-and-iris
b4f1b8b93f
Update base.py
...
fix bug setting dirty parameters
2022-06-16 22:20:37 +01:00
onyx-and-iris
f3dcc6415b
Update README.md
...
fix configname in readme
2022-06-16 19:24:28 +01:00
onyx-and-iris
f21d5853bf
update example configs
...
update example configs
2022-06-16 18:58:18 +01:00
onyx-and-iris
f84b831260
Update factory.py
...
fix bug in factorybuilder
2022-06-16 17:31:32 +01:00
onyx-and-iris
575b681445
Update README.md
...
add config files section to readme
2022-06-16 16:56:20 +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
5703105980
add opts
...
add opts to example in readme and __main__
2022-06-16 16:45:08 +01:00
onyx-and-iris
d4be587e99
Update README.md
...
remove unsupported params from example
2022-06-16 16:36:05 +01:00
onyx-and-iris
a214079373
Update README.md
...
fix error in readme
2022-06-16 16:35:09 +01:00
onyx-and-iris
fe28111690
Update README.md
...
fix error in readme
2022-06-16 16:32:00 +01:00
onyx-and-iris
b076aaa393
Update __main__.py
...
update example/gui to reflect changes to interface
2022-06-16 16:25:18 +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
onyx-and-iris
933d182f60
added subject module
...
added ldirty parameter
_updates thread now notifies observers of updates to pdirty, ldirty.
minor version bump
2022-05-14 14:00:08 +01:00
onyx-and-iris
9de4116c1b
Merge branch 'dev' of https://github.com/onyx-and-iris/vban-cmd-python into dev
2022-05-04 18:33:27 +01:00
onyx-and-iris
b6695fbc4d
rename Channel to IChannel to signify it as the common interface.
...
bus mode mixin now subclasses IChannel
bus mode properties lowercased in array.
2022-05-04 18:33:04 +01:00
norm
43a02a2adc
Merge branch 'dev' of https://github.com/onyx-and-iris/vban-cmd-python into dev
2022-05-02 09:43:03 +01:00
norm
0953828866
update tested against in readme
2022-05-02 09:42:55 +01:00
onyx-and-iris
b3762de5be
changelog initial commit
...
fixes #1
2022-04-30 16:58:34 +01:00
onyx-and-iris
11da78e2e7
remove public_packet setter. should be read only.
...
version bump to match changelog
some rewording in readme.
2022-04-30 16:57:47 +01:00
onyx-and-iris
51833d68ff
fix coverage path
2022-04-30 03:37:58 +01:00
onyx-and-iris
e6ba5aefe9
minor version bump, changes to profiles loading
2022-04-29 23:29:14 +01:00
onyx-and-iris
605e1075af
Update pre-commit.ps1
2022-04-29 23:08:23 +01:00
onyx-and-iris
dd8b48d98a
Revert "Update pre-commit.ps1"
...
This reverts commit 35371c9090
.
2022-04-29 23:06:40 +01:00
onyx-and-iris
35371c9090
Update pre-commit.ps1
2022-04-29 23:06:21 +01:00
onyx-and-iris
89dec75b98
typo fix
2022-04-29 22:31:22 +01:00
onyx-and-iris
9d6c931f07
update to public packet description in readme
2022-04-29 22:30:21 +01:00