Skip to content

Update dependency bleak to v3 - #102

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bleak-3.x-lockfile
Open

Update dependency bleak to v3#102
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bleak-3.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Mar 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
bleak (changelog) 2.1.13.0.2 age confidence

Release Notes

hbldh/bleak (bleak)

v3.0.2

Compare Source

=====================

Changed

  • Changed default value of BlueZNotifyArgs.use_start_notify to True. Fixes #​1951.

v3.0.1

Compare Source

=====================

Fixed

  • Fixed AttributeError in start_notify() and stop_notify() on Android. Fixes #​1834.

v3.0.0

Compare Source

=====================

Added

  • 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.

Changed

  • 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

  • Fixed occasional EOFError when disconnecting in BlueZ backend. Fixes #​1921.
  • 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

  • Removed undocumented/deprecated device keyword argument from BleakScannerBlueZDBus and BleakClientBlueZDBus.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/bleak-3.x-lockfile branch from 6b0f060 to c4f70bd Compare March 25, 2026 17:12
@renovate
renovate Bot force-pushed the renovate/bleak-3.x-lockfile branch from c4f70bd to 0c12b78 Compare April 1, 2026 20:33
@renovate
renovate Bot force-pushed the renovate/bleak-3.x-lockfile branch 2 times, most recently from 7a0c32b to 80f3480 Compare April 12, 2026 21:47
@renovate
renovate Bot force-pushed the renovate/bleak-3.x-lockfile branch from 80f3480 to e22b40b Compare May 3, 2026 00:37
@renovate
renovate Bot force-pushed the renovate/bleak-3.x-lockfile branch from e22b40b to 8128809 Compare June 19, 2026 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants