[build-system] requires = ["setuptools>=77"] build-backend = "setuptools.build_meta" [project] name = "art" version = "0.1.0" description = "Art: an LLM toolchain for rheology research" license = "MIT" license-files = ["LICENSE"] authors = [{ name = "Eric M. Furst" }] requires-python = ">=3.12" dependencies = [ "ollama>=0.4", "feedparser>=6.0", "pyyaml>=6.0", "sentence-transformers>=6.1.0", "torch>=2.14.0", "numpy>=2.4.6", "bm25s>=0.3.11", "pydantic>=2.13.4", "pystemmer>=3.1.0", "httpx>=0.28.1", ] [tool.setuptools.packages.find] where = ["."] include = ["art*"] [dependency-groups] dev = [ "pytest>=9.1.1", ] [project.scripts] bingham = "art.cli:main"