mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: python-lazr-restfulclient: Update to 0.14.6.
* gnu/packages/python-web.scm (python-lazr-restfulclient): Update to 0.14.6. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Remove it (enable them). <#:phases>: Add phase 'remove-some-tests. [native-inputs]: Add python-setuptools, python-testtools, python-wheel, python-wsgi-intercept, python-zope-testrunner. [propagated-inputs]: Drop python-six. Change-Id: If4c547908e730ab88b354c9fb571a02ee954a1bb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
parent
688b953153
commit
cc8a580027
1 changed files with 27 additions and 13 deletions
|
@ -898,23 +898,37 @@ datasets and other repos on the @url{huggingface.co} hub.")
|
|||
(define-public python-lazr-restfulclient
|
||||
(package
|
||||
(name "python-lazr-restfulclient")
|
||||
(version "0.14.4")
|
||||
(version "0.14.6")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "lazr.restfulclient" version))
|
||||
(sha256
|
||||
(base32 "11yhlqmdf2cqbdfzn8gdmzvmcivh4fflr18zf412sflvfjrdc3xz"))))
|
||||
(build-system python-build-system)
|
||||
;; Disable the test suite to avoid the lazr.authentication requirement,
|
||||
;; which requires the ancient 'oauth', a Python 2 only library.
|
||||
(arguments (list #:tests? #f))
|
||||
(propagated-inputs
|
||||
(list python-distro
|
||||
(base32 "1nzzmp9aaaxh25jy3wm71cpf9dfw56s4g303c8a3nij874fjmwa3"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
;; Disable part of the test suite to avoid the lazr.authentication
|
||||
;; requirement, which requires 'oauth', a Python 2 only library.
|
||||
(add-after 'unpack 'remove-some-checks
|
||||
(lambda _
|
||||
(with-directory-excursion "src/lazr/restfulclient/tests"
|
||||
(for-each delete-file '("test_oauth.py" "test_docs.py")))
|
||||
(substitute* "setup.py"
|
||||
(("\"(oauth|lazr\\.(authentication|restful>=0\\.11\\.0))\",")
|
||||
"")))))))
|
||||
(native-inputs (list python-setuptools
|
||||
python-testtools
|
||||
python-wheel
|
||||
python-wsgi-intercept
|
||||
python-zope-testrunner))
|
||||
(propagated-inputs (list python-distro
|
||||
python-httplib2
|
||||
python-oauthlib
|
||||
python-pyparsing
|
||||
python-six
|
||||
python-setuptools
|
||||
python-wadllib))
|
||||
(home-page "https://launchpad.net/lazr.restfulclient")
|
||||
(synopsis "Web client Python library extending wadlib")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue