~ruther/guix-local

3ef5dd22dd5334b303a02d75cb74ab020963ac8e — Sharlatan Hellseher 2 months ago 6aa2366
gnu: python-behave-web-api: Update to 2.3.0.

* gnu/packages/check.scm (python-behave-web-api): Update to 2.3.0.
[native-inputs]: Remove python-wheel.

Change-Id: Iea27984382d11a1dfa8bf8f5d371e7ea027ced36
1 files changed, 10 insertions(+), 17 deletions(-)

M gnu/packages/check.scm
M gnu/packages/check.scm => gnu/packages/check.scm +10 -17
@@ 3168,30 3168,23 @@ tests written in a natural language style, backed up by Python code.")
(define-public python-behave-web-api
  (package
    (name "python-behave-web-api")
    (version "2.0.1")
    (version "2.3.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "behave-web-api" version))
       (method git-fetch)
       (uri (git-reference
              (url "https://github.com/jefersondaniel/behave-web-api")
              (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32
         "04p5sp6wck3mafj634w1fpvfhxm170l5q3hfb9d06pi71ql606n6"))))
        (base32 "1r8yx8gb5m599cpdqfvk6z9ax3qj26fpvczdr84z8jya0dxfch4p"))))
    (build-system pyproject-build-system)
    (arguments
     `(#:phases
       (modify-phases %standard-phases
         (add-after 'unpack 'fix-dependencies
           (lambda _
             (substitute* "setup.py"
               (("'wheel'") "")                ; We don't use it.
               (("'ordereddict==1.1'") ""))    ; Python >= 2.7 has it built-in.
             #t)))))
    (native-inputs
     (list python-pytest
           python-setuptools
           python-wheel))
           python-setuptools))
    (propagated-inputs
     (list behave python-requests))
     (list behave
           python-requests))
    (home-page "https://github.com/jefersondaniel/behave-web-api")
    (synopsis "Provides testing for JSON APIs with Behave for Python")
    (description "This package provides testing utility modules for testing