|
193 | 193 | #:use-module (gnu packages python)
|
194 | 194 | #:use-module (gnu packages python-build)
|
195 | 195 | #:use-module (gnu packages python-check)
|
| 196 | + #:use-module (gnu packages python-compression) |
196 | 197 | #:use-module (gnu packages python-crypto)
|
197 | 198 | #:use-module (gnu packages python-web)
|
198 | 199 | #:use-module (gnu packages python-xyz)
|
@@ -6894,24 +6895,40 @@ exploit attempts.")
|
6894 | 6895 | (define-public python-httpbin
|
6895 | 6896 | (package
|
6896 | 6897 | (name "python-httpbin")
|
6897 |
| - (version "0.5.0") |
| 6898 | + (version "0.10.2") |
6898 | 6899 | (source
|
6899 | 6900 | (origin
|
6900 | 6901 | (method url-fetch)
|
6901 | 6902 | (uri (pypi-uri "httpbin" version))
|
6902 | 6903 | (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)) |
6906 | 6910 | (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") |
6910 | 6926 | (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.") |
6915 | 6932 | (license license:isc)))
|
6916 | 6933 |
|
6917 | 6934 | (define-public python-pytest-httpbin
|
|
0 commit comments