Commit Graph

278 Commits

Author SHA1 Message Date
Mike A.
ae98d611da chore: Declare dependency groups as optional 2024-09-02 23:24:45 +02:00
Mike A.
b2363f5f9b tests: Split up into separate jobs 2024-09-02 23:14:40 +02:00
Mike A.
3facf5cd27 tests: Adapt for poetry 2024-09-02 21:29:43 +02:00
Mike Almeloo
0f015f6880 tests: add actions workflow 2024-09-02 21:24:36 +02:00
Mike A.
51c7448a1c tests: Use tomli instead of tomllib 2024-09-02 21:16:18 +02:00
Mike A.
117f449393 tests: Add very basic unit tests 2024-09-02 21:12:44 +02:00
Mike Almeloo
6b9299f7d6 Merge pull request #63 from siebert/s2k_fo-protocol
Password encryption now also supports s2k_fo protocol
2024-09-02 20:27:27 +02:00
Steffen Siebert
261979b196 Password encryption now also supports s2k_fo protocol 2024-08-24 13:15:38 +02:00
Mike A.
ba1a0a1d07 bump: v0.7.3 v0.7.3 2024-08-04 17:44:33 +02:00
Mike Almeloo
19bea8a12e Merge pull request #61 from malmeloo/fix/location-report-eq
reports: Fix equality check between `LocationReport`s
2024-08-04 17:43:44 +02:00
Mike A.
62900f96de reports: Fix equality check between LocationReports 2024-08-04 17:41:51 +02:00
Mike Almeloo
4239c682c0 Merge pull request #55 from malmeloo/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.5.6
2024-08-04 17:26:19 +02:00
Mike Almeloo
7b8707b545 Merge pull request #60 from malmeloo/fix/coro-never-awaited
fix: Unawaited coroutine errors on `Closable`
2024-08-04 17:24:40 +02:00
renovate[bot]
a6f26dbcba chore(deps): update dependency ruff to v0.5.6 2024-08-02 19:32:15 +00:00
Mike A.
04e83e087c bump: v0.7.2 v0.7.2 2024-08-02 14:23:03 +02:00
Mike A.
c5a1b1453b chore: Relax cryptography constraint 2024-08-02 14:22:26 +02:00
Mike A.
b7ba97f30c fix: Create new event loop for cleanup if current one is not running 2024-08-02 13:12:16 +02:00
Mike A.
d92085d621 bump: v0.7.1 v0.7.1 2024-08-01 20:45:45 +02:00
Mike Almeloo
961f710fee Merge pull request #58 from malmeloo/fix/pypi-readme-rewrite
fix: Relative URLs in PyPi README
2024-08-01 20:44:40 +02:00
Mike A.
5e17f5b718 chore: Fix issue tracker URL 2024-08-01 20:42:05 +02:00
Mike A.
6dddb5f77e ci: Rewrite relative readme URLs before release (#52) 2024-08-01 20:41:28 +02:00
Mike A.
a25ca28f9f chore: Update deps 2024-08-01 20:00:33 +02:00
Mike A.
348d85552f chore: Add .direnv to gitignore 2024-08-01 19:58:37 +02:00
Mike Almeloo
dffe4beba1 Merge pull request #53 from tsaaristo/remote-anisette-refresh
reports: refresh remote anisette headers
2024-08-01 19:56:18 +02:00
Tero Saaristo
7ab95f4847 reports: refresh remote anisette headers
At time of commit, the headers seem to be good for bit over a minute.
2024-07-30 11:19:42 +03:00
Mike A.
fc21db7ba3 bump: v0.7.0 v0.7.0 2024-07-21 21:30:53 +02:00
Mike A.
318266b273 chore: Bump cryptography 2024-07-21 21:29:37 +02:00
Mike Almeloo
c15d8abec8 Merge pull request #51 from malmeloo/feat/fetch-encrypted-reports
reports: Support fetching encrypted reports
2024-07-21 21:25:14 +02:00
Mike Almeloo
1df7db887d Merge pull request #50 from malmeloo/feat/nearby-of-device-scanner
scanner: detect OF devices in Nearby state
2024-07-21 21:25:04 +02:00
Mike A.
9fb517b32f reports: Add LocationReport.key property for decrypted reports 2024-07-21 21:22:30 +02:00
Mike A.
03f00ee4a0 reports: Support fetching non-decryptable reports 2024-07-21 21:16:21 +02:00
Mike A.
6f0b8254df chore: Bump version v0.6.2 2024-07-21 13:33:16 +02:00
Mike A.
2223502436 chore: Remove bleak from extras 2024-07-21 13:32:33 +02:00
Mike A.
47ee3c6201 scanner: support checking for device - key correspondence 2024-07-16 22:29:23 +02:00
Mike A.
a5f1ccdd68 scanner: abstract status byte into OfflineFindingDevice 2024-07-15 17:20:23 +02:00
Mike A.
c12fffe98e scanner: fix pyright failing 2024-07-15 17:03:05 +02:00
Mike A.
9de4dbc168 chore: add Ruff to dev dependencies 2024-07-15 17:02:05 +02:00
Mike A.
f82811e67a chore: Add direnv + Nix shell 2024-07-15 16:55:10 +02:00
Mike A.
88bd5194bb scanner: detect OF devices in Nearby state 2024-07-15 16:53:44 +02:00
Mike A.
90eaa6835c v0.6.1 v0.6.1 2024-07-11 21:17:44 +02:00
Mike A.
b4144db19e chore: update deps 2024-07-11 21:17:24 +02:00
Mike Almeloo
f78d7a6f6e Merge pull request #49 from malmeloo/feat/better-reauth-handling
feat/better-reauth-handling
2024-07-11 21:10:27 +02:00
Mike A.
af2ba3383c reports: Improve error handling 2024-07-11 21:09:16 +02:00
Mike A.
740bbf059c reports: attempt to reauthenticate on 401 2024-07-11 21:02:34 +02:00
Mike A.
b631d0b8bd reports: update decode error message 2024-07-11 20:09:10 +02:00
Mike Almeloo
7d5c7bd1e1 Merge pull request #44 from malmeloo/renovate/sphinx-autoapi-3.x-lockfile
chore(deps): update dependency sphinx-autoapi to v3.1.2
2024-07-11 20:04:33 +02:00
Mike Almeloo
8b4d0f4515 Merge pull request #45 from malmeloo/renovate/bleak-0.x
fix(deps): update dependency bleak to ^0.22.0
2024-07-11 20:04:21 +02:00
Mike Almeloo
adb539dcd1 Merge pull request #43 from malmeloo/renovate/sphinx-7.x-lockfile
chore(deps): update dependency sphinx to v7.3.7
2024-07-11 20:04:09 +02:00
Mike Almeloo
5ce02efb11 Merge pull request #40 from malmeloo/renovate/pyright-1.x-lockfile
chore(deps): update dependency pyright to v1.1.371
2024-07-11 20:03:59 +02:00
Mike Almeloo
f22dc40f89 Merge pull request #42 from malmeloo/renovate/cryptography-42.x-lockfile
fix(deps): update dependency cryptography to v42.0.8
2024-07-11 20:03:48 +02:00