Skip to content

chore(deps-pip): bump the python-deps group with 3 updates - #22

Merged
github-actions[bot] merged 1 commit into
developfrom
dependabot/pip/develop/python-deps-82f025f9fc
Nov 12, 2026
Merged

github-actions[bot] merged 1 commit into
developfrom
dependabot/pip/develop/python-deps-82f025f9fc

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 12, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-deps group with 3 updates: bleak, dbus-fast and zeroconf.

Updates bleak from 3.0.2 to 3.1.0

Release notes

Sourced from bleak's releases.

v3.1.0

Added

  • Added BleakAdapter class with get_connected_devices() to retrieve BLE devices that are already connected to the system without scanning.
  • Added new Android backend for apps built with BeeWare/Briefcase (Chaquopy). Requires Python 3.13 or later.

Changed

  • Changed minimum dbus-fast version to 4.0.0 on Linux.

Fixed

  • Fixed deprecated adapter keyword argument mutating shared defaults and caller-provided bluez arguments in BleakScanner and BleakClient. Fixes #2028.
  • Fixed handling empty notification payloads in BlueZ backend when using "AcquireNotify". Fixes #1982.
  • Fixed memory leaks when scanning and using a notification discriminator in CoreBluetooth backend.
  • Fixed BleakClient being kept alive by the CentralManagerDelegate after a failed connection attempt in CoreBluetooth backend.
  • Fixed leaking Bluetooth address data when scanning with cb={"use_bdaddr": True} in CoreBluetooth backend.
  • Fixed crash in WinRT backend if a WinRT event handler is called after the asyncio event loop is closed.
  • Fixed device removed callbacks in BlueZ backend matching devices on adapters whose name starts with the watched adapter name, e.g. hci10 for hci1.
  • Fixed BlueZ backend not detecting loss of the D-Bus connection, which left clients reporting connected forever and disconnect callbacks never firing.
  • Fixed disconnect() raising EOFError and leaking the D-Bus connection in BlueZ backend when the message bus died.
  • Fixed disconnect() leaking the D-Bus connection in BlueZ backend when it raised or was canceled.
  • Fixed start_notify() raising ValueError after reconnecting in CoreBluetooth backend. Fixes #1969.
  • Fixed GATT operations raising OSError instead of BleakError in WinRT backend when the device disconnects during the operation.
  • Fixed intermittent AssertionError in WinRT backend on fast reconnect.
  • Fixed BlueZ backend to attempt to automatically recover from InProgress error when stopping scanning. Fixes #2021.
Changelog

Sourced from bleak's changelog.

3.1.0_ (2026-11-07)

Added

  • Added BleakAdapter class with get_connected_devices() to retrieve BLE devices that are already connected to the system without scanning.
  • Added new Android backend for apps built with BeeWare/Briefcase (Chaquopy). Requires Python 3.13 or later.

Changed

  • Changed minimum dbus-fast version to 4.0.0 on Linux.

Fixed

  • Fixed deprecated adapter keyword argument mutating shared defaults and caller-provided bluez arguments in BleakScanner and BleakClient. Fixes #2028.
  • Fixed handling empty notification payloads in BlueZ backend when using "AcquireNotify". Fixes #1982.
  • Fixed memory leaks when scanning and using a notification discriminator in CoreBluetooth backend.
  • Fixed BleakClient being kept alive by the CentralManagerDelegate after a failed connection attempt in CoreBluetooth backend.
  • Fixed leaking Bluetooth address data when scanning with cb={"use_bdaddr": True} in CoreBluetooth backend.
  • Fixed crash in WinRT backend if a WinRT event handler is called after the asyncio event loop is closed.
  • Fixed device removed callbacks in BlueZ backend matching devices on adapters whose name starts with the watched adapter name, e.g. hci10 for hci1.
  • Fixed BlueZ backend not detecting loss of the D-Bus connection, which left clients reporting connected forever and disconnect callbacks never firing.
  • Fixed disconnect() raising EOFError and leaking the D-Bus connection in BlueZ backend when the message bus died.
  • Fixed disconnect() leaking the D-Bus connection in BlueZ backend when it raised or was canceled.
  • Fixed start_notify() raising ValueError after reconnecting in CoreBluetooth backend. Fixes #1969.
  • Fixed GATT operations raising OSError instead of BleakError in WinRT backend when the device disconnects during the operation.
  • Fixed intermittent AssertionError in WinRT backend on fast reconnect.
  • Fixed BlueZ backend to attempt to automatically recover from InProgress error when stopping scanning. Fixes #2021.
