Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions python-meshtastic/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
include $(TOPDIR)/rules.mk

PKG_NAME:=python-meshtastic
PKG_VERSION:=2.7.10
PKG_VERSION:=2.7.11
PKG_RELEASE:=1

PYPI_NAME:=meshtastic
PKG_HASH:=bf0c7ee2451245ab20be8340d2ea87f25069be86d70ad9af22b2366c6d68eee1
PKG_HASH:=41a8c84b577daff173d36db9fdbc8bf2c7228b58e580474e9f53802ed8ea7d4a

PKG_MAINTAINER:=Austin Lane <[email protected]>, George Sapkin <[email protected]>
PKG_LICENSE:=GPL-3.0-only
Expand Down
19 changes: 19 additions & 0 deletions python-meshtastic/patches/001-remove-mesh-analysis.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
From: Austin Lane <[email protected]>
Subject: [PATCH] Remove the mesh-analysis console script

The mesh-analysis tool is an analysis UI built on
dash, plotly and pyarrow. None of those are packaged for
OpenWrt or defined in the package dependencies.
The generated /usr/bin/mesh-analysis entrypoint can never run.
Drop it so the package does not ship a broken executable.

--- a/pyproject.toml
+++ b/pyproject.toml
@@ -73,7 +73,6 @@ analysis = ["dash", "dash-bootstrap-comp
[tool.poetry.scripts]
meshtastic = "meshtastic.__main__:main"
mesh-tunnel = "meshtastic.__main__:tunnelMain [tunnel]"
-mesh-analysis = "meshtastic.analysis.__main__:main [analysis]"

# "Poe the poet" (optional) provides an easy way of running non python tools inside the poetry virtualenv
# if you would like to use it run "pipx install poe"
Loading