summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-11-26 20:34:43 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-12-13 20:28:38 +0000
commit90fd98affd154094beb5896d7e2ae0a69a248701 (patch)
tree8bd2bab06232e9f01d5e3c6b1bceb51b54d89fa8 /gnu/packages/python-crypto.scm
parent1a1df79244d29f4e79c4c1a12283ed1882409f9f (diff)
gnu: python-service-identity: Update to 24.2.0.
* gnu/packages/python-crypto.scm (python-service-identity): Update to 24.2.0. Adjust indentation. [source]: Adjust URI as PyPI tarball name was changed. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatch-fancy-pypi-readme, python-hatch-vcs, and python-hatchling. [description]: Adjust fill column. Change-Id: I16d53f1709bf21968b56fb836772b367256031ae
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