-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Update python-ble2mqtt, python-bleak and python-dbus-fast #26190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
QuintinHill
wants to merge
3
commits into
openwrt:master
Choose a base branch
from
QuintinHill:ble2mqtt-0.2.4
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7b5c26f to
0ac098e
Compare
Member
|
@QuintinHill any updates on that run-testing? |
19df266 feat: use trusted publishing to upload wheels (openwrt#445) e0aeeac feat: improve unmarshall performance for SignatureType (openwrt#436) 958115f feat: simplify code to unmarshall arrays (openwrt#435) 888a3c3 feat: improve performance of unmarshalling boolean Variants (openwrt#431) 3b4bac5 feat: improve unmarshaller performance for byte strings (openwrt#430) 9cafbb6 fix: don't limit python upper bound (openwrt#424) 7e4cab6 fix: upgrade to ruff 0.1.0 and fix violations (openwrt#422) b7c4a31 fix: multiple calls on the root logger instead of module logger (openwrt#421) c433dab fix: ensure void methods that can raise exceptions are marked (openwrt#417) f64eb58 fix: correct size of uint32 with cython (openwrt#415) 4fcdbed fix: ensure proxy object tasks do not get garbage collected prematurely (openwrt#409) 5068e41 feat: improve performance of signature lookups (openwrt#412) 4887160 feat: improve performance of checking SignatureType tokens (openwrt#410) 0adab93 fix: correctly handle big endian data (openwrt#405) bfd48a3 feat: add support for finding message handlers when interface is None (openwrt#403) 996659e feat: refactor service bus handler lookup to avoid linear searches (openwrt#400) 6531b93 fix: reduce size of wheels (openwrt#399) a4c2743 feat: reduce size of wheels (openwrt#398) e4f37ee feat: resync generic D-Bus errors (openwrt#393) 829e0fc feat: build macos arm wheels (openwrt#387) d7213be feat: speed up marshalling messages (openwrt#383) 89026e3 feat: speed up bytearray creation in unmarshaller (openwrt#382) c21a2ac fix: docs build (openwrt#381) 586dc23 fix: attempting to unmarshall some arrays twice (openwrt#380) 18132b9 fix: wheel builds on aarch64 (openwrt#367) bdf08d2 feat: migrate to using native arm runners for wheel builds (openwrt#366) 5b61869 feat(introspect): implement annotations (openwrt#359) f58f1a6 fix: void validate arguments/properties name (openwrt#358) d376bb1 feat: improve performance of unmarshalling variants (openwrt#354) e1aaf0a feat: improve performance of marshalling message headers (openwrt#356) ebdf07e fix: revert avoid building wheels if a release is not made (openwrt#357) b1e6551 feat: speed up marshalling messages (openwrt#352) b162494 feat: speed up constructing messages from the unmarshaller (openwrt#344) 4116261 fix: race in test_tcp_connection_with_forwarding (openwrt#350) 5825758 feat: speed up unmarshalling headers (openwrt#347) a249777 fix: disable wheel builds for old python versions (openwrt#346) 1c20dcc fix: ensure exceptions are logged when no reply is expected (openwrt#342) 9c73022 fix: exclude .c files from being shipped (openwrt#331) 0f04a79 fix: remove deprecated no_type_check_decorator (openwrt#316) 2dabf2d fix: ensure build uses cython3 (openwrt#311) 1b7d28c fix: add missing cython version pin to the build system (openwrt#310) 42f1d4a feat: use dbus-run-session to drop X11 dependency (openwrt#299) 45c0e74 feat: python 3.13 support (openwrt#291) c44eb2c fix: wheel build exclude for pp37 (openwrt#285) d0ac990 feat: build wheels for aarch64 to allow use in embedded systems (openwrt#283) be68a79 fix: clear exception flag on disconnect future if its also sent to handlers (openwrt#281) 7da5d44 fix: introspection bogus child paths (openwrt#280) Signed-off-by: Quintin Hill <[email protected]>
f6a537e uuids: Remove extra quotes (openwrt#1649) f7ff796 Add support for Python 3.13 7130c40 Index BlueZ advertisement_callbacks by adapter (openwrt#1632) a065527 Remove unused changed argument from BlueZManager._run_advertisement_callbacks 28d26b6 examples: use context manager in detection_callback.py 425abb3 backends/characteristic: make max_write_without_response_size dynamic (openwrt#1586) 75cd779 backends: filter discovered devices d3b1097 Fix UUID doc (openwrt#1574) 1d9f382 Update uuids.py e2a8bd7 docs/troubleshooting: section on asynio.run() 4b42623 docs/troubleshooting: fix typo ea199f1 backends/scanner: always filter by service_uuids a818521 backends/scanner: always filter by service_uuids 37152ac doc: add winrt backend util module 92adb3f docs: clean up versionadded/versionchanged 189da7d backends/scanner: clarify Tx Power Level 4fa0d6b pyproject: update winrt depedencies 29f5dcd backends/service: normalize UUIDs in get_characteristic() c6907d2 Additional typehints for bluezdbus code (openwrt#1517) f23927b Remove unused validate_address() (openwrt#1520) 514e479 Ignore None type device address when using bdaddr (openwrt#1539) 5b44587 Fix _wait_removed completion on invalid object path (openwrt#1544) 5e294f4 More typehints (openwrt#1514) ae22bdb Remove empty interfaces from BlueZManager._properties b7606ed Improve error handling when a device is not present in BlueZ 48b1963 bleak/__init__.py: Partial typehints (openwrt#1512) f1b8425 uuids: Remove duplicate UUIDs (openwrt#1509) 17d4374 fix: incorrect mypy diagnosis of Unpack[ExtraArgs]. (openwrt#1488) 666c85a Update BlueZ documentation links (openwrt#1480) 660c3c8 Add BleakCharacteristicNotFoundError (openwrt#1439) 9b25608 Updated missing Bluetooth SIG characteristics and service UUIDs. 441e800 Fix missing f-string in exception message 2d70d1c Fixed BlueZ version in passive scanning error message. Signed-off-by: Quintin Hill <[email protected]>
8aa5922 add missing argument 5b3519a Should really be a list of acceptable lens, but this is fine for now. cdce0af slight name change 40a0547 update version, add vim swp files to gitignore b9348e4 add new govee device de961f8 allow adding legacy color_mode flag in discovery c405e3b Enhancements to Ensto integration 5d27551 remove redundant bool 'color_mode' for light 10d0b47 mclh09: increase moisture upper limit to 100% 1b3bcb3 compat: cache Bleak version 12fb8ab core: re-use rssi from scanning while device is connected 970bdd9 roidmi: fix logging Signed-off-by: Quintin Hill <[email protected]>
0ac098e to
f6306e1
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Maintainer: me
Compile tested: not yet (CI will do this)
Run tested: not yet
Description: bump versions of python-ble2mqtt, python-bleak and python-dbus-fast to the latest versions.