Here is an inevitably incomplete list of contributors, i.e. people who have suggested features, reported bugs, submitted patches, wrote packaging scripts and generally made Argh better:

Andrey Mikhaylenko:
 Author, Maintainer
Gora Khargosh:Bug reports
Mika Eloranta:Patches
Fabien Devaux:ArchLinux package
Hannu Valtonen:Debian package
Georges Dubus:Python3 support fixes
Roman Ovchinnikov:
 Debian package
thethomasw:Python2.6 bug reports
Tuk Bredsdorff:List of similar projects
Mike Gilbert:Gentoo package; patch
Marco Nenciarini:
 Patch for shell completion and more
Matt Black:Patch re TTY
Tony Narlock:Adaptation of README to GitHub
Oskari Saarenmaa:
 Compatibility improvements
Denis Lisov:Support for keyword-only arguments (Python 3)
Jörg Doppler:Defaults in argument help message, raw docstrings
Paul Jacobson:Defaults in argument help message, raw docstrings
Chuck Blake:Support for Cython
invl:Idea and basic implementation of EntryPoint
 Questions and examples of setuptools integration
Joseph McCullough:
 Patch for dev environ
Jason Dusek:Patch for EntryPoint
Felix Yan:Fix missing test dependencies
David Warde-Farley:
Jakub Wilk:Fix spelling in docs
Brian Lee:Support for signatures of funcs behind @wraps deco :-)
Patches, ideas and any feedback is highly appreciated.


Early versions were somewhat inspired by Alexander Solovyov’s opster.

Thanks to the authors of argparse for the excellent library for which Argh is merely a wrapper.

Thanks to Andrey Kislyuk for writing argcomplete and thus allowing Argh to remain compact.

Thanks to the authors of py.test, tox, virtualenv, mock and related projects (or ideas) for automating the routine and letting the developer focus on the task and enjoy TDD.

Thanks to Bitbucket team for the not-too-commercial approach to the excellent tools they provide.