[project] name = "tera-spatial" version = "0.1.0" description = "tera-spatial — Arena's bridge to Tera's four renderer-independent spatial environments, executed in TypeScript and graded in Python, and the tasksets that sit on it." requires-python = ">=3.11" dependencies = ["verifiers"] # One directory, several tasksets: the environments share a vendored simulator and # a single worker, so splitting them into four wheels would ship the same 283 KB # of TypeScript four times. Discovery reads this key instead of assuming one wheel # is one taskset. # # Only the ones that exist are listed. `tera-office-nav` and `tera-california-flight` # follow; `tera-drive-101` ships labelled a bridge-correctness environment or not at # all, because its return is monotone in throttle and any positive constant scores # ~0.95 of the baseline — a number with no house rule 4 behind it. [tool.arena] tasksets = ["tera-crow-nav"] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["tera_spatial", "tera_crow_nav"]