gnu: awscli: Update to 1.18.6.

* gnu/packages/python-web.scm (awscli): Update to 1.18.6.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
This commit is contained in:
Evan Straw 2020-02-25 11:27:16 -08:00 committed by Marius Bakke
parent cae3b3774e
commit e524b57740
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -32,6 +32,7 @@
;;; Copyright © 2019 Pierre Langlois <pierre.langlois@gmx.com> ;;; Copyright © 2019 Pierre Langlois <pierre.langlois@gmx.com>
;;; Copyright © 2019 Tanguy Le Carrour <tanguy@bioneland.org> ;;; Copyright © 2019 Tanguy Le Carrour <tanguy@bioneland.org>
;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net> ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
;;; Copyright © 2020 Evan Straw <evan.straw99@gmail.com>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -1600,43 +1601,43 @@ (define-public python2-urllib3
(define-public awscli (define-public awscli
(package (package
(name "awscli") (name "awscli")
(version "1.14.41") (version "1.18.6")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri name version)) (uri (pypi-uri name version))
(sha256 (sha256
(base32 (base32
"0sispclx263lybbk19zp1n9yhg8xxx4jddypzgi24vpjaqnsbwlc")))) "0p479mfs9r0m82a217pap8156ijwvhv6r3kqa4k267gd05wgvygm"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
;; FIXME: The 'pypi' release does not contain tests. ;; FIXME: The 'pypi' release does not contain tests.
'(#:tests? #f '(#:tests? #f
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'fix-reference-to-groff (add-after 'unpack 'fix-reference-to-groff
(lambda _ (lambda _
(substitute* "awscli/help.py" (substitute* "awscli/help.py"
(("if not self._exists_on_path\\('groff'\\):") "") (("if not self._exists_on_path\\('groff'\\):") "")
(("raise ExecutableNotFoundError\\('groff'\\)") "") (("raise ExecutableNotFoundError\\('groff'\\)") "")
(("cmdline = \\['groff'") (("cmdline = \\['groff'")
(string-append "cmdline = ['" (which "groff") "'"))) (string-append "cmdline = ['" (which "groff") "'")))
#t))))) #t)))))
(propagated-inputs (propagated-inputs
`(("python-colorama" ,python-colorama) `(("python-colorama" ,python-colorama)
("python-botocore" ,python-botocore) ("python-botocore" ,python-botocore)
("python-s3transfer" ,python-s3transfer) ("python-s3transfer" ,python-s3transfer)
("python-docutils" ,python-docutils) ("python-docutils" ,python-docutils)
("python-pyyaml" ,python-pyyaml) ("python-pyyaml" ,python-pyyaml)
("python-rsa" ,python-rsa))) ("python-rsa" ,python-rsa)))
(inputs (native-inputs
`(("groff" ,groff))) `(("groff" ,groff)))
(home-page "https://aws.amazon.com/cli/") (home-page "https://aws.amazon.com/cli/")
(synopsis "Command line client for AWS") (synopsis "Command line client for AWS")
(description "AWS CLI provides a unified command line interface to the (description "AWS CLI provides a unified command line interface to the
Amazon Web Services (AWS) API.") Amazon Web Services (AWS) API.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public python-wsgiproxy2 (define-public python-wsgiproxy2
(package (package