gnu: python-docusign-esign: Update to 5.0.0.

* gnu/packages/python-xyz.scm (python-docusign-esign): Update to 5.0.0.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-six and python-nose.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I77caef3a7a159ac70f4d325685a87c31784dd53f
This commit is contained in:
Sharlatan Hellseher 2025-05-08 08:41:23 +01:00
parent a3ceca8508
commit 4c584d80b4
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -33023,28 +33023,31 @@ content models.")
(define-public python-docusign-esign
(package
(name "python-docusign-esign")
(version "3.1.0")
(source (origin
(method url-fetch)
(uri (pypi-uri "docusign_esign" version))
(sha256
(base32
"01f3h03vc97syjlmqyl7xa5j90pzgmwpspc5a0gra9saynnbkx37"))))
(build-system python-build-system)
;; Testing requires undocumented setup changes, and so testing is disabled here.
(version "5.0.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "docusign-esign" version))
(sha256
(base32 "18n9szjxbmsccz4vlvsl4xa73jn0y16l0c344m83gil25v2amn69"))))
(build-system pyproject-build-system)
;; Testing requires undocumented setup changes with network access to
;; <demo.docusign.net>, and so testing is disabled here.
(arguments `(#:tests? #f))
(native-inputs
(list python-setuptools
python-wheel))
(propagated-inputs
(list python-certifi
python-six
python-dateutil
python-urllib3
python-pyjwt
python-cryptography
python-nose))
(list python-certifi
python-dateutil
python-urllib3
python-pyjwt
python-cryptography))
(home-page "https://developers.docusign.com/")
(synopsis "DocuSign Python Client")
(description "The Official DocuSign Python Client Library used to interact
with the eSign REST API. Send, sign, and approve documents using this client.")
(description
"The Official DocuSign Python Client Library used to interact with the
eSign REST API. Send, sign, and approve documents using this client.")
(license license:expat)))
(define-public python-xattr