summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-crypto.scm')
-rw-r--r--gnu/packages/python-crypto.scm40
1 files changed, 22 insertions, 18 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index eaea26ac24d..5db0b320f6f 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1280,29 +1280,33 @@ derivation function.")
1280(define-public python-service-identity 1280(define-public python-service-identity
1281 (package 1281 (package
1282 (name "python-service-identity") 1282 (name "python-service-identity")
1283 (version "21.1.0") 1283 (version "24.2.0")
1284 (source (origin 1284 (source
1285 (method url-fetch) 1285 (origin
1286 (uri (pypi-uri "service-identity" version)) 1286 (method url-fetch)
1287 (sha256 1287 (uri (pypi-uri "service_identity" version))
1288 (base32 1288 (sha256
1289 "0d4x84crbz0a17d8gi90z6zlxwm9pslc65rx0cdw2797ra360v3f")))) 1289 (base32 "02cfpry5alap6mf3ffq1gdq6s7a2cmgjqpb2bp6wcf8d7yhkns5q"))))
1290 (build-system pyproject-build-system) 1290 (build-system pyproject-build-system)
1291 (native-inputs 1291 (native-inputs
1292 (list python-idna 1292 (list python-hatch-fancy-pypi-readme
1293 python-pytest 1293 python-hatch-vcs
1294 python-setuptools 1294 python-hatchling
1295 python-wheel)) 1295 python-idna
1296 (propagated-inputs (list python-attrs python-cryptography python-pyasn1 1296 python-pytest))
1297 python-pyasn1-modules python-six)) 1297 (propagated-inputs
1298 (list python-attrs
1299 python-cryptography
1300 python-pyasn1
1301 python-pyasn1-modules
1302 python-six))
1298 (home-page "https://service-identity.readthedocs.io/") 1303 (home-page "https://service-identity.readthedocs.io/")
1299 (synopsis "Service identity verification for PyOpenSSL") 1304 (synopsis "Service identity verification for PyOpenSSL")
1300 (description 1305 (description
1301 "@code{service_identity} aspires to give you all the tools you need 1306 "@code{service_identity} aspires to give you all the tools you need for
1302for verifying whether a certificate is valid for the intended purposes. 1307verifying whether a certificate is valid for the intended purposes. In the
1303In the simplest case, this means host name verification. However, 1308simplest case, this means host name verification. However, service_identity
1304service_identity implements RFC 6125 fully and plans to add other 1309implements RFC 6125 fully and plans to add other relevant RFCs too.")
1305relevant RFCs too.")
1306 (license license:expat))) 1310 (license license:expat)))
1307 1311
1308(define-public python-hkdf 1312(define-public python-hkdf