[build-system] requires = ["setuptools>=67.5"] build-backend = "setuptools.build_meta" [project] name = "archinstall" dynamic = ["version", "entry-points"] description = "Arch Linux installer - guided, templates etc." authors = [ {name = "Anton Hvornum", email = "anton@hvornum.se"}, ] license = {text = "GPL-3.0-only"} readme = "README.md" requires-python = ">=3.10" keywords = ["linux", "arch", "archinstall", "installer"] classifiers = [ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Operating System :: POSIX :: Linux", ] [project.urls] Home = "https://archlinux.org" Documentation = "https://archinstall.readthedocs.io/" Source = "https://github.com/archlinux/archinstall" [project.optional-dependencies] doc = ["sphinx"] [project.scripts] archinstall = "archinstall:run_as_a_module" [tool.setuptools] packages = ["archinstall", "profiles", "examples"] [tool.setuptools.package-data] archinstall = [ "examples/*.py", "profiles/*.py", "profiles/applications/*.py" ] [tool.setuptools.dynamic] version = {attr = "archinstall.__version__"} [tool.mypy] python_version = "3.10" exclude = "tests" [tool.bandit] targets = ["archinstall"] exclude = ["/tests"]