BREAKING
- The
[serial]and[ble]dependency trees are now OPTIONAL. Changesmpclient->smpclient[all]in your build system to avoid losing transports that you require, or specify the transports you need if you'd like to slim your build:smpclient[serial],smpclient[ble]. Note that UDP is always available because it's a python builtin. See #102 for details.
What's Changed
- BLE transport: pass WinRT options to BleakClient by @gudnimg in #98
- Update typing using pyupgrade by @gudnimg in #99
- build: switch to uv by @JPHutchins in #101
- BREAKING: ble and serial dependencies are optional by @JPHutchins in #102
Full Changelog: 6.1.0...7.0.0