[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
81/142: gnu: python-requests-toolbelt: Update to 0.9.1 and enable tests.
From: |
guix-commits |
Subject: |
81/142: gnu: python-requests-toolbelt: Update to 0.9.1 and enable tests. |
Date: |
Mon, 10 Jan 2022 13:07:25 -0500 (EST) |
apteryx pushed a commit to branch version-1.4.0
in repository guix.
commit 08769d0bce8d1891b256c152835d4ae870d4491f
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Tue Dec 21 15:38:35 2021 -0500
gnu: python-requests-toolbelt: Update to 0.9.1 and enable tests.
* gnu/packages/python-web.scm (pyhton-requests-toolbelt): Update to 0.9.1.
[phases]{delete-problematic-tests}: New phase.
(python-requests-toolbelt-0.9.1): Delete variable.
(python2-requests-toolbelt): Likewise.
(python-cloudscraper): Adjust accordingly.
---
gnu/packages/python-web.scm | 36 ++++++++++++++----------------------
1 file changed, 14 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index c8c793e30d..c714476aa8 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -687,7 +687,7 @@ other HTTP libraries.")
'(#:tests? #f))
(propagated-inputs
(list python-colorama python-pygments python-requests
- python-requests-toolbelt-0.9.1))
+ python-requests-toolbelt))
(home-page "https://httpie.io")
(synopsis "cURL-like tool for humans")
(description
@@ -2597,14 +2597,23 @@ portions of your testing code.")
(define-public python-requests-toolbelt
(package
(name "python-requests-toolbelt")
- (version "0.8.0")
+ (version "0.9.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "requests-toolbelt" version))
(sha256
(base32
- "1dc7l42i4080r8i4m9fj51jx367lqkai170vrv7wd93gdj9k39gn"))))
+ "1h3gm88dcjbd7gm229a7x5qkkhnsqsjz0m0l2xyavm2ab3a8k04n"))))
(build-system python-build-system)
+ (arguments
+ '(#:phases (modify-phases %standard-phases
+ (add-after 'unpack 'delete-problematic-tests
+ (lambda _
+ ;; Fails because of expired certificate.
+ (delete-file "tests/test_x509_adapter.py")
+ ;; Fails due to networking (socket.gaierror: [Errno -2]
+ ;; Name or service not known).
+ (delete-file "tests/test_multipart_encoder.py"))))))
(native-inputs
(list python-betamax python-mock python-pytest))
(propagated-inputs
@@ -2612,26 +2621,9 @@ portions of your testing code.")
(synopsis "Extensions to python-requests")
(description "This is a toolbelt of useful classes and functions to be used
with python-requests.")
- (home-page "https://github.com/sigmavirus24/requests-toolbelt")
+ (home-page "https://github.com/requests/toolbelt/")
(license license:asl2.0)))
-(define-public python2-requests-toolbelt
- (package-with-python2 python-requests-toolbelt))
-
-(define-public python-requests-toolbelt-0.9.1
- (package
- (inherit python-requests-toolbelt)
- (version "0.9.1")
- (source (origin
- (method url-fetch)
- (uri (pypi-uri "requests-toolbelt" version))
- (sha256
- (base32
- "1h3gm88dcjbd7gm229a7x5qkkhnsqsjz0m0l2xyavm2ab3a8k04n"))))
- (arguments
- `(;; FIXME: Some tests require network access.
- #:tests? #f))))
-
(define-public python-requests-ftp
(package
(name "python-requests-ftp")
@@ -5865,7 +5857,7 @@ Encoding for HTTP.")
(list python-js2py
python-polling2
python-requests
- python-requests-toolbelt-0.9.1
+ python-requests-toolbelt
python-responses
python-pyparsing-2.4.7))
(native-inputs
- 47/142: gnu: atkmm: Add python to native inputs., (continued)
- 47/142: gnu: atkmm: Add python to native inputs., guix-commits, 2022/01/10
- 50/142: gnu: gusb: Add python to native inputs., guix-commits, 2022/01/10
- 51/142: gnu: gtk: Update to 4.4.1., guix-commits, 2022/01/10
- 53/142: gnu: dconf: Add python to native inputs., guix-commits, 2022/01/10
- 54/142: gnu: tracker: Add python to native inputs., guix-commits, 2022/01/10
- 66/142: gnu: python-flit: Update to 3.5.1, enable tests and apply guix style., guix-commits, 2022/01/10
- 70/142: gnu: Add python-pyftpdlib., guix-commits, 2022/01/10
- 72/142: gnu: Add zopfli., guix-commits, 2022/01/10
- 78/142: gnu: webkitgtk: Enable GStreamer GL support., guix-commits, 2022/01/10
- 76/142: gnu: python2-matplotlib: Update to 2.2.5., guix-commits, 2022/01/10
- 81/142: gnu: python-requests-toolbelt: Update to 0.9.1 and enable tests.,
guix-commits <=
- 107/142: gnu: arcanist: Remove obsolete phase., guix-commits, 2022/01/10
- 112/142: gnu: glibmm: Update to 2.70.0 and apply guix style., guix-commits, 2022/01/10
- 122/142: gnu: python-xlwt: Add comment about maintainership of the package., guix-commits, 2022/01/10
- 79/142: gnu: python-os-testr: Propagate python-testtools and python-babel., guix-commits, 2022/01/10
- 84/142: gnu: htslib: Update to 1.14., guix-commits, 2022/01/10
- 86/142: gnu: bcftools: Update to 1.14., guix-commits, 2022/01/10
- 95/142: gnu: cups-minimal: Remove obsolete phase., guix-commits, 2022/01/10
- 97/142: gnu: po4a: Remove obsolete phase., guix-commits, 2022/01/10
- 99/142: gnu: go-github-com-docker-distribution: Remove obsolete phase., guix-commits, 2022/01/10
- 101/142: gnu: python-plotly: Remove obsolete phase., guix-commits, 2022/01/10