~ruther/guix-local

7dbb922ee5d7fea2c008a2c238c1a19414839825 — Janneke Nieuwenhuizen 1 year, 10 months ago 82a916c
gnu: gunicorn: Update to 22.0.0.

* gnu/packages/python-web.scm (gunicorn): Update to 22.0.0.
(gunicorn-next): Remove.

Change-Id: I3e62ce45ca3c48e5c76b83b15b08bf420ff4d476
1 files changed, 6 insertions(+), 17 deletions(-)

M gnu/packages/python-web.scm
M gnu/packages/python-web.scm => gnu/packages/python-web.scm +6 -17
@@ 76,6 76,7 @@
;;; Copyright © 2025 gemmaro <gemmaro.dev@gmail.com>
;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@gmail.com>
;;; Copyright © 2025 Jake Forster <jakecameron.forster@gmail.com>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 7922,13 7923,16 @@ event loop.  It is implemented in Cython and uses libuv under the hood.")
(define-public gunicorn
  (package
    (name "gunicorn")
    (version "21.2.0")
    (version "22.0.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "gunicorn" version))
       (sha256
        (base32 "0cqhr2g880snpi45qvvch288m4fdyd5vqrcz3gk9hkv33pzqpv48"))))
        (base32
         "0qzc3ghayc137hlwrqqwkkhaf8f5h9ja21qwy4rznxpz75i462sa"))))
    ;; CVE-2024-1135 is fixed in version 22.0.0.
    (properties `((lint-hidden-cve . ("CVE-2024-1135"))))
    (outputs '("out" "doc"))
    (build-system pyproject-build-system)
    (arguments


@@ 8002,21 8006,6 @@ various web frameworks, simply implemented, light on server resources,
and fairly speedy.")
    (license license:expat)))

(define-public gunicorn-next
  (package
    (inherit gunicorn)
    (name "gunicorn")
    (version "22.0.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "gunicorn" version))
       (sha256
        (base32
         "0qzc3ghayc137hlwrqqwkkhaf8f5h9ja21qwy4rznxpz75i462sa"))))
    ;; CVE-2024-1135 is fixed in version 22.0.0.
    (properties `((lint-hidden-cve . ("CVE-2024-1135"))))))

;; break cyclic dependency for python-aiohttp, which depends on gunicorn for
;; its tests
(define-public gunicorn-bootstrap