Meshtastic

Latest version: v2.6.0

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

Scan your dependencies

Page 3 of 26

2.5.1

What's Changed
* Change modem preset shortcuts to not request channels, and to request remote config when needed by ianmcorvidae in https://github.com/meshtastic/python/pull/668
* Retry admin channel setting retrieval and add configurable timeout by lysol in https://github.com/meshtastic/python/pull/665
* Allow port number to be specified with tcp hostname by djholt in https://github.com/meshtastic/python/pull/673
* Enable setting and removing fixed position via remote admin by djholt in https://github.com/meshtastic/python/pull/675
* Add a --set-time command that set's the node time using a provided timestamp or the host system clock by ianmcorvidae in https://github.com/meshtastic/python/pull/676
* Default to pkiEncrypted always on for admin messages by ianmcorvidae in https://github.com/meshtastic/python/pull/677

New Contributors
* djholt made their first contribution in https://github.com/meshtastic/python/pull/673

**Full Changelog**: https://github.com/meshtastic/python/compare/2.5.0...2.5.1

2.5.0

This release adds support for the new 2.5 features around asymmetric encryption, remote administration, etc. Thanks to all contributors for a lot of big changes this release!

What's Changed
* randomize packet IDs as firmware does by ianmcorvidae in https://github.com/meshtastic/python/pull/652
* Adds handler function for public key, and adds to nodedb display by jp-bennett in https://github.com/meshtastic/python/pull/653
* Adds admin session_passkey handling for 2.5 remote admin by jp-bennett in https://github.com/meshtastic/python/pull/655
* More admin by jp-bennett in https://github.com/meshtastic/python/pull/656
* Show two-way traceroute result with SNR if available by GUVWAF in https://github.com/meshtastic/python/pull/654
* HopStart should be set for route back to be valid by GUVWAF in https://github.com/meshtastic/python/pull/660
* Split factory reset into two variants by ianmcorvidae in https://github.com/meshtastic/python/pull/671
* Detect repeating fields using field labels, enabling admin key to be set by ianmcorvidae in https://github.com/meshtastic/python/pull/672
* some improvements to fetching remote configuration by ianmcorvidae in https://github.com/meshtastic/python/commit/cc2067b729faf7c4da39af2bb1d1f606f5c6f4ed

**Full Changelog**: https://github.com/meshtastic/python/compare/2.4.3...2.5.0

2.4.3

This release purely updates the protobufs to v2.4.3.

**Full Changelog**: https://github.com/meshtastic/python/compare/2.4.2...2.4.3

2.4.2

What's Changed
* Update telemetry in interface.nodes on receiving device metrics packets by ianmcorvidae in https://github.com/meshtastic/python/pull/667
* Bump jupyterlab from 4.2.3 to 4.2.5 by dependabot in https://github.com/meshtastic/python/pull/661


**Full Changelog**: https://github.com/meshtastic/python/compare/2.4.1...2.4.2

2.4.1

What's Changed
* Add method to be able to send heartbeat by wnagele in https://github.com/meshtastic/python/pull/658
* Code block unreachable by wnagele in https://github.com/meshtastic/python/pull/659
* Reuse node to prevent overwriting channel settings by lysol in https://github.com/meshtastic/python/pull/664
* Don't automatically set the time from Python by jp-bennett in https://github.com/meshtastic/python/pull/663
* Ensure set-owner combined with set-owner-short sets both values by ianmcorvidae in https://github.com/meshtastic/python/pull/666

New Contributors
* lysol made their first contribution in https://github.com/meshtastic/python/pull/664

**Full Changelog**: https://github.com/meshtastic/python/compare/2.4.0...2.4.1

2.4.0

This release only updates the protobufs to 2.4.0.

**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.15...2.4.0

Page 3 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.