summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-web.scm')
-rw-r--r--gnu/packages/python-web.scm23
1 files changed, 6 insertions, 17 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 3e11bf604da..3345238b013 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -76,6 +76,7 @@
76;;; Copyright © 2025 gemmaro <gemmaro.dev@gmail.com> 76;;; Copyright © 2025 gemmaro <gemmaro.dev@gmail.com>
77;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@gmail.com> 77;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@gmail.com>
78;;; Copyright © 2025 Jake Forster <jakecameron.forster@gmail.com> 78;;; Copyright © 2025 Jake Forster <jakecameron.forster@gmail.com>
79;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
79;;; 80;;;
80;;; This file is part of GNU Guix. 81;;; This file is part of GNU Guix.
81;;; 82;;;
@@ -7922,13 +7923,16 @@ event loop. It is implemented in Cython and uses libuv under the hood.")
7922(define-public gunicorn 7923(define-public gunicorn
7923 (package 7924 (package
7924 (name "gunicorn") 7925 (name "gunicorn")
7925 (version "21.2.0") 7926 (version "22.0.0")
7926 (source 7927 (source
7927 (origin 7928 (origin
7928 (method url-fetch) 7929 (method url-fetch)
7929 (uri (pypi-uri "gunicorn" version)) 7930 (uri (pypi-uri "gunicorn" version))
7930 (sha256 7931 (sha256
7931 (base32 "0cqhr2g880snpi45qvvch288m4fdyd5vqrcz3gk9hkv33pzqpv48")))) 7932 (base32
7933 "0qzc3ghayc137hlwrqqwkkhaf8f5h9ja21qwy4rznxpz75i462sa"))))
7934 ;; CVE-2024-1135 is fixed in version 22.0.0.
7935 (properties `((lint-hidden-cve . ("CVE-2024-1135"))))
7932 (outputs '("out" "doc")) 7936 (outputs '("out" "doc"))
7933 (build-system pyproject-build-system) 7937 (build-system pyproject-build-system)
7934 (arguments 7938 (arguments
@@ -8002,21 +8006,6 @@ various web frameworks, simply implemented, light on server resources,
8002and fairly speedy.") 8006and fairly speedy.")
8003 (license license:expat))) 8007 (license license:expat)))
8004 8008
8005(define-public gunicorn-next
8006 (package
8007 (inherit gunicorn)
8008 (name "gunicorn")
8009 (version "22.0.0")
8010 (source
8011 (origin
8012 (method url-fetch)
8013 (uri (pypi-uri "gunicorn" version))
8014 (sha256
8015 (base32
8016 "0qzc3ghayc137hlwrqqwkkhaf8f5h9ja21qwy4rznxpz75i462sa"))))
8017 ;; CVE-2024-1135 is fixed in version 22.0.0.
8018 (properties `((lint-hidden-cve . ("CVE-2024-1135"))))))
8019
8020;; break cyclic dependency for python-aiohttp, which depends on gunicorn for 8009;; break cyclic dependency for python-aiohttp, which depends on gunicorn for
8021;; its tests 8010;; its tests
8022(define-public gunicorn-bootstrap 8011(define-public gunicorn-bootstrap