with-argparse is a lightweight Python library that transforms type-annotated functions into fully functional CLI tools using the standard argparse module. It supports dataclasses and attrs classes for complex argument structures, reducing the amount of boilerplate code developers must write. The package is available on PyPI and is licensed under Apache 2.0.
with-argparse is a Developer Tools project. Manually writing boilerplate code to turn Python functions into command-line interfaces with proper argument parsing. It is built as an open-source project for python developers. with-argparse is open source under the Apache-2.0 license. It runs on the command line.
It is developed by fleonce, and it first shipped in 2024. The project is developed in the open on GitHub with 14 commits in the last 90 days. Among its 4 catalogued features are Type Annotation Parsing, Dataclass Support, and Attrs Support.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do