Meshtastic

Latest version: v2.3.8

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

Scan your dependencies

Page 1 of 22

2.3.8

This release should see some dramatic performance improvements due to the first change in the list below; updates are highly advised!

What's Changed
* (high-pri fix) Update python client to use the 'modern' meshtastic protocol init flow by geeksville in https://github.com/meshtastic/python/pull/560
* Pretty indent --info JSON output (see below for details) by geeksville in https://github.com/meshtastic/python/pull/558
* Use the new Heartbeat payload variant for the heartbeat instead of an empty ToRadio packet by ianmcorvidae in https://github.com/meshtastic/python/pull/561

**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.7...2.3.8

As with prior releases: if the prebuilt binaries don't exist for your platform or don't work, please use `pip` to install instead.

2.3.7

What's Changed
* Disallow --dest in remaining spots that don't actually use/allow it by ianmcorvidae in https://github.com/meshtastic/python/pull/553
* Don't allow --dest with --setlat/lon/alt. by ianmcorvidae in https://github.com/meshtastic/python/pull/551
* Allow generating QR codes for remote nodes and for all channels, not just local/primary by ianmcorvidae in https://github.com/meshtastic/python/pull/552
* Add missing StoreForward config from radio by GUVWAF in https://github.com/meshtastic/python/pull/554
* Better support --ch-index for other commands (traceroute, telemetry, position) by ianmcorvidae in https://github.com/meshtastic/python/pull/555
* Add --enter-dfu for entering DFU mode on NRF52 devices via admin message by ianmcorvidae in https://github.com/meshtastic/python/pull/556


**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.6...2.3.7

As with prior releases, if the prebuilt binaries are not available or not working on your system, please use `pip` instead.

2.3.6

What's Changed
* Refactor to avoid the use of a special global object. by holdenweb in https://github.com/meshtastic/python/pull/544
* Allow 'configure' to import yaml settings nested deeper than 2 levels by danwelch3 in https://github.com/meshtastic/python/pull/470
* Bugfix 466 yaml import by AeroXuk in https://github.com/meshtastic/python/pull/543
* Add a `--request-position` argument to request positions from nodes by ianmcorvidae in https://github.com/meshtastic/python/pull/546
* Don't export null altitude, but support importing null lat/lon/alt as 0s by ianmcorvidae in https://github.com/meshtastic/python/pull/549
* Send the node's already-known location if `--no-time` is not passed, rather than sending an empty location (https://github.com/meshtastic/python/commit/948846e0f1f176ad830eb2d322d0b87fda72a415)

New Contributors
* holdenweb made their first contribution in https://github.com/meshtastic/python/pull/544
* danwelch3 made their first contribution in https://github.com/meshtastic/python/pull/470
* AeroXuk made their first contribution in https://github.com/meshtastic/python/pull/543

**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.5...2.3.6

As with previous releases, if the standalone binary for your system is missing or doesn't work, try installing with `pip` instead.

2.3.5

This is primarily an update for protocol buffers, plus a couple small improvements.

What's Changed
* Show hops away when present in nodeDB (fixes 539) by ianmcorvidae in https://github.com/meshtastic/python/pull/540
* Add --remove-node (fixes 514) by ianmcorvidae in https://github.com/meshtastic/python/pull/541

**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.4.post1...2.3.5

As with prior releases, if a standalone binary for your system is not available or doesn't work, try installing using `pip` instead; there are a few as-yet-unresolved issues with the standalone binaries.

2.3.4.post1

This version corrects an issue with 2.3.4's version requirements for the `protobuf` library. It should only be needed relative to 2.3.4 for those with older installations that may have too old a version of that library.

What's Changed
* in --help indicate --setalt takes meters by Jorropo in https://github.com/meshtastic/python/pull/530
* When `--listen` is set, turn on debug-level logging by ianmcorvidae in https://github.com/meshtastic/python/pull/532
* Protobuf type interfaces for type-checking & undoing protobufs hack by ianmcorvidae in https://github.com/meshtastic/python/pull/528
* feat:506 show all module settings by flavoromission in https://github.com/meshtastic/python/pull/511
* refactoring: Start adding some more structure to the arguments for the CLI by ianmcorvidae in https://github.com/meshtastic/python/pull/538

New Contributors
* Jorropo made their first contribution in https://github.com/meshtastic/python/pull/530
* flavoromission made their first contribution in https://github.com/meshtastic/python/pull/511

**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.3...2.3.4.post1

Note: As in past releases, the windows binary has been removed due to an issue with being detected as malware. Additionally, the ubuntu binary is known to not work as desired on older versions that may not have the expected version of glibc. In both cases, try installing using pip instead until fixes can be made.

2.3.4

What's Changed
* in --help indicate --setalt takes meters by Jorropo in https://github.com/meshtastic/python/pull/530
* When `--listen` is set, turn on debug-level logging by ianmcorvidae in https://github.com/meshtastic/python/pull/532
* Protobuf type interfaces for type-checking & undoing protobufs hack by ianmcorvidae in https://github.com/meshtastic/python/pull/528
* feat:506 show all module settings by flavoromission in https://github.com/meshtastic/python/pull/511
* refactoring: Start adding some more structure to the arguments for the CLI by ianmcorvidae in https://github.com/meshtastic/python/pull/538

New Contributors
* Jorropo made their first contribution in https://github.com/meshtastic/python/pull/530
* flavoromission made their first contribution in https://github.com/meshtastic/python/pull/511

**Full Changelog**: https://github.com/meshtastic/python/compare/2.3.3...2.3.4

Note: As in past releases, the windows binary has been removed due to an issue with being detected as malware. Additionally, the ubuntu binary is known to not work as desired on older versions that may not have the expected version of glibc. In both cases, try installing using pip instead until fixes can be made.

Page 1 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.