[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
357/361: gnu: python-httpbin: Update to 0.10.2.
From: |
guix-commits |
Subject: |
357/361: gnu: python-httpbin: Update to 0.10.2. |
Date: |
Thu, 21 Nov 2024 06:29:50 -0500 (EST) |
sharlatan pushed a commit to branch python-team
in repository guix.
commit 10460e2a423467a47f366325978a4e282a5b0a94
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Sun Nov 17 23:19:51 2024 +0000
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
<https://github.com/postmanlabs/httpbin/issues/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
---
gnu/packages/web.scm | 39 ++++++++++++++++++++++++++++-----------
1 file changed, 28 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 877594d119..6e0bafc18a 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -193,6 +193,7 @@
#:use-module (gnu packages python)
#:use-module (gnu packages python-build)
#:use-module (gnu packages python-check)
+ #:use-module (gnu packages python-compression)
#:use-module (gnu packages python-crypto)
#:use-module (gnu packages python-web)
#:use-module (gnu packages python-xyz)
@@ -6894,24 +6895,40 @@ exploit attempts.")
(define-public python-httpbin
(package
(name "python-httpbin")
- (version "0.5.0")
+ (version "0.10.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "httpbin" version))
(sha256
- (base32
- "1dc92lnk846hpilslrqnr63x55cxll4qx88gif8fm521gv9cbyvr"))))
- (build-system python-build-system)
+ (base32 "1a8pcf6411pqkpl3c5z93wml0nw4xb6j9dnjl976ij31h9llh8b3"))))
+ (build-system pyproject-build-system)
+ (native-inputs
+ (list python-pytest
+ python-setuptools
+ python-wheel))
(propagated-inputs
- (list python-decorator python-flask python-itsdangerous
- python-markupsafe python-six))
- (home-page "https://github.com/Runscope/httpbin")
+ (list python-brotlicffi
+ python-decorator
+ python-flasgger
+ python-flask
+ python-greenlet
+ python-greenlet
+ python-itsdangerous
+ python-markupsafe
+ python-six
+ python-werkzeug))
+ ;; 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
+ ;; <https://github.com/postmanlabs/httpbin/issues/719>
+ (home-page "https://github.com/psf/httpbin")
(synopsis "HTTP request and response service")
- (description "Testing an HTTP Library can become difficult sometimes.
-@code{RequestBin} is fantastic for testing POST requests, but doesn't let you
control the
-response. This exists to cover all kinds of HTTP scenarios. All endpoint
responses are
-JSON-encoded.")
+ (description
+ "Testing an HTTP Library can become difficult sometimes.
+@code{RequestBin} is fantastic for testing POST requests, but doesn't let you
+control the response. This exists to cover all kinds of HTTP scenarios. All
+endpoint responses are JSON-encoded.")
(license license:isc)))
(define-public python-pytest-httpbin
- 315/361: gnu: python-cffi: Update to 1.17.1., (continued)
- 315/361: gnu: python-cffi: Update to 1.17.1., guix-commits, 2024/11/21
- 314/361: gnu: python-openpyxl: Update to 3.1.5., guix-commits, 2024/11/21
- 331/361: gnu: python-attrs: Update to 24.2.0., guix-commits, 2024/11/21
- 347/361: gnu: python-blinker: Update to 1.9.0., guix-commits, 2024/11/21
- 342/361: gnu: python-matplotlib: Disable more failing tests., guix-commits, 2024/11/21
- 346/361: gnu: python-cloudpickle: Update to 3.1.0., guix-commits, 2024/11/21
- 350/361: gnu: python-graphviz: Update to 0.20.3., guix-commits, 2024/11/21
- 352/361: gnu: python-apispec: Update to 6.7.1., guix-commits, 2024/11/21
- 353/361: gnu: python-flask-restful: Update to 0.3.10., guix-commits, 2024/11/21
- 355/361: gnu: Remove python-flask-jwt., guix-commits, 2024/11/21
- 357/361: gnu: python-httpbin: Update to 0.10.2.,
guix-commits <=
- 360/361: gnu: python-dirty-equals: Update to 0.8.0., guix-commits, 2024/11/21
- 89/361: gnu: python-nbformat: Update to 5.10.4., guix-commits, 2024/11/21
- 54/361: gnu: python-versioneer: Add missing input and use minimal git., guix-commits, 2024/11/21
- 68/361: gnu: Add python-isoduration., guix-commits, 2024/11/21
- 224/361: gnu: python-kiwisolver: Update to 1.4.6., guix-commits, 2024/11/21
- 234/361: gnu: python-jsonpickle: Adjust inputs., guix-commits, 2024/11/21
- 330/361: gnu: meson-python: Update to 0.17.1., guix-commits, 2024/11/21
- 356/361: gnu: python-apispec-webframeworks: Update to 1.2.0., guix-commits, 2024/11/21
- 358/361: gnu: python-pytest-httpbin: Update to 2.1.0., guix-commits, 2024/11/21
- 359/361: gnu: python-pytest-mpl: Update to 0.17.0., guix-commits, 2024/11/21