sharlatan pushed a commit to branch python-team
in repository guix.

commit 0a79367efabab57e70dc899fdb45c61c4a9fd05c
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Nov 26 20:34:43 2024 +0000

    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
---
 gnu/packages/python-crypto.scm | 40 ++++++++++++++++++++++------------------
 1 file changed, 22 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index eaea26ac24..5db0b320f6 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1280,29 +1280,33 @@ derivation function.")
 (define-public python-service-identity
   (package
     (name "python-service-identity")
-    (version "21.1.0")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "service-identity" version))
-              (sha256
-               (base32
-                "0d4x84crbz0a17d8gi90z6zlxwm9pslc65rx0cdw2797ra360v3f"))))
+    (version "24.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "service_identity" version))
+       (sha256
+        (base32 "02cfpry5alap6mf3ffq1gdq6s7a2cmgjqpb2bp6wcf8d7yhkns5q"))))
     (build-system pyproject-build-system)
     (native-inputs
-     (list python-idna
-           python-pytest
-           python-setuptools
-           python-wheel))
-    (propagated-inputs (list python-attrs python-cryptography python-pyasn1
-                             python-pyasn1-modules python-six))
+     (list python-hatch-fancy-pypi-readme
+           python-hatch-vcs
+           python-hatchling
+           python-idna
+           python-pytest))
+    (propagated-inputs
+     (list python-attrs
+           python-cryptography
+           python-pyasn1
+           python-pyasn1-modules
+           python-six))
     (home-page "https://service-identity.readthedocs.io/";)
     (synopsis "Service identity verification for PyOpenSSL")
     (description
-     "@code{service_identity} aspires to give you all the tools you need
-for verifying whether a certificate is valid for the intended purposes.
-In the simplest case, this means host name verification.  However,
-service_identity implements RFC 6125 fully and plans to add other
-relevant RFCs too.")
+     "@code{service_identity} aspires to give you all the tools you need for
+verifying whether a certificate is valid for the intended purposes.  In the
+simplest case, this means host name verification.  However, service_identity
+implements RFC 6125 fully and plans to add other relevant RFCs too.")
     (license license:expat)))
 
 (define-public python-hkdf

Reply via email to