guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 7a57fe9ff42aaae29f83001c35c53264e4203aa1
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Wed Jun 10 19:13:05 2026 +0100
gnu: python-werkzeug: Update to 3.1.8.
* gnu/packages/python-web.scm (python-werkzeug): Update to 3.1.8.
[source]: Switch to git-fetch.
[arguments] <tests-flags>: Simplify ignored test by excluding
"dev_server" marker.
[propagated-inputs]: Remove python-requests.
[native-inputs]: Remove python-pytest-xprocess.
Change-Id: I29a8e7fcc4c5f6cb96bee173b08979f5bf39e029
---
gnu/packages/python-web.scm | 28 ++++++++++++----------------
1 file changed, 12 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 6756b3ecb5..d76b3a7f34 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -9352,33 +9352,29 @@ Forked from and using the same API as the publicsuffix
package.")
(define-public python-werkzeug
(package
(name "python-werkzeug")
- (version "3.1.3")
+ (version "3.1.8")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "werkzeug" version))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/pallets/werkzeug")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32
- "0ij7si3aa3ykac7k7fz481h4majqqwn2iqwhjxkji4y18plkqwk0"))))
+ (base32 "1jwrrjv50n5rcfzax4qf0237znkcpcafd17hx0r77f997yv3ghlv"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
- ;; Test requiring networking setup.
- #~(list "--ignore=tests/test_serving.py"
- "--deselect=tests/test_debug.py::test_basic"
- "--deselect=tests/test_exceptions.py::test_response_body"
-
"--deselect=tests/middleware/test_http_proxy.py::test_http_proxy")))
+ #~(list "-m" "not dev_server")))
(native-inputs
- (list python-flit-core
+ (list python-ephemeral-port-reserve
+ python-flit-core
python-pytest
- python-watchdog
- python-ephemeral-port-reserve
python-pytest-timeout
- python-pytest-xprocess))
+ python-watchdog))
(propagated-inputs
- (list python-markupsafe
- python-requests))
+ (list python-markupsafe))
(home-page "https://palletsprojects.com/p/werkzeug/")
(synopsis "Utilities for WSGI applications")
(description "One of the most advanced WSGI utility modules. It includes a