~ruther/guix-local

4c584d80b474148a4f935fc856eb15ecc6153064 — Sharlatan Hellseher 1 year, 8 days ago a3ceca8
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
1 files changed, 21 insertions(+), 18 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +21 -18
@@ 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