[build-system] requires = ["hatchling>=1.27.0"] build-backend = "hatchling.build" [project] name = "cf-temp-email" version = "0.1.0" description = "Automated deployment CLI for Cloudflare Temp Email." readme = "README.md" requires-python = ">=3.11" dependencies = [ "httpx>=0.28.1,<0.29.0", "pydantic>=2.11.2,<3.0.0", "tomlkit>=0.13.2,<1.0.0", ] [project.optional-dependencies] dev = [ "pytest>=8.3.5,<9.0.0", "pytest-cov>=6.1.1,<7.0.0", "respx>=0.22.0,<1.0.0", ] [project.scripts] cf-temp-email = "cf_temp_email_deploy.cli:main" [tool.hatch.build.targets.wheel] packages = ["src/cf_temp_email_deploy"] [tool.pytest.ini_options] addopts = "-ra" testpaths = ["tests"]