A lightweight argparse wrapper inspired by click.
Find a file
Miguel Grinberg 0ec5828f9e
All checks were successful
build / tests-1 (push) Successful in 53s
build / tests (push) Successful in 58s
build / tests-2 (push) Successful in 59s
build / lint (push) Successful in 1m35s
build / zizmor (push) Successful in 11s
build / tests-3 (push) Successful in 1m5s
build / tests-4 (push) Successful in 1m4s
build / tests-5 (push) Successful in 2m1s
Forgejo migration
2026-08-29 20:16:55 +01:00
.forgejo/workflows Forgejo migration 2026-08-29 20:16:55 +01:00
docs Documentation 2021-07-09 00:10:37 +01:00
examples password prompt extension 2016-01-26 11:24:13 -08:00
src/climax Improved project structure 2021-07-08 23:55:35 +01:00
tests Improved project structure 2021-07-08 23:55:35 +01:00
.gitignore add zizmor to ci 2026-05-13 20:31:38 +01:00
.readthedocs.yaml Forgejo migration 2026-08-29 20:16:55 +01:00
CHANGES.md Release 0.5.0 2021-07-09 00:16:09 +01:00
CODE_OF_CONDUCT.md Forgejo migration 2026-08-29 20:16:55 +01:00
CONTRIBUTING.md Forgejo migration 2026-08-29 20:16:55 +01:00
LICENSE Initial commit 2016-01-25 07:16:58 -08:00
MANIFEST.in Migrate Python package metadata to pyproject.toml 2023-10-15 14:19:49 +01:00
pyproject.toml add zizmor to ci 2026-05-13 20:31:38 +01:00
README.md Forgejo migration 2026-08-29 20:16:55 +01:00
SECURITY.md Forgejo migration 2026-08-29 20:16:55 +01:00
tox.ini tox configuration 2026-05-14 20:48:40 +01:00

climax

tests

A lightweight argparse wrapper inspired by click.

Climax is a little argparse wrapper, with a decorator based syntax heavily inspired by Armin Ronacher's click. Climax can import native argparse parsers as sub-commands, and can also export itself as a native parser, providing full interoperability with existing argparse based solutions.

Resources

Sponsor this project

This project relies on contributions from its users. If you benefit from it please consider making a single or ongoing monetary contribution in one of the following platforms:

Thank you!