[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "swap-forge" version = "0.0.0" description = "Create, resize and register a Linux swapfile, btrfs aware." readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } authors = [{ name = "Kevin Veen-Birkenbach", email = "kevin@veen.world" }] keywords = ["swap", "swapfile", "btrfs", "linux", "cli"] dependencies = [] [project.urls] Homepage = "https://www.veen.world/" Repository = "https://github.com/kevinveenbirkenbach/swap-forge" [project.scripts] swap-forge = "swap_forge.cli:main" swafo = "swap_forge.cli:main" [tool.hatch.build.targets.wheel] packages = ["src/swap_forge"] 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"]