pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-gunicorn
Module Name: pkgsrc
Committed By: adam
Date: Mon Sep 16 11:41:12 UTC 2024
Modified Files:
pkgsrc/www/py-gunicorn: Makefile distinfo
Log Message:
py-gunicorn: updated to 23.0.0
23.0.0
- minor docs fixes (:pr:`3217`, :pr:`3089`, :pr:`3167`)
- worker_class parameter accepts a class (:pr:`3079`)
- fix deadlock if request terminated during chunked parsing (:pr:`2688`)
- permit receiving Transfer-Encodings: compress, deflate, gzip (:pr:`3261`)
- permit Transfer-Encoding headers specifying multiple encodings. note: no parameters, still (:pr:`3261`)
- sdist generation now explicitly excludes sphinx build folder (:pr:`3257`)
- decode bytes-typed status (as can be passed by gevent) as utf-8 instead of raising `TypeError` (:pr:`2336`)
- raise correct Exception when encounting invalid chunked requests (:pr:`3258`)
- the SCRIPT_NAME and PATH_INFO headers, when received from allowed forwarders, are no longer restricted for containing an underscore (:pr:`3192`)
- include IPv6 loopback address ``[::1]`` in default for :ref:`forwarded-allow-ips` and :ref:`proxy-allow-ips` (:pr:`3192`)
** NOTE **
- The SCRIPT_NAME change mitigates a regression that appeared first in the 22.0.0 release
- Review your :ref:`forwarded-allow-ips` setting if you are still not seeing the SCRIPT_NAME transmitted
- Review your :ref:`forwarder-headers` setting if you are missing headers after upgrading from a version prior to 22.0.0
** Breaking changes **
- refuse requests where the uri field is empty (:pr:`3255`)
- refuse requests with invalid CR/LR/NUL in heade field values (:pr:`3253`)
- remove temporary ``--tolerate-dangerous-framing`` switch from 22.0 (:pr:`3260`)
- If any of the breaking changes affect you, be aware that now refused requests can post a security problem, especially so in setups involving request pipe-lining and/or proxies.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/www/py-gunicorn/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/py-gunicorn/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-gunicorn/Makefile
diff -u pkgsrc/www/py-gunicorn/Makefile:1.24 pkgsrc/www/py-gunicorn/Makefile:1.25
--- pkgsrc/www/py-gunicorn/Makefile:1.24 Tue May 7 04:03:52 2024
+++ pkgsrc/www/py-gunicorn/Makefile Mon Sep 16 11:41:12 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2024/05/07 04:03:52 adam Exp $
+# $NetBSD: Makefile,v 1.25 2024/09/16 11:41:12 adam Exp $
-DISTNAME= gunicorn-22.0.0
+DISTNAME= gunicorn-23.0.0
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/gunicorn/}
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -19,8 +19,6 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} gunicorn gunicorn-${PYVERSSUFFIX} || ${TRUE}
Index: pkgsrc/www/py-gunicorn/distinfo
diff -u pkgsrc/www/py-gunicorn/distinfo:1.18 pkgsrc/www/py-gunicorn/distinfo:1.19
--- pkgsrc/www/py-gunicorn/distinfo:1.18 Tue May 7 04:03:52 2024
+++ pkgsrc/www/py-gunicorn/distinfo Mon Sep 16 11:41:12 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2024/05/07 04:03:52 adam Exp $
+$NetBSD: distinfo,v 1.19 2024/09/16 11:41:12 adam Exp $
-BLAKE2s (gunicorn-22.0.0.tar.gz) = c5281cec2d226fcdf52e4ac0ea18dd9bdf3640b64766047e48664a84225dcdea
-SHA512 (gunicorn-22.0.0.tar.gz) = f015eb6e413469d76e71055efd210460521c549f98bf7c5cbd93d075e55e5b9e354cf417aec2688cc24595840c67e255ff0bf15c0bf87f686b3d9769d01f1a88
-Size (gunicorn-22.0.0.tar.gz) = 3639760 bytes
+BLAKE2s (gunicorn-23.0.0.tar.gz) = 462731b1ecc7a5ed6b1115fbc7d67fa60fe25206cd4b9059978a96dd58e3f110
+SHA512 (gunicorn-23.0.0.tar.gz) = a623cdf943658a8275d007be62f6b22e4da0d9074ff6fef73a1f9839eeace44284b42f09e07896770b036e01db4ae45dc59fda675bdddad1bcc456ba4d1b93ba
+Size (gunicorn-23.0.0.tar.gz) = 375031 bytes
Home |
Main Index |
Thread Index |
Old Index