Hello community,

here is the log from the commit of package python3-gunicorn for 
openSUSE:Factory checked in at 2015-02-05 11:01:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-gunicorn (Old)
 and      /work/SRC/openSUSE:Factory/.python3-gunicorn.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-gunicorn"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-gunicorn/python3-gunicorn.changes        
2015-02-01 12:30:42.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3-gunicorn.new/python3-gunicorn.changes   
2015-02-05 11:01:39.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Feb  4 17:55:49 UTC 2015 - [email protected]
+
+- update to version 19.2.1:
+  * expose loglevel in the Logger class
+  * fix :issue: "977" fix initial crash
+  * document security mailing-list in the contributing page.
+
+-------------------------------------------------------------------

Old:
----
  gunicorn-19.2.0.tar.gz

New:
----
  gunicorn-19.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-gunicorn.spec ++++++
--- /var/tmp/diff_new_pack.wAKPez/_old  2015-02-05 11:01:40.000000000 +0100
+++ /var/tmp/diff_new_pack.wAKPez/_new  2015-02-05 11:01:40.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python3-gunicorn
-Version:        19.2.0
+Version:        19.2.1
 Release:        0
 Summary:        WSGI HTTP Server for UNIX
 License:        MIT

++++++ gunicorn-19.2.0.tar.gz -> gunicorn-19.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/PKG-INFO new/gunicorn-19.2.1/PKG-INFO
--- old/gunicorn-19.2.0/PKG-INFO        2015-01-30 15:35:16.000000000 +0100
+++ new/gunicorn-19.2.1/PKG-INFO        2015-02-04 14:44:35.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: gunicorn
-Version: 19.2.0
+Version: 19.2.1
 Summary: WSGI HTTP Server for UNIX
 Home-page: http://gunicorn.org
 Author: Benoit Chesneau
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/docs/source/2015-news.rst 
new/gunicorn-19.2.1/docs/source/2015-news.rst
--- old/gunicorn-19.2.0/docs/source/2015-news.rst       2015-01-30 
15:34:02.000000000 +0100
+++ new/gunicorn-19.2.1/docs/source/2015-news.rst       2015-02-04 
14:43:49.000000000 +0100
@@ -6,8 +6,30 @@
 
    Please see :doc:`news` for the latest changes.
 
+19.2.1 / 2015/02/4
+==================
+
+Changes
+-------
+
+Logging
++++++++
+
+- expose loglevel in the Logger class
+
+AsyncIO worker (gaiohttp)
++++++++++++++++++++++++++
+
+- fix :issue:`977` fix initial crash
+
+Documentation
++++++++++++++
+
+- document security mailing-list in the contributing page.
+   
+   
 19.2 / 2015/01/30
-===================
+=================
 
 Changes
 -------
@@ -16,21 +38,21 @@
 ++++
 
 - optimize the sync workers when listening on a single interface
-- add `--sendfile` settings to enable/disable sendfile. fix issue:`856` .
-- add the selectors module to the code base. issue:`886`
+- add `--sendfile` settings to enable/disable sendfile. fix :issue:`856` .
+- add the selectors module to the code base. :issue:`886`
 - add `--max-requests-jitter` setting to set the maximum jitter to add to the
   max-requests setting.
-- fix issue:`899` propagate proxy_protocol_info to keep-alive requests
-- fix issue:`863` worker timeout: dynamic timeout has been removed
+- fix :issue:`899` propagate proxy_protocol_info to keep-alive requests
+- fix :issue:`863` worker timeout: dynamic timeout has been removed
 - fix: Avoid world writable file
 
 Logging
 +++++++
 
-- fix issue:`941`  set logconfig default to paster more trivially
+- fix :issue:`941`  set logconfig default to paster more trivially
 - add statsd-prefix config setting: set the prefix to use when emitting statsd
   metrics
-- issue:`832` log to console by default
+- :issue:`832` log to console by default
 
 Thread Worker
 +++++++++++++
@@ -40,7 +62,7 @@
 Eventlet Worker
 +++++++++++++++
 
-- fix issue:`867` Fix eventlet shutdown to actively shut down the workers.
+- fix :issue:`867` Fix eventlet shutdown to actively shut down the workers.
 
 Documentation
 +++++++++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/docs/source/community.rst 
new/gunicorn-19.2.1/docs/source/community.rst
--- old/gunicorn-19.2.0/docs/source/community.rst       2015-01-21 
23:12:39.000000000 +0100
+++ new/gunicorn-19.2.1/docs/source/community.rst       2015-02-04 
08:26:34.000000000 +0100
@@ -31,3 +31,10 @@
 
 Bug reports, enhancement requests and tasks generally go in the `Github
 issue tracker <http://github.com/benoitc/gunicorn/issues>`_.
