* gnu/packages/python.scm (argcomplete): New variable. --- gnu/packages/python.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d624229..fdf6289 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -32,6 +32,7 @@ ;;; Copyright © 2016 Alex Vong <alexvong1...@gmail.com> ;;; Copyright © 2016 Arun Isaac <arunis...@systemreboot.net> ;;; Copyright © 2016 Julien Lepiller <jul...@lepiller.eu> +;;; Copyright © 2016 Tobias Geerinckx-Rice <m...@tobias.gr> ;;; ;;; This file is part of GNU Guix. ;;; @@ -11825,3 +11826,24 @@ the Flask web framework in Python. It is similar to package @code{python-flask-restful} but supports the @code{python-swagger} documentation builder.") (license license:expat))) + +(define-public python-argcomplete + (package + (name "python-argcomplete") + (version "1.7.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "argcomplete" version)) + (sha256 + (base32 + "11bwiw6j0nilgz81xnw6f1npyga3prp8asjqrm87cdr3ria5l03x")))) + (build-system python-build-system) + (home-page "https://github.com/kislyuk/argcomplete") + (synopsis "Shell tab completion for Python argparse") + (description "argcomplete provides extensible command line tab completion +of arguments and options for Python scripts using @code{argparse}. It's +particularly useful for programs with many options or sub-parsers that can +dynamically suggest completions; for example, when browsing resources over the +network.") + (license license:asl2.0))) -- 2.9.3