summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-02-11 23:53:05 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-03-20 14:11:38 +0000
commit5faf1036e5d0abc69b394e81bfe8ffa31fab3ef8 (patch)
tree3a05158700c3e3fcaa9b73106f3d131b24866e08 /gnu/packages/python-crypto.scm
parent8247e0408d951ccf98263b32984b23bd9c3c926a (diff)
gnu: python-passlib: Switch to hg-fetch.
* gnu/packages/python-crypto.scm (python-passlib) [source]: Switch to hg-fetch. [home-page]: Refresh it. Change-Id: I15dddec374e72e404bc5c9922ccbe6111a853c22 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-crypto.scm')
-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