summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/python-crypto.scm12
1 files changed, 8 insertions, 4 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index 9b66cb62115..93e542d80fc 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -53,6 +53,7 @@
53 #:use-module (guix packages) 53 #:use-module (guix packages)
54 #:use-module (guix download) 54 #:use-module (guix download)
55 #:use-module (guix gexp) 55 #:use-module (guix gexp)
56 #:use-module (guix hg-download)
56 #:use-module (guix git-download) 57 #:use-module (guix git-download)
57 #:use-module (guix build-system cargo) 58 #:use-module (guix build-system cargo)
58 #:use-module (guix build-system pyproject) 59 #:use-module (guix build-system pyproject)
@@ -186,10 +187,13 @@ Password Scheme\"} by Niels Provos and David Mazieres.")
186 (version "1.7.4") 187 (version "1.7.4")
187 (source 188 (source
188 (origin 189 (origin
189 (method url-fetch) 190 (method hg-fetch)
190 (uri (pypi-uri "passlib" version)) 191 (uri (hg-reference
192 (url "https://foss.heptapod.net/python-libs/passlib")
193 (changeset version)))
194 (file-name (hg-file-name name version))
191 (sha256 195 (sha256
192 (base32 "015y5qaw9qnxr29lg60dml1g5rbqd4586wy5n8m41ib55gvm1zfy")))) 196 (base32 "1knbafs3ckcc6prd1ln2r0sdkawpzx7naf749cj3ljlms8v0bsca"))))
193 (build-system pyproject-build-system) 197 (build-system pyproject-build-system)
194 (arguments 198 (arguments
195 (list 199 (list
@@ -203,7 +207,7 @@ Password Scheme\"} by Niels Provos and David Mazieres.")
203 (list python-pytest python-setuptools python-wheel)) 207 (list python-pytest python-setuptools python-wheel))
204 (propagated-inputs 208 (propagated-inputs
205 (list python-argon2-cffi python-bcrypt python-cryptography)) 209 (list python-argon2-cffi python-bcrypt python-cryptography))
206 (home-page "https://bitbucket.org/ecollins/passlib") 210 (home-page "https://foss.heptapod.net/python-libs/passlib")
207 (synopsis "Comprehensive password hashing framework") 211 (synopsis "Comprehensive password hashing framework")
208 (description 212 (description
209 "Passlib is a password hashing library for Python 2 & 3, which provides 213 "Passlib is a password hashing library for Python 2 & 3, which provides