[project] name = "a2a-n8n-adapter" version = "0.1.0" description = "An A2A facade in front of an n8n workflow" readme = "README.md" requires-python = ">=3.12" dependencies = [ "a2a-sdk[http-server]>=1.1.2,<2", "httpx>=0.28.1,<1", "pydantic-settings>=2.7", "uvicorn>=0.52.4", ] [project.optional-dependencies] dev = ["pytest>=8", "pytest-asyncio>=0.24"] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/a2a_n8n_adapter"] [tool.pytest.ini_options] pythonpath = ["src"] asyncio_mode = "auto"