Files
Akita-Meshtastic-Meshcore-B…/pyproject.toml
T
sh4un f4adf90eb0 Harden the production bridge for 2.2.0
Make the async runtime use the same forwarding path, wire message
persistence and configurable rate limits, add API token auth, retry
Meshtastic on boot, and tighten CI plus systemd packaging.
2026-08-17 21:47:36 -04:00

38 lines
797 B
TOML
Executable File

[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "akita-mesh-bridge"
version = "2.2.0"
description = "Bridge between Meshtastic and MeshCore networks"
readme = "README.md"
requires-python = ">=3.10"
dynamic = ["dependencies"]
[tool.setuptools.dynamic]
dependencies = {file = ["requirements.txt"]}
[tool.setuptools]
packages = ["ammb"]
py-modules = [
"run_bridge",
"run_bridge_async",
"run_bridge_tui"
]
[project.scripts]
run-bridge = "run_bridge:main"
run-bridge-async = "run_bridge_async:main"
run-bridge-tui = "run_bridge_tui:main"
[tool.mypy]
python_version = "3.10"
ignore_missing_imports = true
warn_unused_ignores = false
follow_imports = "skip"
[tool.pytest.ini_options]
testpaths = ["tests"]
addopts = "-q"