Hello community,

here is the log from the commit of package python-sphinxcontrib-pecanwsme for 
openSUSE:Factory checked in at 2019-04-30 12:59:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-pecanwsme (Old)
 and      /work/SRC/openSUSE:Factory/.python-sphinxcontrib-pecanwsme.new.5536 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-sphinxcontrib-pecanwsme"

Tue Apr 30 12:59:39 2019 rev:9 rq:697382 version:0.10.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-sphinxcontrib-pecanwsme/python-sphinxcontrib-pecanwsme.changes
    2018-09-13 12:10:42.490348498 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sphinxcontrib-pecanwsme.new.5536/python-sphinxcontrib-pecanwsme.changes
  2019-04-30 12:59:45.074181103 +0200
@@ -1,0 +2,7 @@
+Tue Apr 23 13:48:35 UTC 2019 - Marketa Calabkova <mcalabk...@suse.com>
+
+- update to 0.10.0
+  * Add support for Sphinx 2.0
+  * Logs are moved to debug level to reduce noisiness of output
+
+-------------------------------------------------------------------

Old:
----
  sphinxcontrib-pecanwsme-0.9.0.tar.gz

New:
----
  sphinxcontrib-pecanwsme-0.10.0.tar.gz

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

Other differences:
------------------
++++++ python-sphinxcontrib-pecanwsme.spec ++++++
--- /var/tmp/diff_new_pack.qX5J53/_old  2019-04-30 12:59:47.290180608 +0200
+++ /var/tmp/diff_new_pack.qX5J53/_new  2019-04-30 12:59:47.290180608 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-sphinxcontrib-pecanwsme
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-sphinxcontrib-pecanwsme
-Version:        0.9.0
+Version:        0.10.0
 Release:        0
 Summary:        Extension to Sphinx for documenting APIs built with Pecan and 
WSME
 License:        Apache-2.0
@@ -32,6 +32,7 @@
 BuildRequires:  %{python_module six}
 BuildRequires:  %{python_module sphinxcontrib-httpdomain}
 BuildRequires:  python-rpm-macros
+Requires:       python-six
 Requires:       python-sphinxcontrib-httpdomain
 BuildArch:      noarch
 

++++++ sphinxcontrib-pecanwsme-0.9.0.tar.gz -> 
sphinxcontrib-pecanwsme-0.10.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.9.0/ChangeLog 
new/sphinxcontrib-pecanwsme-0.10.0/ChangeLog
--- old/sphinxcontrib-pecanwsme-0.9.0/ChangeLog 2018-06-26 15:58:57.000000000 
+0200
+++ new/sphinxcontrib-pecanwsme-0.10.0/ChangeLog        2019-04-02 
11:42:15.000000000 +0200
@@ -1,6 +1,13 @@
 CHANGES
 =======
 
+0.10.0
+------
+
+* update announce.rst for a 0.10.0 release
+* Lower logging level
+* Add Sphinx 2.0 compatibility
+
 0.9.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.9.0/PKG-INFO 
new/sphinxcontrib-pecanwsme-0.10.0/PKG-INFO
--- old/sphinxcontrib-pecanwsme-0.9.0/PKG-INFO  2018-06-26 15:58:57.000000000 
+0200
+++ new/sphinxcontrib-pecanwsme-0.10.0/PKG-INFO 2019-04-02 11:42:15.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: sphinxcontrib-pecanwsme
-Version: 0.9.0
+Version: 0.10.0
 Summary: A Sphinx extension for documenting APIs built with Pecan and WSME
 Home-page: https://github.com/sphinx-contrib/pecanwsme
 Author: Doug Hellmann
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.9.0/announce.rst 
new/sphinxcontrib-pecanwsme-0.10.0/announce.rst
--- old/sphinxcontrib-pecanwsme-0.9.0/announce.rst      2018-06-26 
15:58:15.000000000 +0200
+++ new/sphinxcontrib-pecanwsme-0.10.0/announce.rst     2019-04-02 
11:41:03.000000000 +0200
@@ -1,6 +1,6 @@
-===============================
- sphinxcontrib-pecanwsme 0.9.0
-===============================
+================================
+ sphinxcontrib-pecanwsme 0.10.0
+================================
 
 .. tags:: sphinxcontrib-pecanwsme, pecan, WSME, sphinx, release
 
@@ -14,4 +14,5 @@
 What's New?
 ===========
 
-* Add support for Python 3
+* Add support for Sphinx 2.0
+* Logs are moved to debug level to reduce noisiness of output
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sphinxcontrib-pecanwsme-0.9.0/sphinxcontrib/pecanwsme/rest.py 
new/sphinxcontrib-pecanwsme-0.10.0/sphinxcontrib/pecanwsme/rest.py
--- old/sphinxcontrib-pecanwsme-0.9.0/sphinxcontrib/pecanwsme/rest.py   
2018-06-26 15:57:33.000000000 +0200
+++ new/sphinxcontrib-pecanwsme-0.10.0/sphinxcontrib/pecanwsme/rest.py  
2019-04-02 11:41:03.000000000 +0200
@@ -17,8 +17,8 @@
 # under the License.
 """Sphinx extension for automatically generating API documentation
 from Pecan controllers exposed through WSME.
-
 """
+
 import inspect
 from functools import reduce
 
