Hello community,

here is the log from the commit of package python-sphinxcontrib-pecanwsme for 
openSUSE:Factory checked in at 2014-03-07 07:06:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-pecanwsme (Old)
 and      /work/SRC/openSUSE:Factory/.python-sphinxcontrib-pecanwsme.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-sphinxcontrib-pecanwsme"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-sphinxcontrib-pecanwsme/python-sphinxcontrib-pecanwsme.changes
    2013-10-21 12:32:47.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sphinxcontrib-pecanwsme.new/python-sphinxcontrib-pecanwsme.changes
       2014-03-07 07:06:21.000000000 +0100
@@ -1,0 +2,17 @@
+Thu Mar  6 16:38:19 UTC 2014 - [email protected]
+
+- Update to version 0.7:
+  + Remove trailing slash from URLs
+
+-------------------------------------------------------------------
+Thu Feb 13 09:47:40 UTC 2014 - [email protected]
+
+- remove d2to1 dependency 
+
+-------------------------------------------------------------------
+Sat Jan 11 10:26:28 UTC 2014 - [email protected]
+
+- update to 0.6:
+  * Add support for DELETE and PATCH HTTP verbs
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-sphinxcontrib-pecanwsme.spec ++++++
--- /var/tmp/diff_new_pack.z1T2ED/_old  2014-03-07 07:06:21.000000000 +0100
+++ /var/tmp/diff_new_pack.z1T2ED/_new  2014-03-07 07:06:21.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-sphinxcontrib-pecanwsme
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,13 @@
 
 
 Name:           python-sphinxcontrib-pecanwsme
-Version:        0.5
+Version:        0.7
 Release:        0
 Summary:        Extension to Sphinx for documenting APIs built with Pecan and 
WSME
 License:        Apache-2.0
 Group:          Development/Languages/Python
 Url:            https://github.com/dreamhost/sphinxcontrib-pecanwsme
 Source:         
https://pypi.python.org/packages/source/s/sphinxcontrib-pecanwsme/sphinxcontrib-pecanwsme-%{version}.tar.gz
-BuildRequires:  python-d2to1
 BuildRequires:  python-devel
 BuildRequires:  python-pbr
 BuildRequires:  python-setuptools

++++++ sphinxcontrib-pecanwsme-0.5.tar.gz -> sphinxcontrib-pecanwsme-0.7.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.5/AUTHORS 
new/sphinxcontrib-pecanwsme-0.7/AUTHORS
--- old/sphinxcontrib-pecanwsme-0.5/AUTHORS     2013-10-02 14:41:58.000000000 
+0200
+++ new/sphinxcontrib-pecanwsme-0.7/AUTHORS     2014-02-20 17:27:23.000000000 
+0100
@@ -1,4 +1,7 @@
 Doug Hellmann <[email protected]>
 Doug Hellmann <[email protected]>
+Doug Hellmann <[email protected]>
+Ildiko Vancsa <[email protected]>
+Imre Farkas <[email protected]>
 Mehdi Abaakouk <[email protected]>
 Monty Taylor <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.5/ChangeLog 
