summaryrefslogtreecommitdiff
path: root/gnu/packages/python.scm
diff options
context:
space:
mode:
authorLeo Famulari <leo@famulari.name>2017-05-11 18:27:27 -0400
committerLeo Famulari <leo@famulari.name>2017-05-26 14:47:43 -0400
commitdc1bd2b560a490be17fed67131544ebe1e60673f (patch)
tree1263d51ccaae1ba19056d94f084982f3c67e207e /gnu/packages/python.scm
parentc0f5b8029521d86943b1d43f7dd620c7ba98b605 (diff)
gnu: python-cryptography: Update to 1.8.2.
* gnu/packages/python.scm (python-cryptography, python2-cryptography, python-cryptography-vectors, python2-cryptography-vectors): Update to 1.8.2. (python-cryptography, python2-cryptography)[propagated-inputs]: Add python-asn1crypto and python-packaging. Remove python-pyasn1. [native-inputs]: Remove python-pyasn1 and python-pyasn1-modules.
Diffstat (limited to 'gnu/packages/python.scm')
-rw-r--r--gnu/packages/python.scm21
1 files changed, 13 insertions, 8 deletions
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 455dd0b29fe..b958199bdbc 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -65,6 +65,7 @@
65 #:use-module (gnu packages backup) 65 #:use-module (gnu packages backup)
66 #:use-module (gnu packages bash) 66 #:use-module (gnu packages bash)
67 #:use-module (gnu packages compression) 67 #:use-module (gnu packages compression)
68 #:use-module (gnu packages crypto)
68 #:use-module (gnu packages databases) 69 #:use-module (gnu packages databases)
69 #:use-module (gnu packages django) 70 #:use-module (gnu packages django)
70 #:use-module (gnu packages file) 71 #:use-module (gnu packages file)
@@ -7332,14 +7333,14 @@ responses, rather than doing any computation.")
7332(define-public python-cryptography-vectors 7333(define-public python-cryptography-vectors
7333 (package 7334 (package
7334 (name "python-cryptography-vectors") 7335 (name "python-cryptography-vectors")
7335 (version "1.7.1") 7336 (version "1.8.2")
7336 (source 7337 (source
7337 (origin 7338 (origin
7338 (method url-fetch) 7339 (method url-fetch)
7339 (uri (pypi-uri "cryptography_vectors" version)) 7340 (uri (pypi-uri "cryptography_vectors" version))
7340 (sha256 7341 (sha256
7341 (base32 7342 (base32
7342 "1x2mz4wggja5ih45c6cw0kzyad4jr8avg327dawjr1gnpdq1psa7")))) 7343 "0hzvq0bfy21bc35p8z7zdxpv3hbvi7adg4axc1b5yd3hk16a1nh0"))))
7343 (build-system python-build-system) 7344 (build-system python-build-system)
7344 (home-page "https://github.com/pyca/cryptography") 7345 (home-page "https://github.com/pyca/cryptography")
7345 (synopsis "Test vectors for the cryptography package") 7346 (synopsis "Test vectors for the cryptography package")
@@ -7354,29 +7355,33 @@ responses, rather than doing any computation.")
7354(define-public python-cryptography 7355(define-public python-cryptography
7355 (package 7356 (package
7356 (name "python-cryptography") 7357 (name "python-cryptography")
7357 (version "1.7.1") 7358 (version "1.8.2")
7358 (source 7359 (source
7359 (origin 7360 (origin
7360 (method url-fetch) 7361 (method url-fetch)
7361 (uri (pypi-uri "cryptography" version)) 7362 (uri (pypi-uri "cryptography" version))
7362 (sha256 7363 (sha256
7363 (base32 7364 (base32
7364 "0k6v7wq4h0yk9r0x0bl2x9fyrg4a6gj5qp4m9mgpk6m481yyygwm")))) 7365 "1nmy4fw3zy7rlvarkhn33g9905rwpy9z7k5kv8j80f0s6ynfp24f"))))
7365 (build-system python-build-system) 7366 (build-system python-build-system)
7366 (inputs 7367 (inputs
7367 `(("openssl" ,openssl))) 7368 `(("openssl" ,openssl)))
7368 (propagated-inputs 7369 (propagated-inputs
7369 `(("python-cffi" ,python-cffi) 7370 `(("python-asn1crypto" ,python-asn1crypto)
7371 ("python-cffi" ,python-cffi)
7370 ("python-six" ,python-six) 7372 ("python-six" ,python-six)
7371 ("python-pyasn1" ,python-pyasn1)
7372 ("python-idna" ,python-idna) 7373 ("python-idna" ,python-idna)
7374 ;; Packaging is used to check the version of python-cffi in
7375 ;; 'src/cryptography/hazmat/primitives/ciphers/base.py'. We should be
7376 ;; able to remove this dependency in the next release of cryptography:
7377 ;; python-cryptography:
7378 ;; https://github.com/pyca/cryptography/commit/0417d00d9ff1e19bc3ab67d39bdd18e1674768c1
7379 ("python-packaging" ,python-packaging)
7373 ("python-iso8601" ,python-iso8601))) 7380 ("python-iso8601" ,python-iso8601)))
7374 (native-inputs 7381 (native-inputs
7375 `(("python-cryptography-vectors" ,python-cryptography-vectors) 7382 `(("python-cryptography-vectors" ,python-cryptography-vectors)
7376 ("python-hypothesis" ,python-hypothesis) 7383 ("python-hypothesis" ,python-hypothesis)
7377 ("python-pretend" ,python-pretend) 7384 ("python-pretend" ,python-pretend)
7378 ("python-pyasn1" ,python-pyasn1)
7379 ("python-pyasn1-modules" ,python-pyasn1-modules)
7380 ("python-pytz" ,python-pytz) 7385 ("python-pytz" ,python-pytz)
7381 ("python-pytest" ,python-pytest-3.0))) 7386 ("python-pytest" ,python-pytest-3.0)))
7382 (home-page "https://github.com/pyca/cryptography") 7387 (home-page "https://github.com/pyca/cryptography")