A declarative, hermetic harness for Nix-defined agents.
0

Configure Feed

Select the types of activity you want to include in your feed.

tartarus / pyproject.toml
634 B 32 lines
1[build-system] 2requires = ["hatchling"] 3build-backend = "hatchling.build" 4 5[project] 6name = "tartarus-nix" 7version = "0.1.0" 8description = "A framework for building composable, hermetic, and shareable AI agents with Nix." 9readme = "README.md" 10requires-python = ">=3.13" 11dependencies = [ 12 "httpx>=0.28.1", 13 "pydantic>=2.13.4", 14 "pydantic-settings>=2.14.2", 15] 16 17[project.scripts] 18tartarus = "tartarus.cli:main" 19 20[dependency-groups] 21dev = [ 22 "pytest>=9.1.1", 23 "ruff>=0.15.20", 24 "ty>=0.0.55", 25] 26 27[tool.pytest.ini_options] 28pythonpath = ["."] 29testpaths = ["tests"] 30 31[tool.hatch.build.targets.wheel] 32packages = ["tartarus"]