new/sphinxcontrib-pecanwsme-0.7/ChangeLog
--- old/sphinxcontrib-pecanwsme-0.5/ChangeLog   2013-10-02 14:41:58.000000000 
+0200
+++ new/sphinxcontrib-pecanwsme-0.7/ChangeLog   2014-02-20 17:27:23.000000000 
+0100
@@ -1,3 +1,63 @@
+commit 6b412cceb19d9a0b521012ec6bccca30e701f032
+Author: Doug Hellmann <[email protected]>
+Date:   Thu Feb 20 11:24:36 2014 -0500
+
+    Update announcement for 0.7 release
+    
+    Change-Id: I326f5497f3450a8cd5e42a5d5680e3d2e4d60bca
+
+commit 55c36f7d1608d5a807fffcc38cb3e3cc8abce17e
+Merge: c5655da 5357d09
+Author: Doug Hellmann <[email protected]>
+Date:   Thu Feb 20 11:05:48 2014 -0500
+
+    Merge pull request #12 from ildikov/master
+    
+    Remove trailing slash from URLs
+
+commit 5357d09a13e5211d624ce7c6a4d9f46c6aae5d7e
+Author: Ildiko Vancsa <[email protected]>
+Date:   Tue Feb 11 18:56:52 2014 +0100
+
+    Remove trailing slash from URLs
+    
+    Remove the trailing slash from the end of the URLs, as it results
+    in misleading feature documentation, see Ceilometer bug #1202744.
+
+commit c5655da204d9a2c16fdc048662cd5a7c5bf01812
+Author: Doug Hellmann <[email protected]>
+Date:   Fri Jan 10 11:57:56 2014 -0500
+
+    update announcement file for 0.6 release
+
+commit 8c4646bcad772a5add271e32437639b1a8834821
+Merge: 6c01ed3 d4fb0fa
+Author: Doug Hellmann <[email protected]>
+Date:   Fri Jan 10 08:54:44 2014 -0800
+
+    Merge pull request #11 from ifarkas/add_missing_http_methods
+    
+    Add support for PATCH and DELETE methods
+
+commit d4fb0fa28defe6783fde66fa01ac9acd51a8d220
+Author: Imre Farkas <[email protected]>
+Date:   Thu Jan 9 14:20:12 2014 +0100
+
+    Add support for PATCH and DELETE methods
+    
+    While Sphinx supports both the DELETE and the PATCH HTTP methods, the WSME 
extension doesn't.
+    
+    All credit goes to Haomeng Wang, by whom the solution was suggested:
+    https://bugs.launchpad.net/ironic/+bug/1261917
+    
+    Fixes #10
+
+commit 6c01ed34ba0348cd81ec83c398da77468704acee
+Author: Doug Hellmann <[email protected]>
+Date:   Wed Oct 2 08:43:49 2013 -0400
+
+    add link to pypi page
+
 commit d739f25cf684e8d60c81853500bfd69f6bfe39e1
 Author: Doug Hellmann <[email protected]>
 Date:   Wed Oct 2 08:40:22 2013 -0400
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.5/PKG-INFO 
new/sphinxcontrib-pecanwsme-0.7/PKG-INFO
--- old/sphinxcontrib-pecanwsme-0.5/PKG-INFO    2013-10-02 14:41:58.000000000 
+0200
+++ new/sphinxcontrib-pecanwsme-0.7/PKG-INFO    2014-02-20 17:27:23.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: sphinxcontrib-pecanwsme
-Version: 0.5
+Version: 0.7
 Summary: Extension to Sphinx for documenting APIs built with Pecan and WSME
 Home-page: https://github.com/dreamhost/sphinxcontrib-pecanwsme
 Author: Doug Hellmann
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.5/announce.rst 
new/sphinxcontrib-pecanwsme-0.7/announce.rst
--- old/sphinxcontrib-pecanwsme-0.5/announce.rst        2013-10-02 
14:39:56.000000000 +0200
+++ new/sphinxcontrib-pecanwsme-0.7/announce.rst        2014-02-20 
17:25:22.000000000 +0100
@@ -1,18 +1,18 @@
 =============================
- sphinxcontrib-pecanwsme 0.5
+ sphinxcontrib-pecanwsme 0.7
 =============================
 
 .. tags:: sphinxcontrib-pecanwsme pecan WSME sphinx release
 
-sphinxcontrib-pecanwsme is an extension to Sphinx for documenting APIs
+`sphinxcontrib-pecanwsme`_ is an extension to Sphinx for documenting APIs
 built with the Pecan_ web framework and WSME_.
 
+.. _sphinxcontrib-pecanwsme: 
https://pypi.python.org/pypi/sphinxcontrib-pecanwsme
 .. _Pecan: http://pecanpy.org/
 .. _WSME: https://pypi.python.org/pypi/WSME
 
 What's New?
 ===========
 
