forked from pool/python-kombu
* 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=14
11 KiB
11 KiB