[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "modjam" version = "0.1.0" description = "LoRa modulation jam — packet delivery rate measurement across MeshCore radio settings" requires-python = ">=3.11" dependencies = [ "meshcore==2.3.7", ] [project.optional-dependencies] test = [ "pytest>=8", ] [project.scripts] modjam-station = "modjam.cli:station_main" modjam-control = "modjam.cli:control_main" [tool.setuptools.packages.find] include = ["modjam*"] [tool.pytest.ini_options] testpaths = ["tests"]