Joost Lekkerkerker
ef8b8fbbaa
Enable RUF023 ( #135830 )
2025-01-17 12:28:27 +01:00
J. Nick Koston
c215aee940
Reduce duplicate code in the Bluetooth WebSocket API ( #135808 )
2025-01-17 10:30:14 +02:00
Marc Mueller
46b17b539c
Use new syntax for TypeVar defaults ( #135780 )
2025-01-17 09:12:52 +01:00
J. Nick Koston
daac986e00
Bump dbus-fast to 2.29.0 ( #135804 )
2025-01-16 15:10:01 -10:00
J. Nick Koston
6e255060c6
Add Bluetooth config entries for remote scanners ( #135543 )
2025-01-16 09:52:52 -10:00
Joost Lekkerkerker
9f7a38f189
Enable RUF022 ( #135767 )
2025-01-16 13:48:24 +01:00
Joost Lekkerkerker
8a35261fd8
Remove unused noqas ( #135583 )
2025-01-15 10:02:18 +01:00
Franck Nijhof
60bdc13c94
Drop Python 3.12 support ( #135589 )
2025-01-14 16:23:15 +01:00
J. Nick Koston
c9a7afe439
Add bluetooth API to remove scanners that are no longer used ( #135408 )
2025-01-12 14:03:05 -10:00
J. Nick Koston
cdc96fdf6f
Add bluetooth subscribe_advertisements WebSocket API ( #134291 )
2025-01-10 16:49:53 -10:00
J. Nick Koston
619dee5d93
Bump habluetooth to 3.8.0 ( #135322 )
...
changelog: https://github.com/Bluetooth-Devices/habluetooth/compare/v3.7.0...v3.8.0
2025-01-10 23:50:03 +02:00
J. Nick Koston
85ecb04abf
Bump dbus-fast to 2.28.0 ( #135049 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v2.24.3...v2.28.0
2025-01-08 10:19:03 +02:00
J. Nick Koston
74613ae0c4
Bump habluetooth to 3.7.0 ( #134833 )
2025-01-05 12:44:37 -10:00
J. Nick Koston
039df1070e
Bump bluetooth-adapters to 0.20.2 ( #130877 )
2024-11-18 18:56:33 +01:00
J. Nick Koston
a64972fe38
Bump habluetooth to 3.6.0 ( #128815 )
2024-10-21 09:45:24 +02:00
Marc Mueller
747f7a1b04
Update habluetooth to 3.5.0 ( #127690 )
2024-10-06 02:28:06 +02:00
Marc Mueller
65c0d49c3b
Update bleak to 0.22.3 ( #127688 )
2024-10-06 01:51:53 +02:00
Marc Mueller
cba9e5845d
Update bleak-retry-connector to 3.6.0 ( #127686 )
2024-10-06 01:21:39 +02:00
Marc Mueller
c6e5011a98
Update bluetooth-adapters to 0.20.0 ( #127684 )
2024-10-06 00:54:23 +02:00
Marc Mueller
d58b2d1b32
Update dbus-fast to 2.24.3 ( #127683 )
2024-10-06 00:22:42 +02:00
Erik Montnemery
b6fe3a3022
Reinitialize bluetooth discovery flow on config entry removal ( #126555 )
...
* Reinitialize bluetooth discovery flow on unignore
* Update homeassistant/components/bluetooth/manager.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update tests
* Rediscover on any removed config entry
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-09-24 14:42:46 +02:00
epenet
61ff40c299
Add base Entity classes to enforce-class-module pylint plugin ( #126473 )
2024-09-24 08:52:07 +02:00
epenet
6bc2d11c5e
Add base Entity class to enforce-class-module pylint plugin ( #126026 )
...
* Add base Entity class to enforcé-class-module pylint plugin
* Ignore bluetooth
* Ignore hue
* Ignore dominos
* Ignore ffmpeg
* Ignore mqtt
* Ignore microsoft_face
* Ignore plant
* Ignore point
* Ignore rfxtrx
* Ignore template
* Ignore tag
* Ignore deconz
2024-09-18 20:38:45 +02:00
J. Nick Koston
9334099bed
Bump habluetooth to 3.4.0 ( #125058 )
...
changelog: https://github.com/Bluetooth-Devices/habluetooth/compare/v3.3.2...v3.4.0
2024-09-02 11:28:42 +02:00
J. Nick Koston
fa084143ef
Bump dbus-fast to 2.24.0 ( #124737 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v2.23.0...v2.24.0
2024-08-27 23:58:11 +02:00
J. Nick Koston
b63fb9f17f
Bump bluetooth-data-tools to 1.20.0 ( #124542 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/compare/v1.19.4...v1.20.0
2024-08-24 18:18:54 -10:00
J. Nick Koston
ad362b1d4c
Bump dbus-fast to 2.23.0 ( #124384 )
2024-08-22 07:48:25 +02:00
J. Nick Koston
1d1a6ee52f
Bump habluetooth to 3.3.2 ( #124321 )
2024-08-20 12:50:37 -05:00
J. Nick Koston
c717e7a6f6
Bump bluetooth-adapters to 0.19.4 ( #124018 )
...
Fixes a call to enumerate USB devices that did blocking
I/O
2024-08-16 07:12:17 -05:00
J. Nick Koston
aa801d9cc6
Bump bluetooth-data-tools to 1.19.4 ( #122886 )
2024-07-30 18:20:55 -05:00
J. Nick Koston
e262f759af
Speed up bluetooth matching ( #122626 )
...
- use a defaultdict to avoid lots of setdefault
- move the intersection outside of the genexpr
to avoid entering the genexpr if there is no
intersection
2024-07-26 09:22:56 +02:00
Marc Mueller
ca55986057
Import Generator from collections.abc (1) ( #120914 )
2024-07-01 11:51:51 +02:00
J. Nick Koston
30e0bcb324
Bump dbus-fast to 2.22.1 ( #120491 )
2024-06-26 09:20:43 +02:00
J. Nick Koston
0247f91855
Bump bleak to 0.22.2 ( #120325 )
2024-06-24 18:32:32 +02:00
J. Nick Koston
b7bf61a8c9
Bump habluetooth to 3.1.3 ( #120337 )
2024-06-24 17:35:33 +02:00
J. Nick Koston
bd6164ad4b
Bump bluetooth-data-tools to 1.19.3 ( #120323 )
2024-06-24 17:10:57 +02:00
J. Nick Koston
1a27cea6f2
Bump bluetooth-adapters to 0.19.2 ( #120324 )
2024-06-24 15:25:08 +02:00
Marc Mueller
b798d76706
Update mypy-dev to 1.11.0a9 ( #120289 )
2024-06-24 09:57:15 +02:00
Marc Mueller
fe21e2b8ba
Import Generator from typing_extensions (1) ( #118986 )
2024-06-06 17:02:13 +02:00
J. Nick Koston
bdc3bb57f3
Bump habluetooth to 3.1.1 ( #117992 )
2024-05-23 20:43:14 +02:00
J. Nick Koston
9454dfc719
Bump habluetooth to 3.1.0 ( #117905 )
2024-05-22 12:28:13 +02:00
J. Nick Koston
7c58f05898
Bump dbus-fast to 2.21.3 ( #117824 )
2024-05-20 16:27:02 -10:00
Marc Mueller
b93312b62c
Use PEP 695 for class annotations (1) ( #117775 )
2024-05-20 10:42:57 +02:00
Marc Mueller
87bb7ced79
Use PEP 695 for simple type aliases ( #117633 )
2024-05-17 14:42:21 +02:00
J. Nick Koston
f1e8262db2
Bump bleak to 0.22.1 ( #117383 )
2024-05-16 12:36:27 +09:00
J. Nick Koston
9c97269fad
Bump dbus-fast to 2.21.2 ( #117195 )
2024-05-14 05:52:43 +09:00
Marc Mueller
4f4389ba85
Improve bluetooth generic typing ( #117157 )
2024-05-12 13:15:30 +02:00
J. Nick Koston
19c26b79af
Move available property in BasePassiveBluetoothCoordinator to PassiveBluetoothDataUpdateCoordinator ( #117056 )
2024-05-08 17:45:57 -05:00
J. Nick Koston
1d833d3795
Avoid storing Bluetooth scanner in hass.data ( #117074 )
2024-05-08 16:08:12 -05:00
J. Nick Koston
de62e205dd
Bump bleak to 0.22.0 ( #116955 )
2024-05-08 07:35:33 -05:00