Commit Graph

60 Commits

Author SHA1 Message Date
Mike Almeloo
31b4e3825a Add derivative projects to README.md 2024-02-29 17:25:56 +01:00
Mike Almeloo
77f24ed3c9 Update FUNDING.yml 2024-02-29 17:15:54 +01:00
Mike Almeloo
9ccc22b1e7 Create FUNDING.yml 2024-02-29 17:15:09 +01:00
Mike Almeloo
ea7cd08199 Merge pull request #10 from hajekj/patch-1 2024-02-26 16:05:12 +01:00
Jan Hajek
8725c20ed0 Use Bluetooth MAC address instead of UUID on MacOS 2024-02-26 08:55:19 +01:00
Mike Almeloo
2fd5920feb Fix pre-commit workflow 2024-02-11 15:46:35 +01:00
Mike A
4e96ddc5e1 Make errors.py top-level 2024-02-10 22:15:41 +01:00
Mike A
efcb87233f Fix typo 2024-02-10 22:05:14 +01:00
Mike A
c9c03199d0 Fix typing issues from merge 2024-02-10 22:04:37 +01:00
Mike Almeloo
ab99db5e38 Merge pull request #5 from malmeloo/chore/stricter-typing 2024-02-10 21:54:46 +01:00
Mike Almeloo
804333e357 Merge branch 'main' into chore/stricter-typing 2024-02-10 21:54:18 +01:00
Mike Almeloo
7e3a1ed5e5 Merge pull request #6 from malmeloo/fix/stateful-report-fetch 2024-02-10 21:50:18 +01:00
Mike A
223d421258 Introduce Closable ABC 2024-02-10 21:49:14 +01:00
Mike A
128ce84749 Make key fetcher stateful
Prevents unnecessary HTTP session closing
2024-02-10 21:26:55 +01:00
Mike A
55d6c9f8ff Cleanup leftover code 2024-02-10 20:12:44 +01:00
Mike A
8f2572af44 Enforce @override decorators 2024-02-10 20:10:03 +01:00
Mike Almeloo
f1592e13fa Add pre-commit workflow 2024-02-10 19:54:34 +01:00
Mike Almeloo
7e37a9291b Only run docgen on new release 2024-02-10 19:43:56 +01:00
Mike Almeloo
420cfe15d2 Only publish from main 2024-02-10 19:41:59 +01:00
Mike Almeloo
5c040f6aa1 Only run docgen on main 2024-02-10 17:44:32 +01:00
Mike A
2382e15993 Add Pyright pre-commit 2024-02-10 17:33:22 +01:00
Mike A
7d09296565 Add Pyright as static type checker 2024-02-10 17:25:54 +01:00
Mike Almeloo
fb9aa88788 Update shields URLs 2024-02-09 00:13:42 +01:00
Mike A
34ac209f0d Bump version: 0.3.1 -> 0.4.0 v0.4.0 2024-02-09 00:07:30 +01:00
Mike A
ed676bf733 Update cryptography 2024-02-09 00:05:13 +01:00
Mike A
e18e179e95 Re-enable ruff in examples 2024-02-08 15:56:54 +01:00
Mike A
246b407e45 Update keygen to fix index alignment 2024-02-08 15:53:18 +01:00
Mike A
8ff3e0ee19 Fix silly typo 2024-02-07 23:38:49 +01:00
Mike A
612fe63408 Fix accessory key generation 2024-02-07 17:45:40 +01:00
Mike A
d4a5fcef10 Cleanup examples 2024-02-06 23:26:16 +01:00
Mike A
7e46afc5f3 Add experimental key derivation API for real airtags 2024-02-06 23:14:01 +01:00
Mike A
479c150604 Make Bleak no longer optional v0.3.1 2024-01-05 21:55:40 +01:00
Mike A
8d572b71d7 List extra data in scanner results 2024-01-05 21:55:21 +01:00
Mike Almeloo
9defd67fc3 Set token permissions 2024-01-04 23:03:40 +01:00
Mike Almeloo
7047589729 Update docs.yml 2024-01-04 22:59:50 +01:00
Mike Almeloo
3088a44e64 Fix docs command 2024-01-04 17:40:16 +01:00
Mike Almeloo
8c52c19407 Add docs publishing workflow 2024-01-04 17:37:31 +01:00
Mike A
eb92662a79 Bump version v0.3.0 2024-01-04 17:29:25 +01:00
Mike A
49044e5d01 Update READMe.md 2024-01-04 17:28:46 +01:00
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
70f597fcfb Hide private elements in docs 2024-01-03 22:20:35 +01:00
Mike A
e31f9ac745 Refactor entire module 2024-01-03 22:13:16 +01:00
Mike A
1be1246675 Add initial docs 2024-01-02 21:57:22 +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
cf4213c8bb Fix leftover commented code 2024-01-01 22:08:40 +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