-- Add support for extracting documentation from custom controller
-  methods with name that include the HTTP verb. (contributed by Mehdi
-  Abaakouk)
+- Remove the trailing slash from the end of the URLs, as it results in
+  misleading feature documentation, see Ceilometer bug #1202744.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sphinxcontrib-pecanwsme-0.5/setup.cfg 
new/sphinxcontrib-pecanwsme-0.7/setup.cfg
--- old/sphinxcontrib-pecanwsme-0.5/setup.cfg   2013-10-02 14:41:58.000000000 
+0200
+++ new/sphinxcontrib-pecanwsme-0.7/setup.cfg   2014-02-20 17:27:23.000000000 
+0100
@@ -27,7 +27,7 @@
        sphinxcontrib
 
 [egg_info]
-tag_build = 
-tag_date = 0
 tag_svn_revision = 0
+tag_date = 0
+tag_build = 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sphinxcontrib-pecanwsme-0.5/sphinxcontrib/pecanwsme/rest.py 
new/sphinxcontrib-pecanwsme-0.7/sphinxcontrib/pecanwsme/rest.py
--- old/sphinxcontrib-pecanwsme-0.5/sphinxcontrib/pecanwsme/rest.py     
2013-09-23 22:36:04.000000000 +0200
+++ new/sphinxcontrib-pecanwsme-0.7/sphinxcontrib/pecanwsme/rest.py     
2014-02-20 17:25:22.000000000 +0100
@@ -116,7 +116,7 @@
         env = self.state.document.settings.env
         app = env.app
 
-        controller_path = path_prefix.rstrip('/') + '/'
+        controller_path = path_prefix.rstrip('/')
 
         # Some of the controllers are instantiated dynamically, so
         # we need to look at their constructor arguments to see
@@ -134,7 +134,7 @@
         else:
             if len(argspec[0]) > 1:
                 first_arg_name = argspec[0][1]
-                controller_path += '(' + first_arg_name + ')/'
+                controller_path += '/(' + first_arg_name + ')'
 
         lines = []
 
@@ -159,7 +159,7 @@
             app.info('Found method: get_one')
             funcdef = controller.get_one._wsme_definition
             first_arg_name = funcdef.arguments[0].name
-            path = controller_path + '(' + first_arg_name + ')/'
+            path = controller_path + '/(' + first_arg_name + ')'
             lines.extend(
                 self.make_rst_for_method(
                     path,
@@ -170,6 +170,8 @@
 
         for method_name, http_method_name in [('post', 'post'),
                                               ('put', 'put'),
+                                              ('delete', 'delete'),
+                                              ('patch', 'patch'),
                                           ]:
             app.info('Checking %s for %s method' % (controller, method_name))
             method = getattr(controller, method_name, None)
@@ -186,7 +188,7 @@
         # Look for exposed custom methods
         for name in sorted(controller._custom_actions.keys()):
             app.info('Adding custom method: %s' % name)
-            path = controller_path + name + '/'
+            path = controller_path + '/' + name
             actions = controller._custom_actions[name]
             for action in actions:
                 # Check for a method prefixed with the HTTP verb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sphinxcontrib-pecanwsme-0.5/sphinxcontrib_pecanwsme.egg-info/PKG-INFO 
new/sphinxcontrib-pecanwsme-0.7/sphinxcontrib_pecanwsme.egg-info/PKG-INFO
--- old/sphinxcontrib-pecanwsme-0.5/sphinxcontrib_pecanwsme.egg-info/PKG-INFO   
2013-10-02 14:41:58.000000000 +0200
+++ new/sphinxcontrib-pecanwsme-0.7/sphinxcontrib_pecanwsme.egg-info/PKG-INFO   
2014-02-20 17:27:23.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: sphinxcontrib-pecanwsme
-Version: 0.5
+Version: 0.7
 Summary: Extension to Sphinx for documenting APIs built with Pecan and WSME
 Home-page: https://github.com/dreamhost/sphinxcontrib-pecanwsme
 Author: Doug Hellmann

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

Reply via email to