Wang Mingyu
3490811436
python3-bleak: upgrade 2.1.1 -> 3.0.0
...
Changelog:
============
- Added adapter attribute to bleak.args.bluez.BlueZClientArgs and
bleak.args.bluez.BlueZScannerArgs.
- Added bluez keyword argument to BleakClient.
- Added new bleak.args.bluez.BlueZClientArgs class.
- Added bleak.exc.BleakGATTProtocolError and
bleak.exc.BleakGATTProtocolErrorCode classes.
- Added type hints and documentation for use_cached kwarg for read_gatt_char()
and read_gatt_descriptor() methods in BleakClient.
- Added support for "use_cached" kwarg to read_gatt_char() and
read_gatt_descriptor() methods in BlueZ backend.
- Deprecated adapter keyword argument in BleakScanner and BleakClient.
- Changed GATT read and write methods to raise BleakGATTProtocolError when a
GATT protocol error occurs.
- Changed start/stop scanning on CoreBluetooth so that the isScanning property
is not checked anymore.
- Changed BleakClient.write_gatt_descriptor() to raise ValueError when
attempting to write to the descriptor 0x2902 (Client Characteristic
Configuration Descriptor, CCCD). Use start_notify() and stop_notify() instead.
- Fixed occasional EOFError when disconnecting in BlueZ backend.
- Fixed a potential deadlock when turning off Bluetooth manually while starting
scanning on CoreBluetooth.
- Fixed reading descriptors 0x2900, 0x2902 and 0x2903 on CoreBluetooth backend.
- Fixed cyclic references problem in CoreBluetooth backend causing memory
leaks.
- Fixed typehint for BleakScanner.__aexit__().
- Removed undocumented/deprecated device keyword argument from
BleakScannerBlueZDBus and BleakClientBlueZDBus.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com >
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com >
2026-03-27 09:08:55 -07:00
..
2026-03-18 14:33:25 -07:00
2026-01-12 08:53:45 -08:00
2026-03-18 14:33:25 -07:00
2026-03-20 15:12:13 -07:00
2026-02-16 00:34:04 -08:00
2026-02-06 10:06:25 -08:00
2026-02-10 21:11:46 -08:00
2026-02-06 10:06:18 -08:00
2026-01-12 08:53:50 -08:00
2026-01-12 08:53:49 -08:00
2026-01-27 11:58:28 -08:00
2026-03-02 19:25:59 -08:00
2026-01-13 08:28:58 -08:00
2026-03-18 14:33:24 -07:00
2026-03-18 14:33:25 -07:00
2026-01-13 08:28:59 -08:00
2026-03-18 14:33:33 -07:00
2026-03-18 14:33:27 -07:00
2026-02-06 10:06:18 -08:00
2026-01-30 23:59:04 -08:00
2026-02-06 10:06:19 -08:00
2026-01-02 22:28:23 -08:00
2026-02-16 00:34:02 -08:00
2026-03-24 14:22:34 -07:00
2026-01-12 08:53:42 -08:00
2026-03-27 09:08:54 -07:00
2026-01-12 10:25:57 -08:00
2026-01-12 08:53:47 -08:00
2026-02-06 10:06:23 -08:00
2026-03-17 13:25:28 -07:00
2026-01-07 08:18:56 -08:00
2026-03-27 09:08:55 -07:00
2026-03-17 13:25:28 -07:00
2026-02-24 22:30:29 -08:00
2026-03-02 19:25:48 -08:00
2026-03-27 09:08:55 -07:00
2026-03-02 19:25:48 -08:00
2026-01-05 18:16:18 -08:00
2026-03-02 19:25:48 -08:00
2026-03-02 19:25:58 -08:00
2026-01-07 09:09:29 -08:00
2025-12-31 08:34:02 -08:00
2026-03-27 09:08:55 -07:00
2026-02-20 23:34:19 -08:00
2026-03-23 13:34:21 -07:00
2026-03-27 09:08:55 -07:00
2026-01-06 07:36:35 -08:00
2026-03-17 13:25:28 -07:00
2026-03-17 13:25:28 -07:00
2026-03-03 21:08:14 -08:00
2026-03-18 14:33:25 -07:00
2026-01-05 18:16:18 -08:00
2026-03-20 15:12:13 -07:00
2026-03-17 13:25:29 -07:00
2026-03-17 13:25:29 -07:00
2026-03-17 13:25:29 -07:00
2026-01-05 18:16:19 -08:00
2026-03-02 19:25:51 -08:00
2026-03-02 19:25:51 -08:00
2025-12-31 08:34:01 -08:00
2026-03-02 19:25:51 -08:00
2026-02-16 00:34:04 -08:00
2026-02-06 10:06:25 -08:00
2026-01-30 23:59:08 -08:00
2026-03-16 11:18:36 -07:00
2026-03-16 11:18:36 -07:00
2026-02-10 21:11:46 -08:00
2025-12-31 08:34:03 -08:00
2025-12-31 08:34:04 -08:00
2026-01-30 23:59:08 -08:00
2026-02-20 23:34:20 -08:00
2025-12-31 08:34:02 -08:00
2026-02-20 23:34:23 -08:00
2025-12-31 08:34:00 -08:00
2026-03-17 13:25:29 -07:00
2026-03-17 13:25:29 -07:00
2026-03-17 13:25:30 -07:00
2026-02-24 22:30:30 -08:00
2026-02-24 22:30:30 -08:00
2026-02-24 22:30:30 -08:00
2026-02-17 22:42:40 -08:00
2026-02-24 22:30:29 -08:00
2026-02-24 22:30:30 -08:00
2026-02-24 22:30:29 -08:00
2026-02-24 22:30:30 -08:00
2025-12-31 08:34:01 -08:00
2026-02-24 22:30:30 -08:00
2025-12-31 08:34:00 -08:00
2026-03-02 19:25:52 -08:00
2026-03-02 19:25:52 -08:00
2026-01-27 11:58:28 -08:00
2025-12-31 08:34:04 -08:00
2026-03-02 19:25:59 -08:00
2026-03-02 19:25:52 -08:00
2026-03-18 14:33:26 -07:00
2026-03-02 19:25:52 -08:00
2026-03-18 14:33:28 -07:00
2026-02-24 22:30:27 -08:00
2026-03-17 13:25:30 -07:00
2026-03-18 14:33:24 -07:00
2026-01-30 23:59:08 -08:00
2026-03-18 14:33:25 -07:00
2025-12-31 08:34:02 -08:00
2026-01-13 08:28:59 -08:00
2026-01-30 23:59:09 -08:00
2026-02-06 10:06:23 -08:00
2026-03-02 19:25:52 -08:00
2026-03-02 19:26:02 -08:00
2026-03-17 13:25:30 -07:00
2026-03-17 13:25:30 -07:00
2026-03-17 13:25:30 -07:00
2026-01-30 23:59:05 -08:00
2025-12-31 08:34:02 -08:00
2026-02-16 10:25:51 -08:00
2026-01-13 08:28:59 -08:00
2026-03-20 14:13:10 -07:00
2026-02-17 22:42:40 -08:00
2026-03-17 13:25:30 -07:00
2026-03-18 14:33:33 -07:00
2025-12-31 08:34:03 -08:00
2026-02-06 10:06:26 -08:00
2026-02-20 23:34:22 -08:00
2026-03-17 13:25:31 -07:00
2026-03-02 19:25:53 -08:00
2026-02-24 22:30:26 -08:00
2026-01-30 23:59:09 -08:00
2026-02-20 23:34:18 -08:00
2026-02-07 19:01:52 -08:00
2026-03-17 13:25:31 -07:00
2026-01-06 07:36:35 -08:00
2026-03-18 14:33:27 -07:00
2026-01-12 08:53:44 -08:00
2026-01-12 08:53:44 -08:00
2025-12-31 08:34:02 -08:00
2026-03-17 13:25:31 -07:00
2026-03-17 13:25:31 -07:00
2026-03-02 19:25:53 -08:00
2026-03-18 14:33:33 -07:00
2026-03-02 19:25:53 -08:00
2026-01-06 07:36:35 -08:00
2026-02-20 23:34:19 -08:00
2026-01-30 23:59:05 -08:00
2026-02-06 10:06:19 -08:00
2026-02-06 10:06:19 -08:00
2026-02-06 10:06:24 -08:00
2026-02-24 22:30:28 -08:00
2026-03-17 13:25:31 -07:00
2026-03-17 13:25:31 -07:00
2026-01-02 22:28:23 -08:00
2026-03-23 13:34:20 -07:00
2026-01-22 22:01:02 -08:00
2026-01-20 08:27:13 -08:00
2026-03-17 13:25:31 -07:00
2026-01-13 08:29:01 -08:00
2026-02-16 00:34:02 -08:00
2026-01-12 10:25:57 -08:00
2026-03-20 09:51:43 -07:00
2026-01-27 11:58:27 -08:00
2026-02-16 10:25:51 -08:00
2026-03-20 14:13:10 -07:00
2026-03-02 19:25:53 -08:00
2026-03-17 13:25:32 -07:00
2026-03-02 19:25:54 -08:00
2026-01-13 08:29:01 -08:00
2026-01-20 08:27:14 -08:00
2026-01-21 15:31:07 -08:00
2026-02-17 22:42:39 -08:00
2026-02-16 10:25:51 -08:00
2026-03-02 19:25:54 -08:00
2026-01-02 22:30:12 -08:00
2026-03-17 13:25:32 -07:00
2026-01-30 23:59:09 -08:00
2026-01-30 23:59:09 -08:00
2026-03-02 19:25:54 -08:00
2026-03-18 14:33:33 -07:00
2026-03-17 13:25:32 -07:00
2026-03-02 19:25:54 -08:00
2026-03-02 19:25:55 -08:00
2026-03-17 13:25:32 -07:00
2026-02-16 00:34:03 -08:00
2026-03-17 13:25:23 -07:00
2026-03-17 13:25:32 -07:00
2026-03-24 14:22:34 -07:00
2026-03-17 13:25:32 -07:00
2026-02-20 23:34:20 -08:00
2026-01-22 22:01:02 -08:00
2026-03-17 13:25:33 -07:00
2026-03-02 19:25:55 -08:00
2026-01-22 22:01:02 -08:00
2026-02-20 23:34:22 -08:00
2025-12-31 08:28:56 -08:00
2026-03-17 13:25:33 -07:00
2026-01-20 08:27:10 -08:00
2026-02-20 23:34:19 -08:00
2026-03-02 19:25:55 -08:00
2026-01-07 09:09:29 -08:00
2026-02-06 10:06:19 -08:00
2026-02-06 10:06:19 -08:00
2026-01-13 08:29:02 -08:00
2026-01-20 08:27:14 -08:00
2026-02-16 00:34:04 -08:00
2026-03-18 14:33:29 -07:00
2026-03-17 13:25:33 -07:00
2026-03-17 13:25:33 -07:00
2026-02-16 10:25:51 -08:00
2026-01-12 08:53:48 -08:00
2026-03-24 14:22:33 -07:00
2026-03-02 19:25:55 -08:00
2026-03-02 19:25:55 -08:00
2026-02-06 10:06:24 -08:00
2026-03-02 19:26:00 -08:00
2026-01-30 23:59:09 -08:00
2026-03-02 19:26:00 -08:00
2026-02-06 10:06:25 -08:00
2026-01-13 08:29:02 -08:00
2026-01-12 08:53:42 -08:00
2026-01-20 08:27:12 -08:00
2025-12-31 08:28:56 -08:00
2026-03-17 13:25:21 -07:00
2026-02-24 22:30:29 -08:00
2026-03-17 13:25:33 -07:00
2026-03-17 13:25:33 -07:00
2026-03-17 13:25:34 -07:00
2026-01-21 15:31:08 -08:00
2026-01-22 22:01:03 -08:00
2026-03-17 13:25:20 -07:00
2026-03-18 14:33:25 -07:00
2026-03-20 14:12:30 -07:00
2026-03-02 19:26:01 -08:00
2026-03-24 14:22:33 -07:00
2026-03-02 19:25:57 -08:00