Haigha

Latest version: v0.9.0

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.5.4

=====

Gevent transport can be used without monkey patching sockets

If there is an error in a channel close callback, don't fail in the second
call to Channel.close

0.5.3

=====

Added 'haigha.connections' to package. Thanks to grncdr
https://github.com/agoragames/haigha/pull/16

0.5.2

=====

Added haigha.connections.RabbitConnection to support RabbitMQ-specific
features. This includes `auto_delete` and `internal` parameters to
exchange.declare, exchange.bind, exchange.unbind, client side basic.nack,
and confirm.select to enable publisher confirms. See basic.set_ack_listener
and basic.set_nack_listener for handling the confirmations.
http://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/

Removed `auto_delete` and `internal` parameters from common exchange.declare

Default transport is now the SocketTransport. This is unlikely to change again.

Implemented PEP 396.

0.5.1

=====

GeventTransport subclasses SocketTransport

In all cases, if a method has 'nowait' argument and an optional callback is
supplied, the method will execute as 'nowait=False', i.e. synchronously

Connection supplies Channels with the protocol mapping

Connection close_info is available if the connection is closed or disconnected

The reply_text in Channel.close is truncated to 255 characters when sent to
the broker

Fixed bug in Channel.clear_synchronous_cb which needs to return the argument
if no matching callback was found. This fixes a bug in ProtocolClass.dispatch.

Fix isinstance parameter ordering in Channel.SyncWrapper.__eq__

0.5.0

=====

Fix message reading in basic.get

Added optional open_cb kwarg to Connection constructor

Added optional callback to basic.consume for notifications when broker has
registered the consumer

Moved channel state out of ChannelClass and into Channel to fix access problems
after Channel has been cleaned up

Added support for Channel open notification listeners

All AMQP timestamps are in UTC

Most exceptions will now propagate to user code, fixing problems with
gevent.GreenletExit and SystemExit

Preliminary support for synchronous clients

0.4.5

=====

Fix heartbeat support in event transport

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.