Skip to content

build(deps): Update bleak requirement from >=0.21 to >=3.0.2 - #8

Merged
jmdevita merged 1 commit into
mainfrom
dependabot/pip/bleak-gte-3.0.2
Jun 22, 2026
Merged

jmdevita merged 1 commit into
mainfrom
dependabot/pip/bleak-gte-3.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on bleak to permit the latest version.

Release notes

Sourced from bleak's releases.

v3.0.2

Changed

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

Sourced from bleak's changelog.

3.0.2_ (2026-05-02)

Changed

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

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

... (truncated)

Commits
  • bb49377 v3.0.2
  • 0682aff tests: coverage for BleakBlueZClient.stop_notify()
  • f0c9e84 backends/bluez/client: add local variables for char_path
  • 9c30511 backends/bluezdbus: make sure stop_notify matches start_notify
  • 9f6069f backends/bluez: change default to use StartNotify
  • 058c4e2 backends/winrt: avoid scanner crash on old Windows version
  • 58d2a65 docs: set minimum Windows version to 11, version 22000
  • 91b200e docs/troubleshooting: remove trailing whitespace
  • 3341211 typings/corebluetooth: fix retrievePeripheralsWithIdentifiers parameter type
  • 06d6e46 backends/winrt: simplify BleakClientWinRT.__init__ to use address string
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: ci. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@jmdevita

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot dependabot Bot changed the title Update bleak requirement from >=0.21 to >=3.0.2 build(deps): Update bleak requirement from >=0.21 to >=3.0.2 Jun 22, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/bleak-gte-3.0.2 branch from 366433d to 411da99 Compare June 22, 2026 05:45
@jmdevita

Copy link
Copy Markdown
Owner

@dependabot rebase

1 similar comment
@jmdevita

Copy link
Copy Markdown
Owner

@dependabot rebase

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.21.0...v3.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/bleak-gte-3.0.2 branch from 411da99 to 651e8e0 Compare June 22, 2026 05:46
@jmdevita
jmdevita merged commit f833d38 into main Jun 22, 2026
8 of 10 checks passed
@jmdevita
jmdevita deleted the dependabot/pip/bleak-gte-3.0.2 branch June 22, 2026 05:47
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.

1 participant