commit python-kombu for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
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 "CThiel@suse.com" 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 - saschpe@suse.de + +- Re-enable testsuite and add it's build-time dependencies + +------------------------------------------------------------------- +Tue Jul 10 22:40:59 UTC 2012 - alexandre@exatati.com.br + +- Update to 2.2.6: + - Adds ``messaging.entry_to_queue`` for compat with previous versions. + +------------------------------------------------------------------- +Tue Jul 10 16:34:37 UTC 2012 - alexandre@exatati.com.br + +- 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 - alexandre@exatati.com.br + +- 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 - alexandre@exatati.com.br + +- 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 - alexandre@exatati.com.br + +- 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 - alexandre@exatati.com.br + +- 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 - alexandre@exatati.com.br + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de