Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-gunicorn | Distribution: openSUSE Tumbleweed |
Version: 21.2.0 | Vendor: openSUSE |
Release: 1.3 | Build date: Tue Jan 9 00:05:51 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 486376 | Source RPM: python-gunicorn-21.2.0-1.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://gunicorn.org | |
Summary: WSGI HTTP Server for UNIX |
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.
MIT
* 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 * Fri Dec 04 2020 Benjamin Greiner <code@bnavigator.de> - Neither pytest-cov nor standalone mock are true BuildRequirements * Wed Apr 08 2020 Marketa Calabkova <mcalabkova@suse.com> - update to 20.0.4 * Ensure WSGI header value is string before conducting regex search on it. * Use importlib instead of __import__ and eval * Use Python default SSL cipher list by default * Support str and bytes for UNIX socket addresses * fixed the way the config module is loaded. __file__ is now available * only support Python >= 3.5 * load the WSGI application before the loader to pick up all files - Dropped patch pytest5.patch
/etc/alternatives/gunicorn /usr/bin/gunicorn /usr/bin/gunicorn-3.10 /usr/lib/python3.10/site-packages/gunicorn /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/PKG-INFO /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/SOURCES.txt /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/dependency_links.txt /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/entry_points.txt /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/not-zip-safe /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/requires.txt /usr/lib/python3.10/site-packages/gunicorn-21.2.0-py3.10.egg-info/top_level.txt /usr/lib/python3.10/site-packages/gunicorn/__init__.py /usr/lib/python3.10/site-packages/gunicorn/__main__.py /usr/lib/python3.10/site-packages/gunicorn/__pycache__ /usr/lib/python3.10/site-packages/gunicorn/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/__main__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/__main__.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/arbiter.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/arbiter.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/config.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/config.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/debug.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/debug.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/errors.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/errors.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/glogging.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/glogging.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/pidfile.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/pidfile.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/reloader.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/reloader.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/sock.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/sock.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/systemd.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/systemd.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/util.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/__pycache__/util.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/app /usr/lib/python3.10/site-packages/gunicorn/app/__init__.py /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__ /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/base.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/base.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/pasterapp.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/pasterapp.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/wsgiapp.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/app/__pycache__/wsgiapp.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/app/base.py /usr/lib/python3.10/site-packages/gunicorn/app/pasterapp.py /usr/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py /usr/lib/python3.10/site-packages/gunicorn/arbiter.py /usr/lib/python3.10/site-packages/gunicorn/config.py /usr/lib/python3.10/site-packages/gunicorn/debug.py /usr/lib/python3.10/site-packages/gunicorn/errors.py /usr/lib/python3.10/site-packages/gunicorn/glogging.py /usr/lib/python3.10/site-packages/gunicorn/http /usr/lib/python3.10/site-packages/gunicorn/http/__init__.py /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__ /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/body.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/body.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/errors.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/errors.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/message.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/message.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/parser.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/parser.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/unreader.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/unreader.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/wsgi.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/http/__pycache__/wsgi.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/http/body.py /usr/lib/python3.10/site-packages/gunicorn/http/errors.py /usr/lib/python3.10/site-packages/gunicorn/http/message.py /usr/lib/python3.10/site-packages/gunicorn/http/parser.py /usr/lib/python3.10/site-packages/gunicorn/http/unreader.py /usr/lib/python3.10/site-packages/gunicorn/http/wsgi.py /usr/lib/python3.10/site-packages/gunicorn/instrument /usr/lib/python3.10/site-packages/gunicorn/instrument/__init__.py /usr/lib/python3.10/site-packages/gunicorn/instrument/__pycache__ /usr/lib/python3.10/site-packages/gunicorn/instrument/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/instrument/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/instrument/__pycache__/statsd.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/instrument/__pycache__/statsd.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/instrument/statsd.py /usr/lib/python3.10/site-packages/gunicorn/pidfile.py /usr/lib/python3.10/site-packages/gunicorn/reloader.py /usr/lib/python3.10/site-packages/gunicorn/sock.py /usr/lib/python3.10/site-packages/gunicorn/systemd.py /usr/lib/python3.10/site-packages/gunicorn/util.py /usr/lib/python3.10/site-packages/gunicorn/workers /usr/lib/python3.10/site-packages/gunicorn/workers/__init__.py /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__ /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/base.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/base.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/base_async.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/base_async.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/geventlet.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/geventlet.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/ggevent.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/ggevent.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/gthread.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/gthread.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/gtornado.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/gtornado.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/sync.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/sync.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/workertmp.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/__pycache__/workertmp.cpython-310.pyc /usr/lib/python3.10/site-packages/gunicorn/workers/base.py /usr/lib/python3.10/site-packages/gunicorn/workers/base_async.py /usr/lib/python3.10/site-packages/gunicorn/workers/geventlet.py /usr/lib/python3.10/site-packages/gunicorn/workers/ggevent.py /usr/lib/python3.10/site-packages/gunicorn/workers/gthread.py /usr/lib/python3.10/site-packages/gunicorn/workers/gtornado.py /usr/lib/python3.10/site-packages/gunicorn/workers/sync.py /usr/lib/python3.10/site-packages/gunicorn/workers/workertmp.py /usr/share/licenses/python310-gunicorn /usr/share/licenses/python310-gunicorn/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 24 00:13:40 2024