pyproject.toml (702 bytes)
1 [build-system] 2 requires = ["setuptools>=69"] 3 build-backend = "setuptools.build_meta" 4 5 [project] 6 name = "ai-config-render" 7 version = "0.1.0" 8 description = "Render one canonical AI-agent config (rules, skills, MCP servers) into Claude Code, Codex, Copilot CLI, Gemini and more." 9 readme = "README.md" 10 license = "MIT" 11 requires-python = ">=3.11" 12 dependencies = [] 13 14 [project.optional-dependencies] 15 dev = ["pytest", "hypothesis", "ruff", "mypy"] 16 17 [project.scripts] 18 aicr = "ai_config_render:main" 19 20 [tool.setuptools.package-data] 21 ai_config_render = ["py.typed"] 22 23 [tool.ruff] 24 line-length = 130 25 26 [tool.ruff.lint] 27 select = ["E", "F", "W", "I", "B", "UP", "SIM"] 28 29 [tool.mypy] 30 strict = true 31 files = ["src", "tests"]