[project] name = "adjudicator" version = "0.1.0" requires-python = ">=3.11" dependencies = [ "anthropic>=0.86.0", "fastapi>=0.135.0", "uvicorn>=0.42.0", "openenv-core>=0.2.2", "pydantic>=2.12.0", "httpx>=0.28.0", ] [project.optional-dependencies] training = [ "torch", "transformers", "trl", "datasets", "accelerate", "peft", ] [project.scripts] server = "server.app:main" [tool.hatch.build.targets.wheel] packages = ["server"] include = [ "client.py", "models.py", "judge.py", "debate_data.json", "server/", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build"