summaryrefslogtreecommitdiff
path: root/gnu/packages/web.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-06-11 12:07:34 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-08 23:02:02 +0100
commit23367d30bba0ab30267d76cc9e6ace405154a605 (patch)
tree63fd86b68a24cacc7d9bfe051b8d18d2e0529939 /gnu/packages/web.scm
parentf745ab5329c05b269ce0f40db6622b9d0ed4fb47 (diff)
gnu: python-pytest-httpbin: Build from git.
* gnu/packages/web.scm (python-pytest-httpbin): [source]: Switch to git-fetch. [propagated-inputs]: Remove python-pytest and python-six. [native-inputs]: Remove python-wheel; add python-pytest-bootstrap and python-requests. Change-Id: Ib84e50285005346ac93656628ad32eca917a2923
Diffstat (limited to 'gnu/packages/web.scm')
-rw-r--r--gnu/packages/web.scm19
1 files changed, 11 insertions, 8 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index c74fc9e86b0..769ecdd622b 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -7701,23 +7701,26 @@ endpoint responses are JSON-encoded.")
7701 (license license:isc))) 7701 (license license:isc)))
7702 7702
7703(define-public python-pytest-httpbin 7703(define-public python-pytest-httpbin
7704 ;; TODO: Move to (gnu packages python-check).
7704 (package 7705 (package
7705 (name "python-pytest-httpbin") 7706 (name "python-pytest-httpbin")
7706 (version "2.1.0") 7707 (version "2.1.0")
7707 (source 7708 (source
7708 (origin 7709 (origin
7709 (method url-fetch) 7710 (method git-fetch)
7710 (uri (pypi-uri "pytest_httpbin" version)) 7711 (uri (git-reference
7712 (url "https://github.com/kevin1024/pytest-httpbin")
7713 (commit (string-append "v" version))))
7714 (file-name (git-file-name name version))
7711 (sha256 7715 (sha256
7712 (base32 "1iikdji2136mybjk7sczqa2qivlb6gchhkzyz4kq68j3hj1pj1fl")))) 7716 (base32 "1d5r21mr6cfwfqgjfrh35sjidkaq4nbihp34y0n29ag943ar8i40"))))
7713 (build-system pyproject-build-system) 7717 (build-system pyproject-build-system)
7714 (native-inputs 7718 (native-inputs
7715 (list python-setuptools 7719 (list python-pytest-bootstrap
7716 python-wheel)) 7720 python-requests
7721 python-setuptools))
7717 (propagated-inputs 7722 (propagated-inputs
7718 (list python-httpbin 7723 (list python-httpbin))
7719 python-pytest
7720 python-six))
7721 (home-page "https://github.com/kevin1024/pytest-httpbin") 7724 (home-page "https://github.com/kevin1024/pytest-httpbin")
7722 (synopsis "Test your HTTP library against a local copy of httpbin") 7725 (synopsis "Test your HTTP library against a local copy of httpbin")
7723 (description 7726 (description