6 Commits

Author SHA1 Message Date
Teemu R.
bca5576425
Add support for pairing devices with hubs ()
Co-authored-by: Steven B. <51370195+sdb9696@users.noreply.github.com>
2025-01-20 10:36:06 +00:00
Steven B.
79ac9547e8
Replace custom deviceconfig serialization with mashumaru () 2024-11-20 08:35:32 +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.
e209d40a6d
Use _get_device_info methods for smart and iot devs in devtools () 2024-11-18 14:53:11 +00:00
Teemu R.
668ba748c5
Move transports into their own package ()
This moves all transport implementations into a new `transports` package
for cleaner main package & easier to understand project structure.
2024-11-12 14:40:44 +01:00
Steven B.
32671da9e9
Move tests folder to top level of project () 2024-11-11 10:11:31 +00:00