From 5f6c3ebce4ecbd17a51687a06dfffa8cdef45f9b554449a8d577f341e828cb9a Mon Sep 17 00:00:00 2001 From: Alexandre Rogoski Date: Mon, 5 Sep 2011 22:56:33 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=201.3.0:=20=20=20*=20Broker=20c?= =?UTF-8?q?onnection=20info=20can=20be=20now=20be=20specified=20using=20UR?= =?UTF-8?q?Ls=20=20=20*=20Now=20comes=20with=20default=20global=20connecti?= =?UTF-8?q?on=20and=20producer=20pools=20=20=20*=20SQS=20Transport:=20Pers?= =?UTF-8?q?istence=20using=20SimpleDB=20is=20now=20disabled=20by=20=20=20?= =?UTF-8?q?=20=20default,=20after=20reports=20of=20unstable=20SimpleDB=20c?= =?UTF-8?q?onnections=20leading=20=20=20=20=20to=20errors=20=20=20*=20Prod?= =?UTF-8?q?ucer=20can=20now=20be=20used=20as=20a=20context=20manager=20=20?= =?UTF-8?q?=20*=20Producer.=5F=5Fexit=5F=5F=20now=20properly=20calls=20rel?= =?UTF-8?q?ease=20instead=20of=20close=20=20=20*=20Now=20silences=20all=20?= =?UTF-8?q?exceptions=20from=20import=20ctypes=20to=20match=20behaviour=20?= =?UTF-8?q?=20=20=20=20of=20the=20standard=20Python=20uuid=20module,=20and?= =?UTF-8?q?=20avoid=20passing=20on=20=20=20=20=20MemoryError=20exceptions?= =?UTF-8?q?=20on=20SELinux-enabled=20systems=20(Issue=20#52=20+=20=20=20?= =?UTF-8?q?=20=20Issue=20#53)=20=20=20*=20amqp=20is=20now=20an=20alias=20t?= =?UTF-8?q?o=20the=20amqplib=20transport=20=20=20*=20kombu.syn.detect=5Fen?= =?UTF-8?q?vironment=20now=20returns=20=E2=80=98default=E2=80=99,=20?= =?UTF-8?q?=E2=80=98eventlet=E2=80=99,=20=20=20=20=20or=20=E2=80=98gevent?= =?UTF-8?q?=E2=80=99=20depending=20on=20what=20monkey=20patches=20have=20b?= =?UTF-8?q?een=20installed=20=20=20*=20Serialization=20registry=20has=20ne?= =?UTF-8?q?w=20attribute=20type=5Fto=5Fname=20so=20it=20is=20=20=20=20=20p?= =?UTF-8?q?ossible=20to=20lookup=20serializater=20name=20by=20content=20ty?= =?UTF-8?q?pe=20=20=20*=20Exchange=20argument=20to=20Producer.publish=20ca?= =?UTF-8?q?n=20now=20be=20an=20Exchange=20=20=20=20=20instance=20=20=20*?= =?UTF-8?q?=20compat.Publisher=20now=20supports=20the=20channel=20keyword?= =?UTF-8?q?=20argument=20=20=20*=20Acking=20a=20message=20on=20some=20tran?= =?UTF-8?q?sports=20could=20lead=20to=20KeyError=20being=20=20=20=20=20rai?= =?UTF-8?q?sed=20(Issue=20#57)=20=20=20*=20Connection=20pool:=20Connection?= =?UTF-8?q?s=20are=20no=20long=20instantiated=20when=20the=20=20=20=20=20p?= =?UTF-8?q?ool=20is=20created,=20but=20instantiated=20as=20needed=20instea?= =?UTF-8?q?d=20=20=20*=20Tests=20now=20pass=20on=20PyPy=20=20=20*=20Connec?= =?UTF-8?q?tion.as=5Furi=20now=20includes=20the=20password=20if=20the=20ke?= =?UTF-8?q?yword=20=20=20=20=20argument=20include=5Fpassword=20is=20set=20?= =?UTF-8?q?=20=20*=20Virtual=20transports=20now=20comes=20with=20a=20defau?= =?UTF-8?q?lt=20=20=20=20=20default=5Fconnection=5Fparams=20attribute?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=14 --- kombu-1.2.1.tar.bz2 | 3 --- kombu-1.3.0.tar.bz2 | 3 +++ python-kombu.changes | 33 +++++++++++++++++++++++++++++++++ python-kombu.spec | 5 ++--- 4 files changed, 38 insertions(+), 6 deletions(-) delete mode 100644 kombu-1.2.1.tar.bz2 create mode 100644 kombu-1.3.0.tar.bz2 diff --git a/kombu-1.2.1.tar.bz2 b/kombu-1.2.1.tar.bz2 deleted file mode 100644 index 9b31887..0000000 --- a/kombu-1.2.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1f7ad3559c44b9d6bff0dc2fee66e01e764433ecda612b0dd2bcdeaf67d064e5 -size 210136 diff --git a/kombu-1.3.0.tar.bz2 b/kombu-1.3.0.tar.bz2 new file mode 100644 index 0000000..528df4c --- /dev/null +++ b/kombu-1.3.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af2554b22261444fb94ea689099e94f670f7c3d6683d2b969ba425ffd26105fd +size 213322 diff --git a/python-kombu.changes b/python-kombu.changes index 4964dbc..98495de 100644 --- a/python-kombu.changes +++ b/python-kombu.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Mon Sep 5 22:53:31 UTC 2011 - alexandre@exatati.com.br + +- Update to 1.3.0: + * Broker connection info can be now be specified using URLs + * Now comes with default global connection and producer pools + * SQS Transport: Persistence using SimpleDB is now disabled by + default, after reports of unstable SimpleDB connections leading + to errors + * Producer can now be used as a context manager + * Producer.__exit__ now properly calls release instead of close + * Now silences all exceptions from import ctypes to match behaviour + of the standard Python uuid module, and avoid passing on + MemoryError exceptions on SELinux-enabled systems (Issue #52 + + Issue #53) + * amqp is now an alias to the amqplib transport + * kombu.syn.detect_environment now returns ‘default’, ‘eventlet’, + or ‘gevent’ depending on what monkey patches have been installed + * Serialization registry has new attribute type_to_name so it is + possible to lookup serializater name by content type + * Exchange argument to Producer.publish can now be an Exchange + instance + * compat.Publisher now supports the channel keyword argument + * Acking a message on some transports could lead to KeyError being + raised (Issue #57) + * Connection pool: Connections are no long instantiated when the + pool is created, but instantiated as needed instead + * Tests now pass on PyPy + * Connection.as_uri now includes the password if the keyword + argument include_password is set + * Virtual transports now comes with a default + default_connection_params attribute + ------------------------------------------------------------------- Fri Jul 29 12:44:33 UTC 2011 - alexandre@exatati.com.br diff --git a/python-kombu.spec b/python-kombu.spec index 6a705bd..eb33f31 100644 --- a/python-kombu.spec +++ b/python-kombu.spec @@ -21,7 +21,7 @@ %define mod_name kombu Name: python-%{mod_name} -Version: 1.2.1 +Version: 1.3.0 Release: 0 License: BSD License Summary: AMQP Messaging Framework for Python @@ -68,7 +68,6 @@ export CFLAGS="%{optflags}" %files %defattr(-,root,root,-) %doc AUTHORS Changelog FAQ INSTALL README THANKS TODO -%python_sitelib/%{mod_name}* -%python_sitelib/*.egg-info +%{python_sitelib}/* %changelog