Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python-gunicorn-doc | Distribution: openSUSE Tumbleweed |
Version: 23.0.0 | Vendor: openSUSE |
Release: 1.3 | Build date: Thu Oct 24 10:29:17 2024 |
Group: Documentation/Other | Build host: reproducible |
Size: 10638577 | Source RPM: python-gunicorn-23.0.0-1.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://gunicorn.org | |
Summary: Documentation for python-gunicorn |
Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn_ project. The Gunicorn server is broadly compatible with various web frameworks. This package contains the documentation.
MIT
* Thu Oct 24 2024 Dirk Müller <dmueller@suse.com> - update to 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`) * Wed Apr 17 2024 Markéta Machová <mmachova@suse.com> - Update to 22.0.0 * use `utime` to notify workers liveness * migrate setup to pyproject.toml * fix numerous security vulnerabilities in HTTP parser (closing some request smuggling vectors) * parsing additional requests is no longer attempted past unsupported request framing * on HTTP versions < 1.1 support for chunked transfer is refused * requests conflicting configured or passed SCRIPT_NAME now produce a verbose error * Trailer fields are no longer inspected for headers indicating secure scheme * support Python 3.12 * * Breaking changes ** * minimum version is Python 3.7 * the limitations on valid characters in the HTTP method have been bounded to Internet Standards * requests specifying unsupported transfer coding (order) are refused by default (rare) * HTTP methods are no longer casefolded by default (IANA method registry contains none affected) * HTTP methods containing the number sign (#) are no longer accepted by default (rare) * HTTP versions < 1.0 or >= 2.0 are no longer accepted by default (rare) * HTTP versions consisting of multiple digits or containing a prefix/suffix are no longer accepted * HTTP header field names Gunicorn cannot safely map to variables are silently dropped, as in other software * HTTP headers with empty field name are refused by default * requests with both Transfer-Encoding and Content-Length are refused by default (such a message might indicate an attempt to perform request smuggling) * empty transfer codings are no longer permitted * * SECURITY ** * fix CVE-2024-1135 (bsc#1222950) * Mon Jan 08 2024 Matej Cepl <mcepl@cepl.eu> - Clean up the SPEC file * Mon Jan 08 2024 Andreas Schneider <asn@cryptomilk.org> - Update to version 21.2.0 * See https://github.com/benoitc/gunicorn/blob/21.2.0/docs/source/news.rst or the packaged news.rst - Removed support-eventlet-30-3.patch * Sun Apr 23 2023 Matej Cepl <mcepl@suse.com> - Switch documentation to be within the main package. * Fri Apr 21 2023 Dirk Müller <dmueller@suse.com> - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 Matej Cepl <mcepl@suse.com> - Make calling of %{sle15modernpython} optional. * Thu Nov 18 2021 Steve Kowalik <steven.kowalik@suse.com> - Add patch support-eventlet-30-3.patch: * Upstream patch to support eventlet >= 0.30.3 * Mon Jul 05 2021 Antonio Larrosa <alarrosa@suse.com> - Add a _multibuild file to separate the tests in another build in order to break a cycle between: python-Django, python-aiohttp, python-eventlet, python-geoip2, python-gunicorn, python-paramiko, python-pyzmq and python-semantic_version. * Tue Jun 29 2021 Ondřej Súkup <mimi.vx@gmail.com> - update to 20.1.0 - gevent and evenlet are BuildRequires for check - add suggests * document WEB_CONCURRENCY is set by, at least, Heroku * capture peername from accept: Avoid calls to getpeername by capturing the peer name returned by accept * log a warning when a worker was terminated due to a signal * fix tornado usage with latest versions of Django * add support for python -m gunicorn * fix systemd socket activation example * allows to set wsgi application in configg file using wsgi_app * document --timeout = 0 * always close a connection when the number of requests exceeds the max requests * Disable keepalive during graceful shutdown * kill tasks in the gthread workers during upgrade * fix latency in gevent worker when accepting new requests * fix file watcher: handle errors when new worker reboot and ensure the list of files is kept * document the default name and path of the configuration file * document how variable impact configuration * document the $PORT environment variable * added milliseconds option to request_time in access_log * added PIP requirements to be used for example * remove version from the Server header * fix sendfile: use socket.sendfile instead of os.sendfile * reloader: use absolute path to prevent empty to prevent0 InotifyError when a file is added to the working directory * Add --print-config option to print the resolved settings at startup. * remove the --log-dict-config CLI flag because it never had a working format
/usr/share/doc/packages/python-gunicorn-doc /usr/share/doc/packages/python-gunicorn-doc/NOTICE /usr/share/doc/packages/python-gunicorn-doc/README.rst /usr/share/doc/packages/python-gunicorn-doc/THANKS /usr/share/doc/packages/python-gunicorn-doc/html /usr/share/doc/packages/python-gunicorn-doc/html/.buildinfo /usr/share/doc/packages/python-gunicorn-doc/html/2010-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2011-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2012-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2013-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2014-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2015-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2016-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2017-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2018-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2019-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2020-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2021-news.html /usr/share/doc/packages/python-gunicorn-doc/html/2023-news.html /usr/share/doc/packages/python-gunicorn-doc/html/_images /usr/share/doc/packages/python-gunicorn-doc/html/_images/gunicorn.png /usr/share/doc/packages/python-gunicorn-doc/html/_sources /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2010-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2011-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2012-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2013-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2014-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2015-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2016-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2017-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2018-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2019-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2020-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2021-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/2023-news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/community.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/configure.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/custom.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/deploy.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/design.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/faq.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/index.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/install.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/instrumentation.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/news.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/run.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/settings.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_sources/signals.rst.txt /usr/share/doc/packages/python-gunicorn-doc/html/_static /usr/share/doc/packages/python-gunicorn-doc/html/_static/basic.css /usr/share/doc/packages/python-gunicorn-doc/html/_static/css /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/badge_only.css /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/Roboto-Slab-Bold.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/Roboto-Slab-Bold.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/Roboto-Slab-Regular.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/Roboto-Slab-Regular.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/fontawesome-webfont.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/fontawesome-webfont.svg /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/fontawesome-webfont.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/fontawesome-webfont.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/fontawesome-webfont.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-bold-italic.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-bold-italic.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-bold.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-bold.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-normal-italic.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-normal-italic.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-normal.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/fonts/lato-normal.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/css/theme.css /usr/share/doc/packages/python-gunicorn-doc/html/_static/doctools.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/documentation_options.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/file.png /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bold.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bold.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bold.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bold.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bolditalic.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bolditalic.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bolditalic.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-bolditalic.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-italic.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-italic.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-italic.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-italic.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-regular.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-regular.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-regular.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/Lato/lato-regular.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff /usr/share/doc/packages/python-gunicorn-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 /usr/share/doc/packages/python-gunicorn-doc/html/_static/gunicorn.png /usr/share/doc/packages/python-gunicorn-doc/html/_static/js /usr/share/doc/packages/python-gunicorn-doc/html/_static/js/badge_only.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/js/theme.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/js/versions.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/language_data.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/minus.png /usr/share/doc/packages/python-gunicorn-doc/html/_static/plus.png /usr/share/doc/packages/python-gunicorn-doc/html/_static/pygments.css /usr/share/doc/packages/python-gunicorn-doc/html/_static/searchtools.js /usr/share/doc/packages/python-gunicorn-doc/html/_static/sphinx_highlight.js /usr/share/doc/packages/python-gunicorn-doc/html/community.html /usr/share/doc/packages/python-gunicorn-doc/html/configure.html /usr/share/doc/packages/python-gunicorn-doc/html/custom.html /usr/share/doc/packages/python-gunicorn-doc/html/deploy.html /usr/share/doc/packages/python-gunicorn-doc/html/design.html /usr/share/doc/packages/python-gunicorn-doc/html/faq.html /usr/share/doc/packages/python-gunicorn-doc/html/genindex.html /usr/share/doc/packages/python-gunicorn-doc/html/index.html /usr/share/doc/packages/python-gunicorn-doc/html/install.html /usr/share/doc/packages/python-gunicorn-doc/html/instrumentation.html /usr/share/doc/packages/python-gunicorn-doc/html/news.html /usr/share/doc/packages/python-gunicorn-doc/html/objects.inv /usr/share/doc/packages/python-gunicorn-doc/html/run.html /usr/share/doc/packages/python-gunicorn-doc/html/search.html /usr/share/doc/packages/python-gunicorn-doc/html/searchindex.js /usr/share/doc/packages/python-gunicorn-doc/html/settings.html /usr/share/doc/packages/python-gunicorn-doc/html/signals.html /usr/share/doc/packages/python-gunicorn-doc/news.rst /usr/share/licenses/python-gunicorn-doc /usr/share/licenses/python-gunicorn-doc/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jan 31 23:50:31 2025