[build-system] requires = ["hatchling>=1.25.0"] build-backend = "hatchling.build" [project] name = "agent-permissions" version = "0.1.0" description = "Python tools for discovering, parsing, and enforcing agent-permissions manifests on the web." readme = "README.md" requires-python = ">=3.9" license = { text = "MIT" } authors = [ { name = "Lightweight Agent Standards Working Group" } ] dependencies = [ "httpx>=0.27.0", "beautifulsoup4>=4.12.0", "jsonschema>=4.20.0", "pydantic>=2.6.0", "tinycss2>=1.3.0", "lxml>=4.9.0", "cssselect>=1.1.0", ] [project.optional-dependencies] test = [ "pytest>=7.4.0", "respx>=0.20.0", ] [project.urls] Homepage = "https://las-wg.org" Source = "https://example.com/agent-permissions-python" [tool.hatch.build.targets.wheel] packages = ["src/agent_permissions"] [tool.hatch.envs.default] features = ["test"]