7 Commits

Author SHA1 Message Date
Steven B.
f8a46f74cd
Pass raw components to SmartChildDevice init ()
Clean up and consolidate the processing of raw component query responses and simplify the code paths for creating smartcam child devices when supported.
2024-12-11 14:38:38 +00:00
Steven B.
412c65c428
Run tests with caplog in a single worker () 2024-11-23 12:20:51 +00:00
Steven B.
a01247d48f
Remove support for python <3.11 ()
Python 3.11 ships with latest Debian Bookworm. 
pypy is not that widely used with this library based on statistics. It could be added back when pypy supports python 3.11.
2024-11-18 18:46:36 +00:00
Steven B.
9d46996e9b
Fix repr for device created with no sysinfo or discovery info" ()
Co-authored-by: Teemu R. <tpr@iki.fi>
2024-11-18 13:14:39 +00:00
Steven B.
e55731c110
Move protocol modules into protocols package () 2024-11-13 17:50:21 +00:00
Steven B.
71ae06fa83
Fix test framework running against real devices () 2024-11-11 17:41:31 +00:00
Steven B.
32671da9e9
Move tests folder to top level of project () 2024-11-11 10:11:31 +00:00