[project] name = "hydra" version = "0.1.0" description = "Self-evolving agent harness for autonomous neural architecture research" readme = "README.md" requires-python = ">=3.11" dependencies = [ "matplotlib>=3.10.8", "numpy>=2.2.6", "pandas>=2.3.3", "pyarrow>=21.0.0", "requests>=2.32.0", "rustbpe>=0.1.0", "tiktoken>=0.11.0", "torch==2.9.1", "pydantic>=2.0", "huggingface_hub>=0.36.0", "setuptools>=80.0.0", "einops>=0.8.0", ] [project.optional-dependencies] dev = [ "pytest>=8.0", ] [tool.uv.sources] torch = [ { index = "pytorch-cu128" }, ] [[tool.uv.index]] name = "pytorch-cu128" url = "https://download.pytorch.org/whl/cu128" explicit = true [tool.pytest.ini_options] # Restrict collection to live tests/. archive/ holds obsolete code & tests # that import deleted modules — keep them out of the default run. testpaths = ["tests"] norecursedirs = ["archive", ".git", "__pycache__", "node_modules", ".cache"]