github-actions
0aac077ce7
bump version to 2.4.2
2024-09-11 16:05:25 +00:00
Ian McEwen
0813e8dba6
protobufs: v2.4.2; bump to alpha version
2024-09-05 14:27:38 -07:00
github-actions
23bb2e26f9
bump version to 2.4.1
2024-09-05 21:22:03 +00:00
Ian McEwen
740f0f0961
set prerelease version to match protobufs
2024-08-21 19:53:23 -07:00
github-actions
3335b3d651
bump version to 2.4.0
2024-08-22 02:23:53 +00:00
Ian McEwen
d5f732263a
set alpha 2.4.0a0 version
2024-08-21 19:18:48 -07:00
github-actions
a8d86dee2d
bump version
2024-08-11 17:22:31 +00:00
Ian McEwen
6757f5cdb5
slog depends on powermon, so move it within the optional block as well
2024-08-11 10:16:22 -07:00
Ian McEwen
72de803195
Attempt to make powermon stuff optional, hopefully allowing pypi release
2024-08-11 10:08:40 -07:00
Kevin Hester
dfa3d46a34
add pandas as an optional dependancy (for analytics only)
2024-07-31 17:03:44 -07:00
Kevin Hester
66f83835d9
use bootstrap for layout
2024-07-11 16:56:01 -07:00
Kevin Hester
39e03dbad8
add beginnings of analysis viewer (and fix poetry extras usage for tunnel)
2024-07-11 16:39:05 -07:00
Kevin Hester
0bc608d8cf
fix analysis imports to import less
2024-07-10 16:43:24 -07:00
Ian McEwen
c04943308a
Merge pull request #607 from geeksville/pr-powermon
...
PowerMon/StructuredLogging support
2024-07-07 20:56:28 -07:00
github-actions
62cfe2d7fe
bump version
2024-07-08 03:52:47 +00:00
Kevin Hester
2f5a736e1f
Merge remote-tracking branch 'root/master' into pr-powermon
...
# Conflicts:
# meshtastic/ble_interface.py
# meshtastic/protobuf/mesh_pb2.py
# meshtastic/protobuf/powermon_pb2.py
# meshtastic/protobuf/powermon_pb2.pyi
2024-07-03 09:22:45 -07:00
github-actions
91c42d598e
bump version
2024-07-02 16:46:09 +00:00
Kevin Hester
42236f2de8
Merge branch 'ble-logging' into pr-powermon
...
# Conflicts:
# poetry.lock
# pyproject.toml
2024-06-29 15:59:03 -07:00
Ben Meadors
897adfb8c2
Adds support for ble logging characteristic
2024-06-29 09:41:06 -05:00
Kevin Hester
1587c31d18
Merge remote-tracking branch 'root/master' into pr-powermon
2024-06-26 13:33:34 -07:00
Kevin Hester
715a085183
add more dataviz tooling
2024-06-26 12:59:52 -07:00
github-actions
c3dcafb5ef
bump version
2024-06-26 02:08:30 +00:00
Kevin Hester
8761b3270a
Merge remote-tracking branch 'root/master' into pr-powermon
...
# Conflicts:
# meshtastic/mesh_interface.py
# poetry.lock
# pyproject.toml
2024-06-25 18:54:38 -07:00
Kevin Hester
4ca9aa29c2
beginnings of meshtastic.analysis
2024-06-25 18:49:48 -07:00
Ian McEwen
195f0c9d90
drop timeago dep, concurrent PR
2024-06-25 18:24:04 -07:00
Kevin Hester
402622f427
fix type warnings
2024-06-25 11:25:07 -07:00
Kevin Hester
9cdfde47ec
store slogs in correct default directory (OS dependent)
2024-06-25 10:27:35 -07:00
Kevin Hester
91066f6aed
add powermon_sim support
2024-06-25 10:26:45 -07:00
Kevin Hester
dc8348b99e
add (optional) poe tool config for easy running of external commands
2024-06-25 10:26:45 -07:00
Kevin Hester
ea18057c1f
Add support for NRF PPK2 power testing board.
2024-06-25 10:26:44 -07:00
Kevin Hester
b7f7a40192
document why using python 3.9
2024-06-25 10:25:58 -07:00
Kevin Hester
67e1e7c318
move mypy and type info into dev-time only dependencies thx @njh
...
# Conflicts:
# poetry.lock
# pyproject.toml
2024-06-25 10:23:34 -07:00
Kevin Hester
0e45637f2c
generalize the powermon stuff to become structured logging
2024-06-25 10:21:11 -07:00
Kevin Hester
a1f86a351a
add typing hints
2024-06-25 10:21:11 -07:00
Kevin Hester
725de4c2f9
move mypy and type info into dev-time only dependencies thx @njh
2024-06-22 16:43:56 -07:00
Kevin Hester
b41cb7d8df
Merge branch 'pr-poetry' into powermon
2024-06-22 10:49:42 -07:00
geeksville
4203553a44
changes to (hopefully) make release CI actions work
...
add pyinstaller as a dev dep. Use it to make "bin/build-bin.sh"
remove old version scripts (no longer needed with poetry)
2024-06-22 09:34:24 -07:00
geeksville
9e319f3c52
update CI scripts to allow running CI on the desktop (see below)
...
* add script to run 'act' local github actions tool (lets devs check github
actions on their local machine)
* Update various github actions to latest (so they can work with the 'act'
tool)
* change a few places where python version was not properly quoted as a
string (act yaml parser is more strict than the github version)
* update pylint min-version to work with recent github actions
* remove pandas/riden requirement (that's in my other branch for now)
2024-06-22 08:02:33 -07:00
geeksville
cd5913ae6d
WIP switch to using Poetry for builds/dev usage. Looks pretty good
...
still need to update readme and pypi upload
2024-06-22 08:01:54 -07:00