[project] name = "sms_handler" version = "0.0.13" #dynamic = ["version"] description = "Listen to messages from the SMS Forwarder app on Android and send mail" readme = "README.md" authors = [{ name = "phil", email = "phil.dev@philome.mooo.com" }] requires-python = ">=3.11" dependencies = [ "aiosmtplib>=3.0.2", "fastapi>=0.115.5", "pydantic-settings>=2.6.1", "uvicorn>=0.32.1", ] [project.scripts] sms-handler = "sms_handler.server:main" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/sms_handler"] [tool.uv] package = true dev-dependencies = ["httpx>=0.28.0", "pytest>=8.3.3"]