Spaces:
Sleeping
Sleeping
| [build-system] | |
| requires = ["setuptools>=68.0", "wheel"] | |
| build-backend = "setuptools.backends._legacy:_Backend" | |
| [project] | |
| name = "swebench-in" | |
| version = "0.1.0" | |
| description = "RL environment that trains an LLM to act as an Indian SWE — fixing broken Linux systems while managing stakeholder communication." | |
| readme = "README.md" | |
| license = {text = "MIT"} | |
| requires-python = ">=3.10" | |
| authors = [ | |
| {name = "Team SWEbench-IN"}, | |
| ] | |
| keywords = ["reinforcement-learning", "openenv", "swe", "docker", "grpo"] | |
| classifiers = [ | |
| "Development Status :: 3 - Alpha", | |
| "Intended Audience :: Science/Research", | |
| "Topic :: Scientific/Engineering :: Artificial Intelligence", | |
| "Programming Language :: Python :: 3", | |
| "Programming Language :: Python :: 3.11", | |
| ] | |
| dependencies = [ | |
| "gradio>=4.0.0", | |
| "docker>=7.0.0", | |
| "pyyaml>=6.0", | |
| "requests>=2.31.0", | |
| "openenv-core>=0.2.0", | |
| ] | |
| [project.scripts] | |
| # Server entry point - enables running via: uv run --project . server | |
| server = "swebench_in.server.app:main" | |
| [project.optional-dependencies] | |
| train = [ | |
| "unsloth", | |
| "trl", | |
| "transformers", | |
| "accelerate", | |
| "wandb", | |
| "matplotlib", | |
| ] | |
| [tool.setuptools] | |
| include-package-data = true | |
| packages = ["swebench_in", "swebench_in.server"] | |
| package-dir = { "swebench_in" = ".", "swebench_in.server" = "server" } | |