[build-system] requires = ["setuptools>=42", "wheel"] build-backend = "setuptools.build_meta" [project] name = "energiamesh-federated-contract-driven-mv" version = "0.1.0" description = "MVP: Federated, contract-driven microgrid orchestration primitives with on-device forecasting" readme = "README.md" license = { text = "MIT" } requires-python = ">=3.9" dependencies = [ "dataclasses; python_version<'3.7'", # fallback, not strictly needed for 3.9+ but harmless "pydantic>=1.9.0,<2.0.0", "attrs>=23.1.0", ]