Commits
  • 3075468 v3.1.0
  • 5f54f5d backends/bluezdbus/client: clean up however disconnect() exits
  • a43a8e4 backends/bluezdbus: handle InProgress from StopDiscovery
  • b6b7e30 tests/bluezdbus: share the real dbus-daemon fixture
  • 7828c4f Fix CoreBluetooth address data leak with use_bdaddr
  • 1f01b19 tests/CoreBluetooth: add test for didFailToConnectPeripheral delegate
  • 0aec3a4 backends/corebluetooth: remove disconnect callback after failed connection at...
  • ab271a7 docs: fix disconnected_callback argument name
  • 985e481 backends/android/scanner: annotate __scanner
  • b7a3988 CI: don't install qemu-kvm
  • Additional commits viewable in compare view

Updates dbus-fast from 5.0.22 to 5.2.0

Release notes

Sourced from dbus-fast's releases.

v5.2.0 (2026-10-02)

Bug Fixes

Chores

  • Ignore .DS_Store files (#811, edc7f16)

  • deps-dev: Bump setuptools from 82.0.1 to 83.0.0 in the pip group across 1 directory (#795, 70cad9b)

Features

  • Allow developers to set authentication timeouts (#807, 7ae761f)

Detailed Changes: v5.1.0...v5.2.0

v5.1.0 (2026-10-02)

Features

  • Drop python 3.10 and add python 3.15 support (#810, 317a07c)

Testing

  • message_bus: Cover auth handshake and readline guards (#790, 9b46182)

Detailed Changes: v5.0.26...v5.1.0

v5.0.26 (2026-10-02)

Bug Fixes

  • Remove local annotations conflicting with .pxd under Cython 3.3 (#809, 92e79a7)

Detailed Changes: v5.0.25...v5.0.26

v5.0.25 (2026-10-01)

Bug Fixes

... (truncated)

Changelog

Sourced from dbus-fast's changelog.

v5.2.0 (2026-10-02)

Bug Fixes

Chores

  • Ignore .DS_Store files (#811, edc7f16)

  • deps-dev: Bump setuptools from 82.0.1 to 83.0.0 in the pip group across 1 directory (#795, 70cad9b)

Features

  • Allow developers to set authentication timeouts (#807, 7ae761f)

v5.1.0 (2026-10-02)

Features

  • Drop python 3.10 and add python 3.15 support (#810, 317a07c)

Testing

  • message_bus: Cover auth handshake and readline guards (#790, 9b46182)

v5.0.26 (2026-10-02)

Bug Fixes

  • Remove local annotations conflicting with .pxd under Cython 3.3 (#809, 92e79a7)

v5.0.25 (2026-10-01)

Bug Fixes

... (truncated)

Commits
  • 463cc3f 5.2.0
  • 7ae761f feat: allow developers to set authentication timeouts (#807)
  • edc7f16 chore: ignore .DS_Store files (#811)
  • d9ec130 fix: guard against null characters (#804)
  • 70cad9b chore(deps-dev): bump setuptools from 82.0.1 to 83.0.0 in the pip group acros...
  • 0596936 5.1.0
  • 317a07c feat: drop python 3.10 and add python 3.15 support (#810)
  • 9b46182 test(message_bus): cover auth handshake and readline guards (#790)
  • e9449e0 5.0.26
  • 92e79a7 fix: remove local annotations conflicting with .pxd under Cython 3.3 (#809)
  • Additional commits viewable in compare view

Updates zeroconf from 0.153.0 to 0.154.0

Release notes

Sourced from zeroconf's releases.

0.154.0

v0.154.0 (2026-11-06)

This release is published under the LGPL-2.1-or-later License.

Features


Detailed Changes: 0.153.0...0.154.0

Changelog

Sourced from zeroconf's changelog.

v0.154.0 (2026-11-06)

Features

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-deps group with 3 updates: [bleak](https://github.com/hbldh/bleak), [dbus-fast](https://github.com/bluetooth-devices/dbus-fast) and [zeroconf](https://github.com/python-zeroconf/python-zeroconf).


Updates `bleak` from 3.0.2 to 3.1.0
- [Release notes](https://github.com/hbldh/bleak/releases)
- [Changelog](https://github.com/hbldh/bleak/blob/develop/CHANGELOG.rst)
- [Commits](hbldh/bleak@v3.0.2...v3.1.0)

Updates `dbus-fast` from 5.0.22 to 5.2.0
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases)
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md)
- [Commits](Bluetooth-Devices/dbus-fast@v5.0.22...v5.2.0)

Updates `zeroconf` from 0.153.0 to 0.154.0
- [Release notes](https://github.com/python-zeroconf/python-zeroconf/releases)
- [Changelog](https://github.com/python-zeroconf/python-zeroconf/blob/master/CHANGELOG.md)
- [Commits](python-zeroconf/python-zeroconf@0.153.0...0.154.0)

---
updated-dependencies:
- dependency-name: bleak
  dependency-version: 3.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: dbus-fast
  dependency-version: 5.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: zeroconf
  dependency-version: 0.154.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Nov 12, 2026
@github-actions
github-actions Bot merged commit c7bf91d into develop Nov 12, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/develop/python-deps-82f025f9fc branch November 12, 2026 19:15
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.

0 participants