[build-system] requires = [ "setuptools>=64", "wheel" ] build-backend = "setuptools.build_meta" [project] name = "tasmota-manager" version = "1.00" description = "Discover, monitor, and manage Tasmota devices via UniFi Controller." readme = "README.md" requires-python = ">=3.6" license = { text = "MIT" } authors = [ { name = "TasmotaManager Contributors" } ] dependencies = [ "requests", "urllib3" ] [project.scripts] # After installation, users can run `tasmota-manager` from the shell # which calls the main() function inside TasmotaManager.py "tasmota-manager" = "TasmotaManager:main" [tool.setuptools] # This project is a single-module distribution (TasmotaManager.py) py-modules = ["TasmotaManager"]