Smp

Latest version: v3.2.0

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

Scan your dependencies

Page 3 of 9

3.0.2

What's Changed
* fix: a bug where legacy SMP servers' ImageUploadWriteResponse would n… by JPHutchins in https://github.com/JPHutchins/smp/pull/32


**Full Changelog**: https://github.com/JPHutchins/smp/compare/3.0.1...3.0.2

3.0.1

Fixes
* Uses the _acquire_mtu() workaround on Linux - thanks tomaszduda23!

What's Changed
* Fix/ble mtu by JPHutchins in https://github.com/intercreate/smpclient/pull/24


**Full Changelog**: https://github.com/intercreate/smpclient/compare/3.0.0...3.0.1

3.0.0

BREAKING CHANGES
* The flattened `SMPError` class is removed. The `error()` `TypeGuard` will return a union of SMP error versions and the user must check the version to handle the errors correctly. For convenience, `error_v0()` and `error_v1()` guards are added.

Features
* Client connections can now take a timeout that defaults to 5 seconds.

Fixes
* smp is updated to 1.0.3: https://github.com/JPHutchins/smp/releases/tag/1.0.3

What's Changed
* Feature/connect timeout by JPHutchins in https://github.com/intercreate/smpclient/pull/23


**Full Changelog**: https://github.com/intercreate/smpclient/compare/2.0.1...3.0.0

2.0.1

Fixes
* Improvements to BLE upload/upgrade stability, thank you tomaszduda23!
* Static typing fixes.
* Bleak is upgraded to ^0.22.1; still working on https://github.com/hbldh/bleak/pull/1552#issuecomment-2119460025

Examples
* An examples folder is added with HW integration tests.
* Some built FW images are committed to examples/duts. Build system for FW examples is in the dutfirmware folder.

What's Changed
* Example/ble dfu by JPHutchins in https://github.com/intercreate/smpclient/pull/13

**Full Changelog**: https://github.com/intercreate/smpclient/compare/2.0.0...2.0.1

2.0.0

BREAKING CHANGES
* Updates smp from 0.3.4 -> ^1.0.0 which inherits smp's breaking change: https://github.com/JPHutchins/smp/releases/tag/1.0.0

Features
* Supports Python 3.8 and 3.9. Covered locally by `tox` and covered in the GitHub Workflows.

What's Changed
* Python/support python3.8/9 by JPHutchins in https://github.com/intercreate/smpclient/pull/20


**Full Changelog**: https://github.com/intercreate/smpclient/compare/1.3.2...2.0.0

1.3.2

Fixes
- bump `smp` -> 0.3.4 to support user defined SMP groups

**Full Changelog**: https://github.com/intercreate/smpclient/compare/1.3.1...1.3.2

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.