[build-system] requires = ["setuptools>=61"] build-backend = "setuptools.build_meta" [project] name = "daisychain" version = "0.1.0" description = "DaisyChain — Old Hardware Training Pipeline: chain spare machines into a data-parallel training cluster." readme = "README.md" requires-python = ">=3.9" license = { text = "MIT" } authors = [{ name = "Dean Byrne (Quazim0t0)" }] keywords = ["distributed-training", "old-hardware", "cluster", "cpu", "gpu", "data-parallel"] dependencies = ["torch>=2.0", "numpy>=1.23"] [project.optional-dependencies] dashboard = ["psutil>=5.9"] [project.scripts] daisychain-train = "daisychain.train:main" daisychain-agent = "daisychain.dashboard.agent:main" daisychain-dashboard = "daisychain.dashboard.server:main" [project.urls] Homepage = "https://github.com/quzi93/DaisyChain-Train" HuggingFace = "https://huggingface.co/DaisyChainAI/DaisyChain-Train" [tool.setuptools] packages = ["daisychain", "daisychain.dashboard", "daisychain.verified"] [tool.setuptools.package-data] "daisychain.verified" = ["weights/*.pt"]