Package Details: meshtastic-python 2.7.8-1

Git Clone URL: https://aur.archlinux.org/meshtastic-python.git (read-only, click to copy)
Package Base: meshtastic-python
Description: Python CLI and API for talking to Meshtastic devices
Upstream URL: https://github.com/meshtastic/python/
Licenses: GPL-3.0-only
Submitter: Bevan
Maintainer: Bevan (VStoiakin)
Last Packager: Bevan
Votes: 6
Popularity: 0.48
First Submitted: 2022-06-22 20:08 (UTC)
Last Updated: 2026-03-05 18:58 (UTC)

Latest Comments

1 2 Next › Last »

Bevan commented on 2026-02-20 20:56 (UTC)

@VStoiakin: Thanks! You went through the effort of creating this package on your own. To me this is enough evidence that you are interested in keeping this package alive. So I added you as co-maintainer. Of course, you can drop out of this role whenever you like.

VStoiakin commented on 2026-02-18 19:32 (UTC)

@Bevan Not a problem, it was my oversight to create a duplicate. I now switched gtk-meshtastic-client to this package, so python-meshtastic can be removed.

Regarding maintainership, I program on C/C++ only and have a limited knowledge of Python, so won't insist to co-maintain it, but thanks for the suggestion!

Bevan commented on 2026-02-17 20:26 (UTC)

@VStoiakin: I need to apologize. The deletion request was filed by krotesk and not by you. I jumped to wrong conclusions here.

Still, I now requested deletion of the python-meshtastic package so that there is only a single meshtastic-python package here in the AUR. I would be glad to add you as a co-maintainer if you want!

Bevan commented on 2026-02-17 20:09 (UTC)

@VStoiakin: Sorry, it seems that I missed to respond to your comment. However, requesting deletion of this package as a consequence is not a nice way. I agree with the response that you got to your request: "meshtastic-python is the upstream name, and python- prefix is not necessary for binaries."

Regarding your comments regarding dependencies, I will consider them with the next update.

VStoiakin commented on 2026-01-10 20:22 (UTC)

Uh.. Missed this package and created a duplicate for gtk-meshtastic-client. Some questions: 1. Should not this package be renamed to python-meshtastic? It works as a Python library for gtk-meshtastic-client, so according to a packaging standard should have a name python-*; 2. python-platformdirs, python-setuptools and python-wheel are not listed as dependencies in pyproject.toml. Are they really required? 3. Should a non-packaged dependency python-pytap2 be declared? I think it would be better to remove it and leave a comment in PKGBUILD.

Bevan commented on 2024-05-02 07:11 (UTC)

@obionar: You need to rebuild python-timeago (and likely also python-dotmap) after the recent update to Python 3.12.

obionar commented on 2024-05-02 06:35 (UTC) (edited on 2024-05-03 12:23 (UTC) by obionar)

ModuleNotFoundError: No module named 'timeago'

UPD: Fixed with rebuild python-timeago and python-dotmap. Thank you Bevan!

Bevan commented on 2023-07-30 12:56 (UTC)

Done, thanks!

MarsSeed commented on 2023-07-30 12:53 (UTC)

@Bevan, thank you for the fixes.

One minor request: please kindly specify a local name for the downloaded source based on $pkgname-$pkgver; otherwise a version-only name like 2.1.11.tar.gz might clash with something else if user has a common SRCDEST cache directory.

Bevan commented on 2023-07-09 20:10 (UTC)

@MarsSeed: I would love to but unfortunately pygatt breaks without it, and with it also meshtastic: https://aur.archlinux.org/packages/python-pygatt#comment-904165