26 lines
1.1 KiB
TOML
26 lines
1.1 KiB
TOML
[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==0.3.1"]
|
|
|
|
# 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"]
|