[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "cli-gnome-extension-manager" version = "1.0.0" description = "Install, enable and disable GNOME shell extensions from the shell." readme = "README.md" requires-python = ">=3.10" license = { text = "AGPL-3.0-or-later" } authors = [{ name = "Kevin Veen-Birkenbach", email = "kevin@veen.world" }] keywords = ["gnome", "extensions", "desktop", "cli"] dependencies = [] [project.urls] Homepage = "https://www.veen.world/" Repository = "https://github.com/kevinveenbirkenbach/cli-gnome-extension-manager" [project.scripts] cli-gnome-extension-manager = "gnome_extension_manager.cli:main" goexma = "gnome_extension_manager.cli:main" [tool.hatch.build.targets.wheel] packages = ["src/gnome_extension_manager"] core-metadata-version = "2.4" [tool.hatch.build.targets.sdist] core-metadata-version = "2.4" [tool.ruff] line-length = 88 [tool.ruff.lint] select = ["E", "F", "I", "B", "UP"] ignore = ["E501"]