Mycroft-messagebus-client

Latest version: v0.10.1

Safety actively analyzes 622344 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.9.5

Improve functionality of `dig_for_message()`.

dig_for_message() can now handle any name of message parameter and will not falsely select messages declared in a local scope.

The implementation will select the first Message argument in the argument list.

0.9.4

- Add backwards compatibility to older versions of websocket ( >= 0.54)
- Fix issue reusing the same Emitter when creating multiple instances of the bus client.

0.9.2

Updates the module to use the latest version of websocket-client.

WARNING:

It has been brought to our attention that there are issues with the license of the websocket-client package. This version of the websocket-client has been labelled as LGPLv2.1 where as previous versions were labelled with a BSD 3-clause license. The maintainers of that project are currently working to gain active consent from all contributors to switch future versions to an Apache 2.0 license. Once this license change has been implemented, this package will be updated accordingly.

As it has an LGPLv2.1 licensed library, version 0.9.2 of the mycroft-messagebus-client cannot be used in any other Mycroft project. We are however leaving the package available so that other projects can make their own decision on whether to use it or not.

0.9.1

- Add a new general `wait_for_message()` method to the bus client.
- Replace busy loop waiting with Events. Big thanks to NeonDaniel for doing this, all is much awsomer!

0.9.0

This adds forwarding and source / destination switching functionality from Mycroft-core. Many thanks to NeonDaniel for contributing this.

0.8.5

Bugfixes:

- Fix missing config for tests
- Remove reliance on mycroft-core methods

Tests

- Add unit testing via Github Actions
- Add tests for Message class


Other changes:
- Update author email

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.