Hello community, here is the log from the commit of package python-kombu for openSUSE:Factory checked in at 2012-02-17 12:08:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kombu (Old) and /work/SRC/openSUSE:Factory/.python-kombu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kombu", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-kombu/python-kombu.changes 2011-11-25 10:13:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-kombu.new/python-kombu.changes 2012-02-17 12:08:52.000000000 +0100 @@ -2 +2 @@ -Thu Nov 24 10:39:23 UTC 2011 - [email protected] +Sat Feb 4 18:00:49 UTC 2012 - [email protected] @@ -4,2 +4,73 @@ -- Set license to SPDX style (BSD-2-Clause) -- Removed outdated %clean section +- Update to 2.1.0: + * MongoDB: Now supports fanout (broadcast) (Issue #98). + Contributed by Scott Lyons. + * pika transport: Now works with pika 0.9.5 and 0.9.6dev. + The old pika transport (supporting 0.5.x) is now available + as alias oldpika. + (Note terribly latency has been experienced with the new pika + versions, so this is still an experimental transport). + + +------------------------------------------------------------------- +Tue Jan 17 01:15:23 UTC 2012 - [email protected] + +- Update to 2.0.0: + Important Notes + - No longer supports Python 2.4. + New Transports + - django-kombu is now part of Kombu core. + - kombu-sqlalchemy is now part of Kombu core. + News + - kombu.mixins.ConsumerMixin is a mixin class that lets you + easily write consumer programs and threads. + - SQS Transport: Added support for SQS queue prefixes (Issue #84). + - Producer.publish now supports automatic retry. + - Producer.publish now supports a declare keyword argument. + Fixes + - Redis transport: Timeout was multiplied by 1000 seconds when + using select for event I/O (Issue #86). + +------------------------------------------------------------------- +Wed Nov 30 14:55:08 UTC 2011 - [email protected] + +- Update to 1.5.1: + * Fixes issue with kombu.compat introduced in 1.5.0 (Issue #83). + * Adds the ability to disable content_types in the serializer registry. + +------------------------------------------------------------------- +Mon Nov 28 02:19:24 UTC 2011 - [email protected] + +- Update to 1.5.0: + * kombu.pools: Fixed a bug resulting in resources not being properly released. + This was caused by the use of __hash__ to distinguish them. + * Virtual transports: Dead-letter queue is now disabled by default. + The dead-letter queue was enabled by default to help application + authors, but now that Kombu is stable it should be removed. + There are after all many cases where messages should just be dropped + when there are no queues to buffer them, and keeping them without + supporting automatic cleanup is rather considered a resource leak + than a feature. + + If wanted the dead-letter queue can still be enabled, by using + the deadletter_queue transport option: + + >>> x = BrokerConnection("redis://", + ... transport_options={"deadletter_queue": "ae.undeliver"}) + + In addition, an UndeliverableWarning is now emitted when + the dead-letter queue is enabled and a message ends up there. + * MongoDB transport now supports Replicasets (Issue #81). + * The Connection.ensure`` methods now accepts a max_retries value + of 0. + A value of 0 now means *do not retry*, which is distinct from :const:`None` + which means *retry indefinitely*. + * SQS Transport: Now has a lowercase `sqs alias, so that it can be + used with broker URLs (Issue #82). + * SQS Transport: Fixes KeyError on message acknowledgements (Issue #73). + The SQS transport now uses UUID's for delivery tags, rather than + a counter. + * SQS Transport: Unicode related fixes (Issue #82). + * Redis version check could crash because of improper handling of types + (Issue #63). + * Fixed error with Resource.force_close_all, when resources + not yet properly initialized. (Issue #78). Old: ---- kombu-1.4.3.tar.bz2 New: ---- kombu-2.1.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kombu.spec ++++++ --- /var/tmp/diff_new_pack.xNcLxa/_old 2012-02-17 12:08:54.000000000 +0100 +++ /var/tmp/diff_new_pack.xNcLxa/_new 2012-02-17 12:08:54.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-kombu # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,9 +15,11 @@ # 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: 1.4.3 +Version: 2.1.0 Release: 0 License: BSD-2-Clause Summary: AMQP Messaging Framework for Python @@ -35,7 +37,6 @@ BuildArch: noarch %endif %endif -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description An AMQP messaging framework for Python. ++++++ kombu-1.4.3.tar.bz2 -> kombu-2.1.0.tar.bz2 ++++++ ++++ 14078 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
