Releases: Carglglz/upydevice
Releases · Carglglz/upydevice
upydevice 0.3.8
upydevice 0.3.7
Fix
- paste_buff method in BleDevice
- fix data feeding pipe missing blank lines in follow callback for BleDevice
- deprecate self-signed certs in favor of ROOT CA signed certs for WebSocketDevices using SSL/TLS
Added
@device.code
decorator for Device classes to declare and call functions in devices@device.code_follow
for Device classes to declare and call functions in devices whose output need to be followed.@devicegroup.code
for DeviceGroup class to declare and call functions in group of devices.@devicegroup.code_follow
for Device classes to declare and call functions in a group of devices whose output need to be followed.- decorator examples.
upydevice 0.3.6
Fix
- fixed missing dependencies in
setup.py
(@BradenM)
upydevice 0.3.5
Fix
- reassign ip to hostname if hostname is not None for disconnect method
upydevice 0.3.4
Fix
WebSocketDevice
double unwantedsuper().__init__
bug.- Load time in MacOS caused by bleak/corebluetooth, only if BleDevice
- Allow mdns
.local
name in WebSecureREPL, (ssl checkhostname / auth server.) WebSocketDevice
receive frame errorsSerialDevice
follow command parsing errorsBleDevice
follow command parsing errorsis_reachable
method forWebSocketDevice
if ip is mdns .local name- pipe option for
BleDevice
wr_cmd
method.
Added
- Indicate websocket port in ip address as
ip:port
format - Allow
password:passphrase
format forWebSocketDevice
password that sets ssl/auth
toTrue
if present. address
property for all device types.flush_conn
forBleDevice
for compatibility
upydevice 0.3.3
Added
Host Name
in__repr__
command device info- New
pyqt
interval timer example - Added device name in test logging
upydevice 0.3.2
Added
- mDNS
.local
/dhcp_hostname
compatibility, so device configuration works across networks
Fix
check -i
,info
commands in-apmd
, if connected to AP of the device.
upydevice 0.3.1
- Fix
KeyboardInterrupt
inAsyncBleDevice
forjupyter_upydevice_kernel
upydevice 0.3.0
Merge pull request #4 from Carglglz/develop requirement update
upydevice 0.2.3
Minor fixes (see change log doc)