Skip to content
pySHV version 0.10.0

Added
* Support for `ssl` and `ssls` transports
* Support for token logins in `RpcUrl` and in `RpcLogin`
* Support for extending `RpcUrl` with non-standard query parameters

Changed
* Almost all classes previously exposed in the package root now have to
  be imported from their appropriate submodule. The only available
  classes are of the SHV types representation.
* The RPC specific type representations were moved to `shv.rpcdef` (this
  includes `RpcDir`, `RpcAccess`, `RpcAlert`, and more)
* TTY support is now implement without `pyserial` backing
* `websockets` and `asyncinotify` dependencies are now optional
* Broker now supports `:workflows` method during login and no longer
  requires `:hello` to be always used

Fixed
* Error loop caused by serial disconnection

Please see a2c7a567dcd8b2b021ead7e7aadc81b1c2dc5e6c for migration
instructions.