162 Commits

Author SHA1 Message Date
Mike A
15e0b910b3 Add BLE device scanning functionality 2024-01-04 17:18:22 +01:00
Mike A
bf2e51ab51 Fix invalid import 2024-01-03 22:28:57 +01:00
Mike A
e31f9ac745 Refactor entire module 2024-01-03 22:13:16 +01:00
Mike A
23d81f5cb2 Decide on conflicting ruff rules 2024-01-02 21:05:44 +01:00
Mike A
81f39508b1 Add type stubs 2024-01-02 21:04:52 +01:00
Mike A
58d7dabd21 Fix all typing issues 2024-01-02 20:44:47 +01:00
Mike A
436e6d0df7 Refactor HTTPSession for easier decoding 2024-01-01 22:08:15 +01:00
Mike A
1b18e0dfef Enforce strict typing 2024-01-01 21:47:06 +01:00
Mike A
2b954c5440 Add ruff pre-commit hooks 2023-12-31 15:15:26 +01:00
Mike A
e06274ca05 Add synchronous API wrapper 2023-12-31 15:00:54 +01:00
Mike A
0ab316aa25 Format 2023-12-31 14:02:56 +01:00
Mike A
a47a3c45a5 Initial commit 2023-12-30 22:29:18 +01:00