catprinter
catprinter copied to clipboard
Update bleak requirement from ~=0.14.2 to ~=0.18.1
Updates the requirements on bleak to permit the latest version.
Release notes
Sourced from bleak's releases.
v0.18.1
Fixed
- Reverted unintentional breaking parameter name changes. Fixes #1028.
Changelog
Sourced from bleak's changelog.
0.18.1_ (2022-09-25)Fixed
- Reverted unintentional breaking parameter name changes. Fixes #1028.
0.18.0_ (2022-09-23)Changed
- Relaxed
async-timeoutdependency version to support different installations. Merged #1009.BleakClient.unpair()in WinRT backend can be called without being connected first. Merged #1012.- Use relative imports internally. Merged #1007.
BleakScannerandBleakClientare now concrete classes. Fixes #582.- Deprecated
BleakScanner.register_detection_callback().- Deprecated
BleakScanner.set_scanning_filter().- Deprecated
BleakClient.set_disconnected_callback().- Deprecated
BleakClient.get_services().- Refactored common code in
BleakClient.start_notify().- (BREAKING) Changed notification callback argument from
inttoBleakGattCharacteristic. Fixes #759.Fixed
- Fixed
tx_powernot included inAdvertisementData.__repr__when 0. Merged #1017.
0.17.0_ (2022-09-12)Added
AdvertisementDataclass now has an attributetx_power. Merged #987.Changed
BleakClientmethods now raiseBleakErrorif called when not connected in WinRT backend. Merged #973.- Extended disconnect timeout to 120 seconds in WinRT backend. Fixes #807.
- Changed version check for BlueZ battery workaround to exclude versions >= 5.55. Merged #976.
- Use Poetry for build system and dependencies. Merged #978.
- The BlueZ D-Bus backend implements a services cache between connections to significancy improve reconnect performance. To use the cache, call
connectandget_serviceswith thedangerous_use_bleak_cacheargument to avoid services being resolved again. Merged #923.- The BlueZ D-Bus backend now uses
dbus-fastpackage instead ofdbus-nextwhich significantly improves performance. Merged #988.- The BlueZ D-Bus backend will not avoid trying to connect to devices that are already connected. Fixes #992.
- Updated logging to lazy version and replaced format by f-string for BleakClientWinRT. #1000.
- Added deprecation warning to
discover()method. Merged #1005.- BlueZ adapter is chosen dynamically if not provided, instead of using hardcoded "hci0". Fixes #513.
... (truncated)
Commits
b173cffv0.18.1e0cb89frevert breaking name changes655498cMerge pull request #1027 from hbldh/release/0.18.0e2f2dd7v0.18.079701d9BleakClient: fix missing mtu_size propertybe97338BREAKING: change notification callback argument548166fbackends: refactor BleakClient.start_notifybdb37b2bleak: fix backend kwarg type hint04bf102backends: fix implicit scanning when connectingd01fa05docs: fix build when async_timeout not installed- Additional commits viewable in compare view
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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)