[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "hermes-meshtastic" version = "0.1.3" description = "Meshtastic LoRa mesh gateway adapter plugin for Hermes Agent" readme = "README.md" requires-python = ">=3.10" license = "MIT" authors = [ { name = "Eric Liu", email = "eric@ericxliu.me" }, ] dependencies = [ "meshtastic>=2.7.11", "pypubsub>=4.0.7", "protobuf>=4.21.0", ] [project.entry-points."hermes_agent.plugins"] meshtastic-platform = "hermes_meshtastic" [tool.hatch.build.targets.wheel] packages = ["hermes_meshtastic"] [tool.hatch.build.targets.sdist] exclude = [ ".venv-contract", ".hermes-src", "tests", ]