[project] name = "jevon" version = "0.1.0" description = "A small typed-decision model with a recurrent spatial planner" readme = "README.md" requires-python = ">=3.10" # SPDX. The Hub's own vocabulary spells this `agpl-3.0`, which is what # README.md's front matter carries; the test suite checks the two agree. license = { text = "AGPL-3.0-or-later" } dependencies = ["torch>=2.4"] [project.optional-dependencies] # `from_pretrained` only. A local run directory loads without it. hub = ["huggingface_hub>=0.23"] dev = ["pytest>=8.0", "pyyaml>=6.0", "huggingface_hub>=0.23"] [project.urls] Homepage = "https://huggingface.co/lewislululu/jevon" Arcade = "https://github.com/lewislulu/jevon-arcade" [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools] packages = ["jevon", "envs"] [tool.pytest.ini_options] testpaths = ["tests"] markers = ["slow: exercises real optimisation and takes tens of seconds"]