Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
__init__.mpy
. by @BrianPugh in https://github.com/BrianPugh/belay/pull/158
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.22.1...v0.22.2
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.22.0...v0.22.1
trusted
keyword to task decorator for allowing arbitrary response execution. by @BrianPugh in https://github.com/BrianPugh/belay/pull/152
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.21.3...v0.22.0
Just a dependency update release
^3.8
to >=3.8
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.21.1...v0.21.2
device.sync
that prevented it from working on some drives by @TimAidley in https://github.com/BrianPugh/belay/pull/141
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.21.0...v0.21.1
belay install
.Full Changelog: https://github.com/BrianPugh/belay/compare/v0.20.1...v0.21.0
belay select
fixes:
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.20.0...v0.20.1
ignore_errors=False
parameter to global executers. by @BrianPugh in https://github.com/BrianPugh/belay/pull/126
belay.Device
is now optional. If not provided will attempt to deserialize environment variable BELAY_DEVICE
into a UsbSpecifier
.UsbSpecifier
.belay select
to assist in device selection. by @BrianPugh in https://github.com/BrianPugh/belay/pull/127
list_devices
(e.g. cu.Bluetooth-Incoming-Port
on MacOS). by @BrianPugh in https://github.com/BrianPugh/belay/pull/127
develop=True
if a version didn't exist in the cached .belay/dependencies
folder by @BrianPugh in https://github.com/BrianPugh/belay/pull/121
belay run micropython
belay identify
has been removed in favor of belay select
list_devices
now returns a list of UsbSpecifier
s instead of List[str]
.Full Changelog: https://github.com/BrianPugh/belay/compare/v0.19.2...v0.20.0
Full Changelog: https://github.com/BrianPugh/belay/compare/v0.19.1...v0.19.2