[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.backends.legacy:build" [project] name = "autonomous-code-agent" version = "0.1.0" description = "Autonomous Code Review & Bug-Fix Agent — ML Engineering Project" readme = "README.md" requires-python = ">=3.11" license = { text = "MIT" } authors = [{ name = "Sourav Nath" }] [project.optional-dependencies] dev = [ "ruff>=0.4.0", "pytest>=8.0", "pytest-asyncio>=0.23", "pytest-cov>=5.0", "ipykernel", ] [tool.ruff] line-length = 100 target-version = "py311" select = ["E", "F", "I", "UP"] [tool.ruff.isort] known-first-party = ["sandbox", "swe_bench", "ast_parser", "localisation", "agent", "api"] [tool.pytest.ini_options] testpaths = ["tests"] asyncio_mode = "auto"