File size: 952 Bytes
4f675c6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | [build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "tiny-system2"
version = "0.1.0"
description = "Scratch-trained maze planning with verified retries"
requires-python = ">=3.10"
dependencies = ["torch>=2.6,<3", "numpy>=1.26"]
[project.optional-dependencies]
evidence = ["matplotlib>=3.8,<4", "playwright>=1.49,<2"]
docs = ["pillow>=10", "pdfplumber>=0.11", "pypdfium2>=4.30", "python-docx>=1.1", "openpyxl>=3.1"]
parsebench = ["parse-bench[fast]>=1.0.4; python_version >= '3.12'"]
games = ["chess>=1.10,<2", "zstandard>=0.22", "gensim>=4.3,<5", "pyarrow>=15", "nltk>=3.8"]
[project.scripts]
sys2 = "sys2.cli:main"
arena = "arena.cli:main"
docparse = "docparse.cli:main"
[tool.setuptools.packages.find]
include = ["sys2*", "arena*", "docparse*"]
[tool.setuptools.package-data]
sys2 = ["*.html"]
arena = ["*.html", "puzzles/*.txt"]
docparse = ["*.html", "data/*.txt"]
|