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 - speilicke@suse.com
+
+- Update to version 0.7:
+ + Remove trailing slash from URLs
+
+-------------------------------------------------------------------
+Thu Feb 13 09:47:40 UTC 2014 - dmueller@suse.com
+
+- remove d2to1 dependency
+
+-------------------------------------------------------------------
+Sat Jan 11 10:26:28 UTC 2014 - dmueller@suse.com
+
+- 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
Doug Hellmann
+Doug Hellmann
+Ildiko Vancsa
+Imre Farkas
Mehdi Abaakouk
Monty Taylor
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
+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
+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
+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
+Date: Fri Jan 10 11:57:56 2014 -0500
+
+ update announcement file for 0.6 release
+
+commit 8c4646bcad772a5add271e32437639b1a8834821
+Merge: 6c01ed3 d4fb0fa
+Author: Doug Hellmann
+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
+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
+Date: Wed Oct 2 08:43:49 2013 -0400
+
+ add link to pypi page
+
commit d739f25cf684e8d60c81853500bfd69f6bfe39e1
Author: Doug Hellmann
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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org