[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "code-tribunal" version = "0.2.0" description = "AI courtroom that exposes bad freelance code through multi-agent forensic investigation" readme = "README.md" license = "MIT" license-files = ["LICEN[CS]E.*"] requires-python = ">=3.11" authors = [ {name = "Amine Yagoub"}, ] keywords = ["ai", "code-review", "forensic", "multi-agent", "glm"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", ] dependencies = [ "crewai[litellm]", "gritql>=0.2.0", "gradio>=5.0.0", "click>=8.0.0", "python-dotenv>=1.0.0", "markdown-pdf>=1.0", ] [project.optional-dependencies] dev = [ "pytest>=8.0.0", "ruff>=0.9.0", ] [project.urls] Repository = "https://github.com/amineyagoub/CodeTribunal" [project.scripts] code-tribunal = "code_tribunal.cli:main"