Revisions of python-gunicorn

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1137718 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 24)
- Clean up the SPEC file
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084405 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 23)
Forwarded request #1084372 from dirkmueller

- Switch documentation to be within the main package.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 932372 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 21)
- Add patch support-eventlet-30-3.patch:
  * Upstream patch to support eventlet >= 0.30.3
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 790071 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 17)
- update to 19.10.0
- last with py2 support
 * unblock select loop during reload of a sync worker
 * security fix: http desync attack
 * handle `wsgi.input_terminated`
 * added support for str and bytes in unix  socket addresses
 * fixed `max_requests` setting
 * headers values are now encoded as LATN1, not ASCII
 * fixed `InotifyReloadeder`:  handle `module.__file__` is None
 * fixed compatibility with tornado 6
 * fixed root logging
 * Prevent removalof unix sockets from `reuse_port`
 * Clear tornado ioloop before os.fork
 * Miscellaneous fixes and improvement for linting using Pylints
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 717468 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 16)
- Add patch to work well with pytest5:
  * pytest5.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 642836 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 15)
- Version update to 19.9.0:
  * Support python 3.7
  * Tornado 5 support
  * Eventlet 0.21 support
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 11)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 210376 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 10)
- Update to version 18.0
  + new: add -e/--env command line argument to pass an environment
    variables to gunicorn
  + new: add --chdir command line argument to specified directory
    before apps loading. - new: add wsgi.file_wrapper support in
    async workers
  + new: add --paste command line argument to set the paster config file
  + deprecated: the command gunicorn_django is now deprecated. You
    should now run your application with the WSGI interface installed 
    with your project 
    (see https://docs.djangoproject.com/en/1.4/howto/deployment/wsgi/gunicorn/)
    for more infos.
  + deprecated: the command gunicorn_paste is deprecated. You now should
    use the new --paste argument to set the configuration file of your
    paster application.
  + fix: Removes unmatched leading quote from the beginning of the
    default access log format string
  + fix: null timeout
  + fix: gevent worker
  + fix: don’t reload the paster app when using pserve
  + fix: after closing for error do not keep alive the connection
  + fix: responses 1xx, 204 and 304 should not force the connection
    to be closed
- Changes from 17.5
  + new: add signals documentation
  + new: add post_worker_init hook for workers
  + new: try to use gunicorn.conf.py in current folder as the default
    config file.
  + fix graceful timeout with the Eventlet worker
  + fix: don’t raise an error when closing the socket if already closed
  + fix: fix –settings parameter for django application and try to find
    the django settings when using the gunicorn command.
  + fix: give the initial global_conf to paster application
  + New versionning: With this release, the versionning of Gunicorn is
    changing. Gunicorn is stable since a long time and there is no point
    to release a “1.0” now. It should have been done since a long time.
    0.17 really meant it was the 17th stable version. From the beginning
    we have only 2 kind of releases:
    - major release: releases with major changes or huge features added
      services releases: fixes and minor features added So from now we
      will apply the following versionning <major>.<service>.
      For example 17.5 is a service release.
- Changes from 0.17.4
  + fix unix socket address parsing
- Changes from 0.17.3
  + add systemd sockets support
  + add python -m gunicorn.app.wsgiapp support
  + improve logger class inheritance
  + exit when the config file isn’t found
  + add the -R option to enable stdio inheritance in daemon mode
  + don’t close file descriptors > 3 in daemon mode
  + improve STDOUT/STDERR logging
  + fix pythonpath option
  + fix pidfile creation on Python 3
  + fix gevent worker exit
  + fix ipv6 detection when the platform isn’t supporting it (forwarded request 210375 from posophe)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 8)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 179849 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 7)
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.
Displaying revisions 1 - 20 of 26
openSUSE Build Service is sponsored by