+
+Security Issues
+===============
+
+The security mailing list is a place to report security issues. Only
+developers are subscribed to it. To post a message to the list use the address
+to `[email protected] <mailto:[email protected]>`_ .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/docs/source/conf.py 
new/gunicorn-19.2.1/docs/source/conf.py
--- old/gunicorn-19.2.0/docs/source/conf.py     2015-01-30 15:34:02.000000000 
+0100
+++ new/gunicorn-19.2.1/docs/source/conf.py     2015-02-04 08:23:01.000000000 
+0100
@@ -2,7 +2,10 @@
 #
 # Gunicorn documentation build configuration file
 #
-import sys, os
+
+import os
+import sys
+import time
 
 DOCS_DIR = os.path.abspath(os.path.dirname(__file__))
 
@@ -19,7 +22,7 @@
 
 # General information about the project.
 project = u'Gunicorn'
-copyright = u'2009-2015, Benoit Chesneau'
+copyright = u'2009-%s, Benoit Chesneau' % time.strftime('%Y')
 # gunicorn version
 import gunicorn
 release = version = gunicorn.__version__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/docs/source/news.rst 
new/gunicorn-19.2.1/docs/source/news.rst
--- old/gunicorn-19.2.0/docs/source/news.rst    2015-01-30 15:34:02.000000000 
+0100
+++ new/gunicorn-19.2.1/docs/source/news.rst    2015-02-04 14:43:51.000000000 
+0100
@@ -2,8 +2,30 @@
 Changelog
 =========
 
+19.2.1 / 2015/02/4
+==================
+
+Changes
+-------
+
+Logging
++++++++
+
+- expose loglevel in the Logger class
+
+AsyncIO worker (gaiohttp)
++++++++++++++++++++++++++
+
+- fix :issue:`977` fix initial crash
+
+Documentation
++++++++++++++
+
+- document security mailing-list in the contributing page.
+
+
 19.2 / 2015/01/30
-===================
+=================
 
 Changes
 -------
@@ -12,12 +34,12 @@
 ++++
 
 - optimize the sync workers when listening on a single interface
-- add `--sendfile` settings to enable/disable sendfile. fix issue:`856` .
-- add the selectors module to the code base. issue:`886`
+- add `--sendfile` settings to enable/disable sendfile. fix :issue:`856` .
+- add the selectors module to the code base. :issue:`886`
 - fix :pr:`862` add `--max-requests-jitter` setting to set the maximum jitter 
to add to the
   max-requests setting.
-- fix issue:`899` propagate proxy_protocol_info to keep-alive requests
-- fix issue:`863` worker timeout: dynamic timeout has been removed, fix a race
+- fix :issue:`899` propagate proxy_protocol_info to keep-alive requests
+- fix :issue:`863` worker timeout: dynamic timeout has been removed, fix a race
   condition error
 - fix: Avoid world writable file
 - fix :issue:`917`: the deprecated ``--debug`` option has been removed.
@@ -25,10 +47,10 @@
 Logging
 +++++++
 
-- fix issue:`941`  set logconfig default to paster more trivially
+- fix :issue:`941`  set logconfig default to paster more trivially
 - add statsd-prefix config setting: set the prefix to use when emitting statsd
   metrics
-- issue:`832` log to console by default
+- :issue:`832` log to console by default
 - fix :issue:`845`: set the gunicorn loggers from the paste config
 
 Thread Worker
@@ -39,7 +61,7 @@
 Eventlet Worker
 +++++++++++++++
 
-- fix issue:`867` Fix eventlet shutdown to actively shut down the workers.
+- fix :issue:`867` Fix eventlet shutdown to actively shut down the workers.
 
 Documentation
 +++++++++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/gunicorn/__init__.py 
new/gunicorn-19.2.1/gunicorn/__init__.py
--- old/gunicorn-19.2.0/gunicorn/__init__.py    2015-01-21 23:12:39.000000000 
+0100
+++ new/gunicorn-19.2.1/gunicorn/__init__.py    2015-02-04 14:38:13.000000000 
+0100
@@ -3,6 +3,6 @@
 # This file is part of gunicorn released under the MIT license.
 # See the NOTICE for more information.
 
-version_info = (19, 2, 0)
+version_info = (19, 2, 1)
 __version__ = ".".join([str(v) for v in version_info])
 SERVER_SOFTWARE = "gunicorn/%s" % __version__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/gunicorn/glogging.py 
