[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
239/361: gnu: python-requests-toolbelt: Update to 1.0.0.
From: |
guix-commits |
Subject: |
239/361: gnu: python-requests-toolbelt: Update to 1.0.0. |
Date: |
Fri, 22 Nov 2024 06:00:49 -0500 (EST) |
andreas pushed a commit to branch python-team
in repository guix.
commit c461e2e295ab3df56c16f7b9577ea341872a9e91
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Tue Nov 5 15:49:46 2024 +0000
gnu: python-requests-toolbelt: Update to 1.0.0.
* gnu/packages/python-web.scm (python-requests-toolbelt): Update to 1.0.0.
[build-system]: Swap to pyproject-build-system.
[phases]{delete-problematic-tests}: Move logic to <tests-flags.
[native-inputs]: Add python-pyopenssl, python-setuptools,
python-trustme, and python-wheel.
Change-Id: Ie8a9063a53e154b421675d7ee5463861e577111b
---
gnu/packages/python-web.scm | 42 +++++++++++++++++++++++++-----------------
1 file changed, 25 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 54544d691c..ec2543eedb 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3866,25 +3866,33 @@ portions of your testing code.")
(define-public python-requests-toolbelt
(package
(name "python-requests-toolbelt")
- (version "0.9.1")
- (source (origin
- (method url-fetch)
- (uri (pypi-uri "requests-toolbelt" version))
- (sha256
- (base32
- "1h3gm88dcjbd7gm229a7x5qkkhnsqsjz0m0l2xyavm2ab3a8k04n"))))
- (build-system python-build-system)
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "requests-toolbelt" version))
+ (sha256
+ (base32 "1ijvip427ki177ycrblcn1mfgsq7ixzpvqqfvidjn0a7s2is10bn"))))
+ (build-system pyproject-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"))))))
+ (list
+ #:test-flags
+ ;; Requiring networking or fail due not valid certs: AttributeError:
+ ;; 'MockHTTPResponse' object has no attribute 'close'
+ #~(list "-k" (string-append "not test_dump_all"
+ " and not test_dump_response"
+ " and not
test_prepared_request_override_base"
+ " and not test_prepared_request_with_base"
+ " and not test_request_override_base"
+ " and not test_request_with_base"))))
(native-inputs
- (list python-betamax python-mock python-pytest))
+ (list python-betamax
+ python-mock
+ python-pyopenssl
+ python-pytest
+ python-setuptools
+ python-trustme
+ python-wheel))
(propagated-inputs
(list python-requests))
(synopsis "Extensions to python-requests")
- 360/361: gnu: python-dirty-equals: Update to 0.8.0., (continued)
- 360/361: gnu: python-dirty-equals: Update to 0.8.0., guix-commits, 2024/11/22
- 358/361: gnu: python-pytest-httpbin: Update to 2.1.0., guix-commits, 2024/11/22
- 104/361: gnu: python-requests: Update to 2.31.0., guix-commits, 2024/11/22
- 127/361: gnu: python-pyls-black: Add missing input., guix-commits, 2024/11/22
- 160/361: gnu: dynaconf: Improve package style., guix-commits, 2024/11/22
- 217/361: gnu: python-qemu-qmp: Move to pyproject-build-system., guix-commits, 2024/11/22
- 225/361: gnu: python-array-api-compat: Update to 1.9.1., guix-commits, 2024/11/22
- 231/361: gnu: python-daft: Adjust inputs., guix-commits, 2024/11/22
- 235/361: gnu: python-lazy-loader: Adjust inputs., guix-commits, 2024/11/22
- 228/361: gnu: python-automat: Update to 22.10.0., guix-commits, 2024/11/22
- 239/361: gnu: python-requests-toolbelt: Update to 1.0.0.,
guix-commits <=
- 242/361: gnu: python-requests-unixsocket: Fix build., guix-commits, 2024/11/22
- 241/361: gnu: python-waitress: Adjust inputs., guix-commits, 2024/11/22
- 248/361: gnu: Add python-pytest-html., guix-commits, 2024/11/22
- 240/361: gnu: python-responses: Update to 0.25.3., guix-commits, 2024/11/22
- 252/361: gnu: python-behave-web-api: Update to 2.0.1., guix-commits, 2024/11/22
- 254/361: gnu: python-pycollada: Adjust inputs., guix-commits, 2024/11/22
- 257/361: gnu: python-defusedxml: Update to 0.7.1., guix-commits, 2024/11/22
- 253/361: gnu: python-pooch: Adjust inputs., guix-commits, 2024/11/22
- 261/361: gnu: python-pymysql: Adjust inputs., guix-commits, 2024/11/22
- 267/361: gnu: python-unyt: Adjust inputs., guix-commits, 2024/11/22