Hello community,

here is the log from the commit of package python-kombu for openSUSE:Factory 
checked in at 2012-07-12 10:51:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kombu (Old)
 and      /work/SRC/openSUSE:Factory/.python-kombu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kombu", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kombu/python-kombu.changes        
2012-05-21 07:30:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-kombu.new/python-kombu.changes   
2012-07-12 10:51:44.000000000 +0200
@@ -1,0 +2,104 @@
+Wed Jul 11 12:52:40 UTC 2012 - [email protected]
+
+- Re-enable testsuite and add it's build-time dependencies
+
+-------------------------------------------------------------------
+Tue Jul 10 22:40:59 UTC 2012 - [email protected]
+
+- Update to 2.2.6:
+  - Adds ``messaging.entry_to_queue`` for compat with previous versions.
+
+-------------------------------------------------------------------
+Tue Jul 10 16:34:37 UTC 2012 - [email protected]
+
+- Update to 2.2.5:
+  - Pidbox: Now sets queue expire at 10 seconds for reply queues.
+  - EventIO: Now ignores ``ValueError`` raised by epoll unregister.
+  - MongoDB: Fixes Issue #142
+    Fix by Flavio Percoco Premoli
+
+-------------------------------------------------------------------
+Thu Jul  5 16:30:11 UTC 2012 - [email protected]
+
+- Update to 2.2.4:
+  - Support for msgpack-python 0.2.0 (Issue #143)
+    The latest msgpack version no longer supports Python 2.5, so if you're
+    still using that you need to depend on an earlier msgpack-python version.
+
+    Fix contributed by Sebastian Insua
+  - kombu.common.maybe_declare no longer caches entities with the
+    auto_delete flag set.
+  - New experimental filesystem transport.
+    Contributed by Bobby Beever.
+  - Virtual Transports: Now support anonymous queues and exchanges.
+
+-------------------------------------------------------------------
+Mon Jun 25 02:37:27 UTC 2012 - [email protected]
+
+- Update to 2.2.3:
+  - BrokerConnection now renamed to Connection.
+    The name Connection has been an alias for a very long time,
+    but now the rename is official in the documentation as well.
+    The Connection alias has been available since version 1.1.3,
+    and BrokerConnection will still work and is not deprecated.
+  - Connection.clone() now works for the sqlalchemy transport.
+  - kombu.common.eventloop, kombu.utils.uuid,
+    and kombu.utils.url.parse_url can now be
+    imported from the kombu module directly.
+  - Pidbox transport callback after_reply_message_received now happens
+    in a finally block.
+  - Trying to use the librabbitmq:// transport will now show the right
+    name in the ImportError if librabbitmq is not installed.
+    The librabbitmq falls back to the older pylibrabbitmq name for
+    compatibility reasons and would therefore show No module named
+    pylibrabbitmq instead of librabbitmq.
+
+-------------------------------------------------------------------
+Fri Jun 22 17:03:30 UTC 2012 - [email protected]
+
+- Update to 2.2.2:
+  - Now depends on anyjson 0.3.3
+  - Json serializer: Now passes buffer objects directly,
+    since this is supported in the latest anyjson version.
+  - Fixes blocking epoll call if timeout was set to 0.
+    Fix contributed by John Watson.
+  - setup.py now takes requirements from the requirements/ directory.
+  - The distribution directory contrib/ is now renamed to extra/
+
+-------------------------------------------------------------------
+Thu Jun 21 14:40:14 UTC 2012 - [email protected]
+
+- Update to 2.2.1:
+
+  - SQS: Default visibility timeout is now 30 minutes.
+    Since we have ack emulation the visibility timeout is
+    only in effect if the consumer is abrubtly terminated.
+  - retry argument to Producer.publish now works properly,
+    when the declare argument is specified.
+  - Json serializer: didn't handle buffer objects (Issue #135).
+    Fix contributed by Jens Hoffrichter.
+  - Virtual: Now supports passive argument to exchange_declare.
+  - Exchange & Queue can now be bound to connections (which will use
+    the default channel):
+    >>> exchange = Exchange("name")
+    >>> bound_exchange = exchange(connection)
+    >>> bound_exchange.declare()
+  - SimpleQueue & SimpleBuffer can now be bound to connections (which
+    will use the default channel).
+  - Connection.manager.get_bindings now works for librabbitmq and pika.
+  - Adds new transport info attributes:
+    - Transport.driver_type
+        Type of underlying driver, e.g. "amqp", "redis", "sql".
+    - Transport.driver_name
+        Name of library used e.g. "amqplib", "redis", "pymongo".
+    - Transport.driver_version()
+        Version of underlying library.
+
+-------------------------------------------------------------------
+Fri Jun  8 12:58:07 UTC 2012 - [email protected]
+
+- Update to 2.2.0:
+  - Please read descriptive changelog here:
+    http://kombu.readthedocs.org/en/latest/changelog.html#version-2-2-0
+
+-------------------------------------------------------------------
@@ -7,2 +111,2 @@
-    and only later bound using ``.revive(channel)``.
-  * ProducerPool now takes ``Producer`` argument.
+    and only later bound using .revive(channel).
+  * ProducerPool now takes Producer argument.
@@ -110 +214 @@
-  * We now patch amqplib's ``__del__`` method to skip trying to close the 
socket
+  * We now patch amqplib's __del__ method to skip trying to close the socket
@@ -177 +281 @@
-  * The Connection.ensure`` methods now accepts a max_retries value
+  * The Connection.ensure methods now accepts a max_retries value
@@ -179 +283 @@
-    A value of 0 now means *do not retry*, which is distinct from :const:`None`
+    A value of 0 now means *do not retry*, which is distinct from :const:None
@@ -181 +285 @@
-  * SQS Transport: Now has a lowercase `sqs alias, so that it can be
+  * SQS Transport: Now has a lowercase sqs alias, so that it can be
@@ -359 +463 @@
-    This can be disabled by setting the `supports_fanout` transport option:
+    This can be disabled by setting the supports_fanout transport option:
@@ -364 +468 @@
-  * SQS: Can now set the Amazon AWS region, by using the ``region``
+  * SQS: Can now set the Amazon AWS region, by using the region
@@ -366 +470 @@
-  * amqplib: Now uses `localhost` as default hostname instead of raising an
+  * amqplib: Now uses localhost as default hostname instead of raising an
@@ -378 +482 @@
-  * amqplib transport: Now supports `login_method` for SSL auth.
+  * amqplib transport: Now supports login_method for SSL auth.

Old:
----
  kombu-2.1.8.tar.bz2

New:
----
  kombu-2.2.6.tar.gz

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

Other differences:
------------------
++++++ python-kombu.spec ++++++
--- /var/tmp/diff_new_pack.298Xuj/_old  2012-07-12 10:51:46.000000000 +0200
+++ /var/tmp/diff_new_pack.298Xuj/_new  2012-07-12 10:51:46.000000000 +0200
@@ -15,36 +15,36 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
 Name:           python-kombu
-Version:        2.1.8
+Version:        2.2.6
 Release:        0
 License:        BSD-2-Clause
 Summary:        AMQP Messaging Framework for Python
 Url:            http://github.com/ask/kombu/
 Group:          Development/Languages/Python
-Source:         kombu-%{version}.tar.bz2
+Source:         
http://pypi.python.org/packages/source/k/kombu/kombu-%{version}.tar.gz
 BuildRequires:  python-amqplib
 BuildRequires:  python-anyjson
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 BuildRequires:  python-mock
+BuildRequires:  python-msgpack-python
 BuildRequires:  python-nose-cover3
+BuildRequires:  python-simplejson
 BuildRequires:  python-unittest2
+BuildRequires:  python-PyYAML
 Requires:       python-amqplib
 Requires:       python-anyjson
 Suggests:       couchdb
 Suggests:       mongodb
 Suggests:       rabbitmq-server
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %py_requires
-%if 0%{?suse_version} > 1110
+%else
 BuildArch:      noarch
 %endif
-%endif
 
 %description
 An AMQP messaging framework for Python.
@@ -68,6 +68,9 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %check
+# Testsuite requires mkgpack-python < 0.2.0 because it dropped Python-2.5 
support.
+# This makes no sense for us, thus:
+sed -i "s/msgpack-python.*/msgpack-python/" requirements/test.txt
 python setup.py test
 
 %files

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

Reply via email to