[project] name = "commitguard" version = "0.1.0" description = "CommitGuard OpenEnv RL environment for commit-time vuln detection" readme = "README.md" requires-python = ">=3.10" dependencies = [ "fastapi>=0.110", "uvicorn[standard]>=0.27", "pydantic>=2.6", "openenv>=0.1.13", ] [project.optional-dependencies] train = [ "requests", "torch", "transformers", "trl", "accelerate", "peft", "datasets", "wandb", "matplotlib", ] [project.scripts] server = "commitguard_env.server:main" [tool.setuptools] packages = ["commitguard_env"] [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta"