Skip to content

chore(deps): update bleak requirement from >=0.17.0 to >=3.0.1#483

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/bleak-gte-3.0.1
Closed

chore(deps): update bleak requirement from >=0.17.0 to >=3.0.1#483
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/bleak-gte-3.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Updates the requirements on bleak to permit the latest version.

Release notes

Sourced from bleak's releases.

v3.0.1

Fixed

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

Sourced from bleak's changelog.

3.0.1_ (2026-03-25)

Fixed

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

3.0.0_ (2026-03-22)

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.

2.1.1_ (2025-12-31)

Changed

  • Changed default connect timeout for BleakClient from 10 to 30 seconds.

Fixed

  • Fixed some cases of BleakError: Could not get GATT services: Unreachable in WinRT backend by adding a retry when getting GATT services.

2.1.0_ (2025-12-28)

... (truncated)

Commits
  • 3f967ab v3.0.1
  • 0656da6 backends/p2android: fix notification_descriptor AttributeError
  • 78d5699 Merge pull request #1948 from hbldh/master
  • 1664e8c Merge pull request #1947 from hbldh/release/v3.0.0
  • f137b19 v3.0.0
  • ed0e123 bleak: deprecate 'adapter' kwarg
  • 4996b38 backends/p4android: remove self.__adapter
  • 3bc3a57 backends: remove "device" kwarg fallback
  • e60e372 backends/bluezdbus: handle special case of NotSupported on notifications
  • 36f7006 backends/bluezdbus/client: use assert_gatt_reply when starting notifications
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 27, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

bdraco
bdraco previously approved these changes Apr 29, 2026
@bdraco bdraco marked this pull request as draft April 29, 2026 21:29
@dependabot dependabot Bot force-pushed the dependabot/pip/bleak-gte-3.0.1 branch from 1e7aae0 to 30a0e75 Compare April 29, 2026 21:30
Updates the requirements on [bleak](https://github.com/hbldh/bleak) to permit the latest version.
- [Release notes](https://github.com/hbldh/bleak/releases)
- [Changelog](https://github.com/hbldh/bleak/blob/develop/CHANGELOG.rst)
- [Commits](hbldh/bleak@v0.19.0...v3.0.1)

---
updated-dependencies:
- dependency-name: bleak
  dependency-version: 3.0.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/bleak-gte-3.0.1 branch from 30a0e75 to abf11f7 Compare April 29, 2026 23:47
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 4, 2026

Superseded by #486.

@dependabot dependabot Bot closed this May 4, 2026
@dependabot dependabot Bot deleted the dependabot/pip/bleak-gte-3.0.1 branch May 4, 2026 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant