Smpclient

Latest version: v4.4.0

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

Scan your dependencies

Page 4 of 6

1.2.1

What's Changed
* fix: the final packet may be smaller than the max allowed packet by JPHutchins in https://github.com/intercreate/smpclient/pull/9


**Full Changelog**: https://github.com/intercreate/smpclient/compare/1.2.0...1.2.1

1.2.0

What's Changed
* Feature/ic upload by JPHutchins in https://github.com/intercreate/smpclient/pull/8


**Full Changelog**: https://github.com/intercreate/smpclient/compare/1.1.0...1.2.0

1.1.0

What's Changed
* Docs/dev readme by JPHutchins in https://github.com/intercreate/smpclient/pull/6
* Feature/intercreate group by JPHutchins in https://github.com/intercreate/smpclient/pull/7


**Full Changelog**: https://github.com/intercreate/smpclient/compare/1.0.0...1.1.0

1.0.1

Fixes

* the serial transport was making packets smaller than necessary by using the "max encoded size" instead of the raw "mtu size" in the encode() call

**Full Changelog**: https://github.com/intercreate/smpclient/compare/1.0.0...1.0.1

1.0.0

BREAKING CHANGES
* `chunksize: int` removed from signature of the `SMPClient` `upload` method. The size of upload packets will be maximized according to the MTU of the transport implementation.
* `write` and `readuntil` removed from the `SMPTransport` `Protocol`.

Features
* `SMPBLETransport` allows SMP over BLE
* `SMPSerialTransport` will maximize the size of upload packets for faster upload speeds
* New methods in `SMPTransport` `Protocol`:
* disconnect
* receive
* send_and_receive
* New properties in `SMPTransport` `Protocol`:
* mtu
* max_unencoded_size
* logging added throughout
* `SMPClient` implements async context manager

What's Changed
* Feature/ble transport by JPHutchins in https://github.com/intercreate/smpclient/pull/2


**Full Changelog**: https://github.com/intercreate/smpclient/compare/0.4.1...1.0.0

0.4.1

Fixes `SMPSerialTransport` reception of fragmented packets.

**Full Changelog**: https://github.com/intercreate/smpclient/compare/0.4.0...0.4.1

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.