new/gunicorn-19.2.1/gunicorn/glogging.py
--- old/gunicorn-19.2.0/gunicorn/glogging.py    2015-01-21 23:12:39.000000000 
+0100
+++ new/gunicorn-19.2.1/gunicorn/glogging.py    2015-02-04 09:10:53.000000000 
+0100
@@ -171,12 +171,13 @@
         self.access_log.propagate = False
         self.error_handlers = []
         self.access_handlers = []
+        self.loglevel = logging.INFO
         self.cfg = cfg
         self.setup(cfg)
 
     def setup(self, cfg):
-        loglevel = self.LOG_LEVELS.get(cfg.loglevel.lower(), logging.INFO)
-        self.error_log.setLevel(loglevel)
+        self.loglevel = self.LOG_LEVELS.get(cfg.loglevel.lower(), logging.INFO)
+        self.error_log.setLevel(self.loglevel)
         self.access_log.setLevel(logging.INFO)
 
         # set gunicorn.error handler
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/gunicorn/http/__init__.py 
new/gunicorn-19.2.1/gunicorn/http/__init__.py
--- old/gunicorn-19.2.0/gunicorn/http/__init__.py       2015-01-21 
23:12:39.000000000 +0100
+++ new/gunicorn-19.2.1/gunicorn/http/__init__.py       2015-02-04 
08:23:01.000000000 +0100
@@ -6,4 +6,4 @@
 from gunicorn.http.message import Message, Request
 from gunicorn.http.parser import RequestParser
 
-__all__ = [Message, Request, RequestParser]
+__all__ = ['Message', 'Request', 'RequestParser']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/gunicorn/http/parser.py 
new/gunicorn-19.2.1/gunicorn/http/parser.py
--- old/gunicorn-19.2.0/gunicorn/http/parser.py 2015-01-21 23:12:39.000000000 
+0100
+++ new/gunicorn-19.2.1/gunicorn/http/parser.py 2015-02-04 08:23:01.000000000 
+0100
@@ -9,8 +9,9 @@
 
 class Parser(object):
 
-    def __init__(self, mesg_class, cfg, source):
-        self.mesg_class = mesg_class
+    mesg_class = None
+
+    def __init__(self, cfg, source):
         self.cfg = cfg
         if hasattr(source, "recv"):
             self.unreader = SocketUnreader(source)
@@ -47,5 +48,4 @@
 
 class RequestParser(Parser):
 
-    def __init__(self, *args, **kwargs):
-        super(RequestParser, self).__init__(Request, *args, **kwargs)
+    mesg_class = Request
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/gunicorn/workers/_gaiohttp.py 
new/gunicorn-19.2.1/gunicorn/workers/_gaiohttp.py
--- old/gunicorn-19.2.0/gunicorn/workers/_gaiohttp.py   2015-01-21 
23:12:39.000000000 +0100
+++ new/gunicorn-19.2.1/gunicorn/workers/_gaiohttp.py   2015-02-04 
10:06:59.000000000 +0100
@@ -5,6 +5,7 @@
 
 import asyncio
 import functools
+import logging
 import os
 import gunicorn.workers.base as base
 
@@ -44,11 +45,14 @@
         return proto
 
     def factory(self, wsgi, addr):
+        # are we in debug level
+        is_debug = self.log.loglevel == logging.DEBUG
+
         proto = WSGIServerHttpProtocol(
             wsgi, readpayload=True,
             loop=self.loop,
             log=self.log,
-            debug=self.cfg.debug,
+            debug=is_debug,
             keep_alive=self.cfg.keepalive,
             access_log=self.log.access_log,
             access_log_format=self.cfg.access_log_format)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/gunicorn.egg-info/PKG-INFO 
new/gunicorn-19.2.1/gunicorn.egg-info/PKG-INFO
--- old/gunicorn-19.2.0/gunicorn.egg-info/PKG-INFO      2015-01-30 
15:35:15.000000000 +0100
+++ new/gunicorn-19.2.1/gunicorn.egg-info/PKG-INFO      2015-02-04 
14:44:35.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: gunicorn
-Version: 19.2.0
+Version: 19.2.1
 Summary: WSGI HTTP Server for UNIX
 Home-page: http://gunicorn.org
 Author: Benoit Chesneau
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.2.0/setup.cfg 
new/gunicorn-19.2.1/setup.cfg
--- old/gunicorn-19.2.0/setup.cfg       2015-01-30 15:35:16.000000000 +0100
+++ new/gunicorn-19.2.1/setup.cfg       2015-02-04 14:44:35.000000000 +0100
@@ -11,7 +11,7 @@
 universal = 1
 
 [egg_info]
+tag_svn_revision = 0
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to