Skip to content

Releases: meshtastic/python

Meshtastic Python 2.3.11

08 Jun 15:13
5c703af

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.10...2.3.11

The usual note: if there is no standalone binary for your OS or the provided one doesn't work, please use pip to install.

Meshtastic Python 2.3.10

01 Jun 18:51
bbc526d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.9...2.3.10

As usual, if the standalone binary is unavailable or doesn't work on your system, please use pip to install.

Meshtastic Python 2.3.9

18 May 00:18
3adeb92

Choose a tag to compare

What's Changed

  • Print 0 for channel rather than N/A, since we should probably always have a channel by @ianmcorvidae in #563
  • Fix typo in main.py by @jhollowe in #564
  • add a warning on --ch-enable and --ch-disable, which should usually be avoided by @ianmcorvidae in #574

New Contributors

Full Changelog: 2.3.8...2.3.9

As with other releases, please install with pip if a standalone binary is unavailable or nonfunctional.

Meshtastic Python 2.3.8

01 May 16:50
022a8a1

Choose a tag to compare

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 #560
  • Pretty indent --info JSON output (see below for details) by @geeksville in #558
  • Use the new Heartbeat payload variant for the heartbeat instead of an empty ToRadio packet by @ianmcorvidae in #561

Full Changelog: 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.

Meshtastic Python 2.3.7

25 Apr 18:37
3d6fa36

Choose a tag to compare

What's Changed

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

Full Changelog: 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.

Meshtastic Python 2.3.6

20 Apr 17:55
70c5a30

Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: 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.

Meshtastic Python 2.3.5

15 Apr 06:51
ddad5f0

Choose a tag to compare

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

What's Changed

Full Changelog: 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.

Meshtastic Python 2.3.4.post1

08 Apr 17:53
2d4be34

Choose a tag to compare

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

New Contributors

Full Changelog: 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.

Meshtastic Python 2.3.4

08 Apr 17:18
7cea3ce

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 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.

Meshtastic Python 2.3.3

29 Mar 16:31
5a277ab

Choose a tag to compare

What's Changed

Full Changelog: 2.3.2.post1...2.3.3

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.