Hello community,
here is the log from the commit of package python-kombu for openSUSE:Factory checked in at 2012-12-19 13:15:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kombu (Old)
and /work/SRC/openSUSE:Factory/.python-kombu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kombu", Maintainer is "CThiel@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kombu/python-kombu.changes 2012-12-10 14:26:54.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-kombu.new/python-kombu.changes 2012-12-19 13:15:05.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Dec 10 17:35:21 UTC 2012 - alexandre@exatati.com.br
+
+- Update to 2.5.4:
+ - Fixed problem with connection clone and multiple URLs (Issue #182).
+ Fix contributed by Dane Guempel.
+- zeromq: Now compatible with libzmq 3.2.x.
+ Fix contributed by Andrey Antukh.
+- Fixed Python 3 installation problem (Issue #187).
+
+-------------------------------------------------------------------
Old:
----
kombu-2.5.3.tar.gz
New:
----
kombu-2.5.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kombu.spec ++++++
--- /var/tmp/diff_new_pack.6F90TK/_old 2012-12-19 13:15:08.000000000 +0100
+++ /var/tmp/diff_new_pack.6F90TK/_new 2012-12-19 13:15:08.000000000 +0100
@@ -16,7 +16,7 @@
#
Name: python-kombu
-Version: 2.5.3
+Version: 2.5.4
Release: 0
License: BSD-2-Clause
Summary: AMQP Messaging Framework for Python
++++++ kombu-2.5.3.tar.gz -> kombu-2.5.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/AUTHORS new/kombu-2.5.4/AUTHORS
--- old/kombu-2.5.3/AUTHORS 2012-11-27 16:29:59.000000000 +0100
+++ new/kombu-2.5.4/AUTHORS 2012-12-10 16:45:06.000000000 +0100
@@ -7,6 +7,7 @@
Adam Wentz
Alexandre Bourget
Andrew Watts
+Andrey Antukh
Andrii Kostenko
Andy McCurdy
Anton Gyllenberg
@@ -18,6 +19,7 @@
Christopher Grebs
Clay Gerrard
Dan McGee
+Dane Guempel
David Clymer
David Gelvin
David Strauss
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/Changelog new/kombu-2.5.4/Changelog
--- old/kombu-2.5.3/Changelog 2012-11-29 17:44:20.000000000 +0100
+++ new/kombu-2.5.4/Changelog 2012-12-10 16:53:43.000000000 +0100
@@ -4,6 +4,22 @@
Change history
================
+.. _version-2.5.4:
+
+2.5.4
+=====
+:release-date: 2012-12-10 12:35 PM UTC
+
+- Fixed problem with connection clone and multiple URLs (Issue #182).
+
+ Fix contributed by Dane Guempel.
+
+- zeromq: Now compatible with libzmq 3.2.x.
+
+ Fix contributed by Andrey Antukh.
+
+- Fixed Python 3 installation problem (Issue #187).
+
.. _version-2.5.3:
2.5.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/PKG-INFO new/kombu-2.5.4/PKG-INFO
--- old/kombu-2.5.3/PKG-INFO 2012-11-29 17:45:09.000000000 +0100
+++ new/kombu-2.5.4/PKG-INFO 2012-12-10 16:55:28.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: kombu
-Version: 2.5.3
+Version: 2.5.4
Summary: Messaging Framework for Python
Home-page: http://kombu.readthedocs.org
Author: Ask Solem
@@ -10,7 +10,7 @@
kombu - Messaging Framework for Python
========================================
- :Version: 2.5.3
+ :Version: 2.5.4
`Kombu` is a messaging framework for Python.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/README new/kombu-2.5.4/README
--- old/kombu-2.5.3/README 2012-11-29 17:44:33.000000000 +0100
+++ new/kombu-2.5.4/README 2012-12-10 16:51:49.000000000 +0100
@@ -2,7 +2,7 @@
kombu - Messaging Framework for Python
========================================
-:Version: 2.5.3
+:Version: 2.5.4
`Kombu` is a messaging framework for Python.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/README.rst new/kombu-2.5.4/README.rst
--- old/kombu-2.5.3/README.rst 2012-11-29 17:44:33.000000000 +0100
+++ new/kombu-2.5.4/README.rst 2012-12-10 16:51:49.000000000 +0100
@@ -2,7 +2,7 @@
kombu - Messaging Framework for Python
========================================
-:Version: 2.5.3
+:Version: 2.5.4
`Kombu` is a messaging framework for Python.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/docs/changelog.rst new/kombu-2.5.4/docs/changelog.rst
--- old/kombu-2.5.3/docs/changelog.rst 2012-11-29 17:44:20.000000000 +0100
+++ new/kombu-2.5.4/docs/changelog.rst 2012-12-10 16:53:43.000000000 +0100
@@ -4,6 +4,22 @@
Change history
================
+.. _version-2.5.4:
+
+2.5.4
+=====
+:release-date: 2012-12-10 12:35 PM UTC
+
+- Fixed problem with connection clone and multiple URLs (Issue #182).
+
+ Fix contributed by Dane Guempel.
+
+- zeromq: Now compatible with libzmq 3.2.x.
+
+ Fix contributed by Andrey Antukh.
+
+- Fixed Python 3 installation problem (Issue #187).
+
.. _version-2.5.3:
2.5.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/docs/introduction.rst new/kombu-2.5.4/docs/introduction.rst
--- old/kombu-2.5.3/docs/introduction.rst 2012-11-29 17:44:33.000000000 +0100
+++ new/kombu-2.5.4/docs/introduction.rst 2012-12-10 16:51:49.000000000 +0100
@@ -2,7 +2,7 @@
kombu - Messaging Framework for Python
========================================
-:Version: 2.5.3
+:Version: 2.5.4
`Kombu` is a messaging framework for Python.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/docs/userguide/connections.rst new/kombu-2.5.4/docs/userguide/connections.rst
--- old/kombu-2.5.3/docs/userguide/connections.rst 2012-11-27 16:29:59.000000000 +0100
+++ new/kombu-2.5.4/docs/userguide/connections.rst 2012-12-10 16:44:07.000000000 +0100
@@ -27,7 +27,7 @@
You can also check whether the connection is connected::
- >>> connection.connected()
+ >>> connection.connected
True
Connections must always be closed after use::
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu/__init__.py new/kombu-2.5.4/kombu/__init__.py
--- old/kombu-2.5.3/kombu/__init__.py 2012-11-29 17:44:33.000000000 +0100
+++ new/kombu-2.5.4/kombu/__init__.py 2012-12-10 16:51:49.000000000 +0100
@@ -1,7 +1,7 @@
"""Messaging Framework for Python"""
from __future__ import absolute_import
-VERSION = (2, 5, 3)
+VERSION = (2, 5, 4)
__version__ = '.'.join(map(str, VERSION[0:3])) + ''.join(VERSION[3:])
__author__ = 'Ask Solem'
__contact__ = 'ask@celeryproject.org'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu/connection.py new/kombu-2.5.4/kombu/connection.py
--- old/kombu-2.5.3/kombu/connection.py 2012-11-27 17:00:04.000000000 +0100
+++ new/kombu-2.5.4/kombu/connection.py 2012-12-10 16:45:06.000000000 +0100
@@ -515,9 +515,14 @@
if resolve:
transport_cls = RESOLVE_ALIASES.get(transport_cls, transport_cls)
D = self.transport.default_connection_params
- hostname = self.hostname or D.get('hostname')
- if self.uri_prefix:
- hostname = '%s+%s' % (self.uri_prefix, hostname)
+
+ if self.alt:
+ hostname = ";".join(self.alt)
+ else:
+ hostname = self.hostname or D.get('hostname')
+ if self.uri_prefix:
+ hostname = '%s+%s' % (self.uri_prefix, hostname)
+
info = (('hostname', hostname),
('userid', self.userid or D.get('userid')),
('password', self.password or D.get('password')),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu/tests/mocks.py new/kombu-2.5.4/kombu/tests/mocks.py
--- old/kombu-2.5.3/kombu/tests/mocks.py 2012-11-27 17:00:04.000000000 +0100
+++ new/kombu-2.5.4/kombu/tests/mocks.py 2012-12-10 16:49:23.000000000 +0100
@@ -22,7 +22,7 @@
class Channel(base.StdChannel):
open = True
throw_decode_error = False
- _ids = count(1)
+ _ids = count(1).next
def __init__(self, connection):
self.connection = connection
@@ -30,7 +30,7 @@
self.deliveries = count(1).next
self.to_deliver = []
self.events = {'basic_return': set()}
- self.channel_id = next(self._ids)
+ self.channel_id = self._ids()
def _called(self, name):
self.called.append(name)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu/tests/test_connection.py new/kombu-2.5.4/kombu/tests/test_connection.py
--- old/kombu-2.5.3/kombu/tests/test_connection.py 2012-11-27 17:00:04.000000000 +0100
+++ new/kombu-2.5.4/kombu/tests/test_connection.py 2012-12-10 16:48:28.000000000 +0100
@@ -291,7 +291,7 @@
c.maybe_switch_next()
self.assertFalse(c._closed)
self.assertEqual(c.hostname, 'foo')
- self.assertIn(c.transport_cls, ('librabbitmq', 'pyamqp'))
+ self.assertIn(c.transport_cls, ('librabbitmq', 'pyamqp', 'amqp'))
def test_heartbeat_check(self):
c = Connection(transport=Transport)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu/tests/utils.py new/kombu-2.5.4/kombu/tests/utils.py
--- old/kombu-2.5.3/kombu/tests/utils.py 2012-11-27 17:00:04.000000000 +0100
+++ new/kombu-2.5.4/kombu/tests/utils.py 2012-12-10 16:51:20.000000000 +0100
@@ -91,24 +91,6 @@
# Taken from
# http://bitbucket.org/runeh/snippets/src/tip/missing_modules.py
def mask_modules(*modnames):
- """Ban some modules from being importable inside the context
-
- For example:
-
- >>> @missing_modules('sys'):
- >>> def foo():
- ... try:
- ... import sys
- ... except ImportError:
- ... print('sys not found')
- sys not found
-
- >>> import sys
- >>> sys.version
- (2, 5, 2, 'final', 0)
-
- """
-
def _inner(fun):
@wraps(fun)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu/transport/zmq.py new/kombu-2.5.4/kombu/transport/zmq.py
--- old/kombu-2.5.3/kombu/transport/zmq.py 2012-11-27 17:00:04.000000000 +0100
+++ new/kombu-2.5.4/kombu/transport/zmq.py 2012-12-10 16:45:07.000000000 +0100
@@ -111,7 +111,12 @@
self.sink = None
self.vent = self.context.socket(zmq.PUSH)
- self.vent.setsockopt(zmq.HWM, hwm)
+
+ if hasattr(zmq, 'SNDHWM'):
+ self.vent.setsockopt(zmq.SNDHWM, hwm)
+ else:
+ self.vent.setsockopt(zmq.HWM, hwm)
+
if swap_size:
self.vent.setsockopt(zmq.SWAP, swap_size)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kombu-2.5.3/kombu.egg-info/PKG-INFO new/kombu-2.5.4/kombu.egg-info/PKG-INFO
--- old/kombu-2.5.3/kombu.egg-info/PKG-INFO 2012-11-29 17:45:02.000000000 +0100
+++ new/kombu-2.5.4/kombu.egg-info/PKG-INFO 2012-12-10 16:55:13.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: kombu
-Version: 2.5.3
+Version: 2.5.4
Summary: Messaging Framework for Python
Home-page: http://kombu.readthedocs.org
Author: Ask Solem
@@ -10,7 +10,7 @@
kombu - Messaging Framework for Python
========================================
- :Version: 2.5.3
+ :Version: 2.5.4
`Kombu` is a messaging framework for Python.
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org