Skip to content

Commit 10460e2

Browse files
committed
gnu: python-httpbin: Update to 0.10.2.
The archive in PyPI points to a fork of <https://github.com/postmanlabs/httpbin> which is unmaintained for 6y, where <https://github.com/Runscope/httpbin> rediects to. See <postmanlabs/httpbin#719>. * gnu/packages/web.scm (python-httpbin): Update to 0.10.2. [build-system]: Swap to pyproject-build-system. [propagated-inputs]: Add python-brotlicffi, python-flasgger, python-greenlet, python-greenlet, and python-werkzeug. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. [home-page]: Fix URL. Change-Id: I7759904802c9e76c85702ecbad826efbc5547369
1 parent fb096ef commit 10460e2

File tree

1 file changed

+28
-11
lines changed

1 file changed

+28
-11
lines changed

gnu/packages/web.scm

Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@
193193
#:use-module (gnu packages python)
194194
#:use-module (gnu packages python-build)
195195
#:use-module (gnu packages python-check)
196+
#:use-module (gnu packages python-compression)
196197
#:use-module (gnu packages python-crypto)
197198
#:use-module (gnu packages python-web)
198199
#:use-module (gnu packages python-xyz)
@@ -6894,24 +6895,40 @@ exploit attempts.")
68946895
(define-public python-httpbin
68956896
(package
68966897
(name "python-httpbin")
6897-
(version "0.5.0")
6898+
(version "0.10.2")
68986899
(source
68996900
(origin
69006901
(method url-fetch)
69016902
(uri (pypi-uri "httpbin" version))
69026903
(sha256
6903-
(base32
6904-
"1dc92lnk846hpilslrqnr63x55cxll4qx88gif8fm521gv9cbyvr"))))
6905-
(build-system python-build-system)
6904+
(base32 "1a8pcf6411pqkpl3c5z93wml0nw4xb6j9dnjl976ij31h9llh8b3"))))
6905+
(build-system pyproject-build-system)
6906+
(native-inputs
6907+
(list python-pytest
6908+
python-setuptools
6909+
python-wheel))
69066910
(propagated-inputs
6907-
(list python-decorator python-flask python-itsdangerous
6908-
python-markupsafe python-six))
6909-
(home-page "https://github.com/Runscope/httpbin")
6911+
(list python-brotlicffi
6912+
python-decorator
6913+
python-flasgger
6914+
python-flask
6915+
python-greenlet
6916+
python-greenlet
6917+
python-itsdangerous
6918+
python-markupsafe
6919+
python-six
6920+
python-werkzeug))
6921+
;; The archive in PyPI points to a fork of
6922+
;; <https://github.com/postmanlabs/httpbin> which is unmaintained for 6y,
6923+
;; where <https://github.com/Runscope/httpbin> rediects to. See
6924+
;; <https://github.com/postmanlabs/httpbin/issues/719>
6925+
(home-page "https://github.com/psf/httpbin")
69106926
(synopsis "HTTP request and response service")
6911-
(description "Testing an HTTP Library can become difficult sometimes.
6912-
@code{RequestBin} is fantastic for testing POST requests, but doesn't let you control the
6913-
response. This exists to cover all kinds of HTTP scenarios. All endpoint responses are
6914-
JSON-encoded.")
6927+
(description
6928+
"Testing an HTTP Library can become difficult sometimes.
6929+
@code{RequestBin} is fantastic for testing POST requests, but doesn't let you
6930+
control the response. This exists to cover all kinds of HTTP scenarios. All
6931+
endpoint responses are JSON-encoded.")
69156932
(license license:isc)))
69166933

69176934
(define-public python-pytest-httpbin

0 commit comments

Comments
 (0)