Smp

Latest version: v3.3.1

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

Scan your dependencies

Page 6 of 11

1.0.3

What's Changed
* fix: correct enums for MGMT_ERR (fixes 17) by JPHutchins in https://github.com/JPHutchins/smp/pull/18


**Full Changelog**: https://github.com/JPHutchins/smp/compare/1.0.2...1.0.3

1.0.2

Fixes
* updates sigstore/gh-action-sigstore-python to fix release flow

**Full Changelog**: https://github.com/JPHutchins/smp/compare/1.0.1...1.0.2

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.10.2

Just to fix the pipx release.

**Full Changelog**: https://github.com/intercreate/smpmgr/compare/0.10.1...0.10.2

0.10.1

What's Changed
* Fix/update smpclient by JPHutchins in https://github.com/intercreate/smpmgr/pull/38
* Bugfix incorrect header lenght, with packet of data size 0xFF or 0xFFFF https://github.com/intercreate/smpclient/pull/61 by Maartenwn
* fix: exhaustive check for errors (closes 37) by JPHutchins in https://github.com/intercreate/smpmgr/pull/39


**Full Changelog**: https://github.com/intercreate/smpmgr/compare/0.10.0...0.10.1

Page 6 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.