[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "confluence-collab" version = "0.1.0" description = "Section-based Confluence page editing with conflict retry" requires-python = ">=3.11" dependencies = [ "httpx>=0.27", "beautifulsoup4>=4.12", "lxml>=5.0", "mcp>=1.0", ] [project.optional-dependencies] dev = ["pytest", "pytest-asyncio", "respx"] [project.scripts] confluence-collab = "confluence_collab.cli:main" [tool.pytest.ini_options] asyncio_mode = "auto"