Commit Graph

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