summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
diff options
context:
space:
mode:
authorHugo Buddelmeijer <hugo@buddelmeijer.nl>2026-07-18 03:54:04 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-08 23:02:27 +0100
commit42d6437f50e91315ca4fd9a449a6f1210a3441ce (patch)
tree0a2b7606b9c8c673934dc23046f409ddfcd5d17f /gnu/packages/python-web.scm
parentfbcf53636e68cbe8492e45993bd970c3f41a9a34 (diff)
gnu: python-sanic: Update to 25.12.1.
* gnu/packages/python-web.scm (python-sanic): Update to 25.12.1. [arguments] <#:test-flags>: Skip 4 more tests. [native-inputs]: Remove python-mypy and python-wheel; add python-bandit and python-pytest-xdist. Relates-to: guix/guix!10013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-web.scm')
-rw-r--r--gnu/packages/python-web.scm22
1 files changed, 15 insertions, 7 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index f96a2f42b9c..0f5f860fda1 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -12427,13 +12427,13 @@ applications.")
12427(define-public python-sanic 12427(define-public python-sanic
12428 (package 12428 (package
12429 (name "python-sanic") 12429 (name "python-sanic")
12430 (version "25.3.0") 12430 (version "25.12.1")
12431 (source 12431 (source
12432 (origin 12432 (origin
12433 (method url-fetch) 12433 (method url-fetch)
12434 (uri (pypi-uri "sanic" version)) 12434 (uri (pypi-uri "sanic" version))
12435 (sha256 12435 (sha256
12436 (base32 "1fv9wgsj54scbr7qhmwdgc4zqnqpwacpakcfxhsg10gc04h54pbp")) 12436 (base32 "0zxll83cvmcpiad3rri7cn9y8wi8xn7x0b00dimg0c20irhbylbv"))
12437 ;; Loosen requirements for both python-sanic and python-sanic-bootstrap. 12437 ;; Loosen requirements for both python-sanic and python-sanic-bootstrap.
12438 (modules '((guix build utils))) 12438 (modules '((guix build utils)))
12439 (snippet #~(substitute* "setup.py" 12439 (snippet #~(substitute* "setup.py"
@@ -12476,7 +12476,15 @@ applications.")
12476 ;; Freezes 12476 ;; Freezes
12477 " and not test_server_run_with_repl" 12477 " and not test_server_run_with_repl"
12478 " and not test_server_run" 12478 " and not test_server_run"
12479 " and not test_no_workers")))) 12479 " and not test_no_workers"
12480 ;; Raises DaemonError: Group 'root' does not exist
12481 " and not test_validate_user_sets_uid_and_gid"
12482 " and not test_validate_group_sets_gid"
12483 ;; Raises AssertionError:
12484 ;; assert 'text/xml; charset=utf-8' == 'application/xml'
12485 " and not test_guess_content_type"
12486 ;; Don't know.
12487 " and not test_chained_exception_handler"))))
12480 (propagated-inputs 12488 (propagated-inputs
12481 (list python-aiofiles 12489 (list python-aiofiles
12482 python-aioquic 12490 python-aioquic
@@ -12490,23 +12498,23 @@ applications.")
12490 python-uvloop 12498 python-uvloop
12491 python-websockets)) 12499 python-websockets))
12492 (native-inputs 12500 (native-inputs
12493 (list python-beautifulsoup4 12501 (list python-bandit
12502 python-beautifulsoup4
12494 python-chardet 12503 python-chardet
12495 python-cryptography 12504 python-cryptography
12496 python-docutils 12505 python-docutils
12497 python-mypy
12498 python-pygments 12506 python-pygments
12499 python-pytest 12507 python-pytest
12500 python-pytest-asyncio 12508 python-pytest-asyncio
12501 python-pytest-benchmark 12509 python-pytest-benchmark
12502 python-pytest-sanic 12510 python-pytest-sanic
12511 python-pytest-xdist
12503 python-sanic-testing 12512 python-sanic-testing
12504 python-setuptools 12513 python-setuptools
12505 python-slotscheck 12514 python-slotscheck
12506 python-towncrier 12515 python-towncrier
12507 python-types-ujson 12516 python-types-ujson
12508 python-uvicorn 12517 python-uvicorn))
12509 python-wheel))
12510 (home-page "https://github.com/sanic-org/sanic/") 12518 (home-page "https://github.com/sanic-org/sanic/")
12511 (synopsis "Async Python web server/framework") 12519 (synopsis "Async Python web server/framework")
12512 (description 12520 (description