[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "astrape-dashboard" version = "0.1.0" description = "Astrape web frontend" requires-python = ">=3.12" dependencies = ["gibil", "astrape-ems", "astrape-oracle"] # Flat layout: this repository *is* the package. package-dir maps astrape_dashboard to the # repository root rather than to a nested astrape_dashboard/ directory, so the checkout is # astrape/astrape-dashboard and not astrape/astrape-dashboard/astrape_dashboard. [tool.setuptools] packages = ["astrape_dashboard", "astrape_dashboard.classes", "astrape_dashboard.classes.displays", "astrape_dashboard.scripts", "astrape_dashboard.scripts.daemons", "astrape_dashboard.scripts.debug"] package-dir = {"astrape_dashboard" = "."}