@@ -26,11 +26,14 @@
 from docutils import nodes
 from docutils.parsers import rst
 from docutils.statemachine import ViewList
+from sphinx.util import logging
 from sphinx.util.docstrings import prepare_docstring
 from sphinx.util.nodes import nested_parse_with_titles
 
 import wsme.types
 
+LOG = logging.getLogger(__name__)
+
 
 def import_object(import_name):
     """Import the named object and return it.
@@ -120,9 +123,6 @@
         return directive
 
     def make_rst_for_controller(self, path_prefix, controller):
-        env = self.state.document.settings.env
-        app = env.app
-
         controller_path = path_prefix.rstrip('/')
 
         # Some of the controllers are instantiated dynamically, so
@@ -149,10 +149,10 @@
             ('get_all', 'get'),
             ('get', 'get'),
         ]:
-            app.info('Checking %s for %s method' % (controller, method_name))
+            LOG.debug('Checking %s for %s method', controller, method_name)
             method = getattr(controller, method_name, None)
             if method and method.exposed:
-                app.info('Found method: %s' % method_name)
+                LOG.debug('Found method: %s', method_name)
                 lines.extend(
                     self.make_rst_for_method(
                         controller_path,
@@ -163,7 +163,7 @@
         # Handle the special case for get_one(). The path should
         # include the name of the argument used to find the object.
         if hasattr(controller, 'get_one') and controller.get_one.exposed:
-            app.info('Found method: get_one')
+            LOG.debug('Found method: get_one')
             funcdef = controller.get_one._wsme_definition
             first_arg_name = funcdef.arguments[0].name
             path = controller_path + '/(' + first_arg_name + ')'
@@ -180,10 +180,10 @@
             ('delete', 'delete'),
             ('patch', 'patch'),
         ]:
-            app.info('Checking %s for %s method' % (controller, method_name))
+            LOG.debug('Checking %s for %s method', controller, method_name)
             method = getattr(controller, method_name, None)
             if method and method.exposed:
-                app.info('Found method: %s' % method_name)
+                LOG.debug('Found method: %s', method_name)
                 lines.extend(
                     self.make_rst_for_method(
                         controller_path,
@@ -193,7 +193,7 @@
 
         # Look for exposed custom methods
         for name in sorted(controller._custom_actions.keys()):
-            app.info('Adding custom method: %s' % name)
+            LOG.debug('Adding custom method: %s', name)
             path = controller_path + '/' + name
             actions = controller._custom_actions[name]
             for action in actions:
@@ -204,7 +204,7 @@
                     method = getattr(controller, method_name)
                 else:
                     method = getattr(controller, name)
-                app.info('Custom method %s uses action %s' % (method, action))
+                LOG.debug('Custom method %s uses action %s', method, action)
                 lines.extend(
                     self.make_rst_for_method(
                         path,
@@ -215,17 +215,14 @@
         return lines
 
     def run(self):
-        env = self.state.document.settings.env
-        app = env.app
         controller_id = self.arguments[0]
-        app.info('found root-controller %s' % controller_id)
+        LOG.debug('found root-controller %s', controller_id)
 
         result = ViewList()
         controller = import_object(self.arguments[0])
 
         for line in self.make_rst_for_controller(
                 self.options.get('webprefix', '/'), controller):
-            app.info('ADDING: %r' % line)
             result.append(line, '<' + __name__ + '>')
 
         node = nodes.section()
@@ -237,5 +234,4 @@
 
 
 def setup(app):
-    app.info('Initializing %s' % __name__)
     app.add_directive('rest-controller', RESTControllerDirective)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sphinxcontrib-pecanwsme-0.9.0/sphinxcontrib_pecanwsme.egg-info/PKG-INFO 
new/sphinxcontrib-pecanwsme-0.10.0/sphinxcontrib_pecanwsme.egg-info/PKG-INFO
--- old/sphinxcontrib-pecanwsme-0.9.0/sphinxcontrib_pecanwsme.egg-info/PKG-INFO 
2018-06-26 15:58:56.000000000 +0200
+++ 
new/sphinxcontrib-pecanwsme-0.10.0/sphinxcontrib_pecanwsme.egg-info/PKG-INFO    
    2019-04-02 11:42:15.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: sphinxcontrib-pecanwsme
-Version: 0.9.0
+Version: 0.10.0
 Summary: A Sphinx extension for documenting APIs built with Pecan and WSME
 Home-page: https://github.com/sphinx-contrib/pecanwsme
 Author: Doug Hellmann
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sphinxcontrib-pecanwsme-0.9.0/sphinxcontrib_pecanwsme.egg-info/pbr.json 
new/sphinxcontrib-pecanwsme-0.10.0/sphinxcontrib_pecanwsme.egg-info/pbr.json
--- old/sphinxcontrib-pecanwsme-0.9.0/sphinxcontrib_pecanwsme.egg-info/pbr.json 
2018-06-26 15:58:56.000000000 +0200
+++ 
new/sphinxcontrib-pecanwsme-0.10.0/sphinxcontrib_pecanwsme.egg-info/pbr.json    
    2019-04-02 11:42:15.000000000 +0200
@@ -1 +1 @@
-{"git_version": "2df74e3", "is_release": false}
\ No newline at end of file
+{"git_version": "719603a", "is_release": false}
\ No newline at end of file


Reply via email to