diff options
author | Eric Dvorsak <eric@dvorsak.fr> | 2015-07-25 21:40:24 +0200 |
---|---|---|
committer | Alex Kost <alezost@gmail.com> | 2015-07-31 10:59:32 +0300 |
commit | 9589c6890ac48e495e7791ac87ebce56653d2c6b (patch) | |
tree | 5adb39c5f59eddaf662a560a61f0f6f211ae4362 /gnu | |
parent | f9da1d8afaf2af40993fad8e82e9fed141613ac5 (diff) | |
download | guix-9589c6890ac48e495e7791ac87ebce56653d2c6b.tar.gz |
gnu: Add python2-ansible.
* gnu/packages/python.scm (python2-ansible): New variable. Signed-off-by: Alex Kost <alezost@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/python.scm | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 2e2e1be89c..6554abba82 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -298,6 +298,46 @@ pidof, tty, taskset, pmap.") (define-public python2-psutil (package-with-python2 python-psutil)) +(define-public python2-ansible + (package + (name "python2-ansible") + (version "1.9.2") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/source/a/ansible/ansible-" + version + ".tar.gz")) + (sha256 + (base32 + "007fzgsqaahb0y4gjdxxmir9kcni7wph2z14jhqgpz88idrz8pn2")))) + (build-system python-build-system) + (native-inputs + `(("python2-setuptools" ,python2-setuptools) + ("python2-pycrypto" ,python2-pycrypto) + ("python2-httplib2" ,python2-httplib2) + ("python2-passlib" ,python2-passlib) + ("python2-nose" ,python2-nose) + ("python2-mock" ,python2-mock) + ("python2-jinja2" ,python2-jinja2) + ("python2-pyyaml" ,python2-pyyaml) + ("python2-paramiko" ,python2-paramiko))) + (inputs + `(("python2-pycrypto" ,python2-pycrypto) + ("python2-jinja2" ,python2-jinja2) + ("python2-pyyaml" ,python2-pyyaml) + ("python2-paramiko" ,python2-paramiko))) + (arguments + `(#:python ,python-2)) ; incompatible with Python 3 + (home-page "http://ansible.com/") + (synopsis "Radically simple IT automation") + (description "Ansible is a radically simple IT automation system. It +handles configuration-management, application deployment, cloud provisioning, +ad-hoc task-execution, and multinode orchestration - including trivializing +things like zero downtime rolling updates with load balancers.") + (license gpl3+))) + (define-public python-passlib (package (name "python-passlib") |