- Update to 1.1.1:
* Virtual transports: Message body is now base64 encoded by default (Issue #27). This should solve problems sending binary data with virtual transports. Message compatibility is handled by adding a body_encoding property, so messages sent by older versions is compatible with this release. However – If you are accessing the messages directly not using Kombu, then you have to respect the body_encoding property. For transport authors: You don’t have to change anything in your custom transports, as this is handled automatically by the base class. If you want to use a different encoder you can do so by adding a key to Channel.codecs. Default encoding is specified by the Channel.body_encoding attribute. A new codec must provide two methods: encode(data) and decode(data). * ConnectionPool/ChannelPool/Resource: Setting limit=None (or 0) now disables pool semantics, and will establish and close the resource whenever acquired or released. * ConnectionPool/ChannelPool/Resource: Is now using a LIFO queue instead of the previous FIFO behavior. * BrokerConnection: Cloned connections did not inherit transport_options (__copy__). * contrib/requirements is now located in the top directory of the distribution. * MongoDB: Now supports authentication using the userid and OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=5
This commit is contained in:
parent
f379f33d21
commit
71f1ac549d
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ffddfad7edf0edcdb50aab684c1e04cd9df0d04ce5b5699685bea006ab20ca2a
|
|
||||||
size 198602
|
|
3
kombu-1.1.1.tar.bz2
Normal file
3
kombu-1.1.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:763dd76bf0cf1d85edaea24750e0f80c591a90c3b773d47e674977bee9dd3e06
|
||||||
|
size 203492
|
@ -1,3 +1,47 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 6 00:59:48 UTC 2011 - alexandre@exatati.com.br
|
||||||
|
|
||||||
|
- Update to 1.1.1:
|
||||||
|
* Virtual transports: Message body is now base64 encoded by
|
||||||
|
default (Issue #27).
|
||||||
|
This should solve problems sending binary data with virtual
|
||||||
|
transports.
|
||||||
|
Message compatibility is handled by adding a body_encoding
|
||||||
|
property, so messages sent by older versions is compatible
|
||||||
|
with this release. However – If you are accessing the
|
||||||
|
messages directly not using Kombu, then you have to respect
|
||||||
|
the body_encoding property.
|
||||||
|
For transport authors:
|
||||||
|
You don’t have to change anything in your custom
|
||||||
|
transports, as this is handled automatically by the base
|
||||||
|
class.
|
||||||
|
If you want to use a different encoder you can do so by
|
||||||
|
adding a key to Channel.codecs. Default encoding is
|
||||||
|
specified by the Channel.body_encoding attribute.
|
||||||
|
A new codec must provide two methods: encode(data) and
|
||||||
|
decode(data).
|
||||||
|
* ConnectionPool/ChannelPool/Resource: Setting limit=None
|
||||||
|
(or 0) now disables pool semantics, and will establish and
|
||||||
|
close the resource whenever acquired or released.
|
||||||
|
* ConnectionPool/ChannelPool/Resource: Is now using a LIFO
|
||||||
|
queue instead of the previous FIFO behavior.
|
||||||
|
* BrokerConnection: Cloned connections did not inherit
|
||||||
|
transport_options (__copy__).
|
||||||
|
* contrib/requirements is now located in the top directory of
|
||||||
|
the distribution.
|
||||||
|
* MongoDB: Now supports authentication using the userid and
|
||||||
|
password arguments to BrokerConnection (Issue #30).
|
||||||
|
* BrokerConnection: Default autentication credentials are now
|
||||||
|
delegated to the individual transports.
|
||||||
|
* Consumer.__exit__() did not have the correct signature
|
||||||
|
(Issue #32).
|
||||||
|
* Channel objects now have a channel_id attribute.
|
||||||
|
* MongoDB: Version sniffing broke with development versions of
|
||||||
|
mongod (Issue #29).
|
||||||
|
* New environment variable KOMBU_LOG_CONNECTION will now emit
|
||||||
|
debug log messages for connection related actions.
|
||||||
|
KOMBU_LOG_DEBUG will also enable KOMBU_LOG_CONNECTION.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 29 01:14:55 UTC 2011 - alexandre@exatati.com.br
|
Tue Mar 29 01:14:55 UTC 2011 - alexandre@exatati.com.br
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
%define mod_name kombu
|
%define mod_name kombu
|
||||||
|
|
||||||
Name: python-%{mod_name}
|
Name: python-%{mod_name}
|
||||||
Version: 1.0.7
|
Version: 1.1.1
|
||||||
Release: 0
|
Release: 0
|
||||||
License: BSD License
|
License: BSD License
|
||||||
Summary: AMQP Messaging Framework for Python
|
Summary: AMQP Messaging Framework for Python
|
||||||
|
Loading…
Reference in New Issue
Block a user