[project] name = "argclass" description = "A simple dataclass-based interface to Python's argparse" license = "MIT" license-files = ["LICENSE"] authors = [ {name = "Pavel Lutskov", email = "pavel.lutskov@gmail.com"}, ] requires-python = ">=3.10" classifiers = [ "Private :: Do Not Upload", "Development Status :: 3 - Alpha", "Programming Language :: Python :: 3", "Operating System :: OS Independent", ] version = "0.1.0.dev1" [project.urls] Repository = "https://git.ltskv.de/pavel/argclass" [build-system] requires = [ "uv_build>=0.10.6,<0.11", ] build-backend = "uv_build" [tool.ruff] line-length = 120 [tool.ruff.lint] select = ["F", "B", "I"] fixable = ["I"] [dependency-groups] dev = [ "ruff>=0.15", ]