Skip to content

Commit 67a494f

Browse files
committed
Bumping version
1 parent 2f3e742 commit 67a494f

File tree

3 files changed

+62
-2
lines changed

3 files changed

+62
-2
lines changed

CHANGELOG.rst

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,63 @@ Version 2.0.0
9797
- channel.process_data_events
9898
- channel.start_consuming
9999
- channel.basic.get
100+
101+
Version 1.5.0
102+
-------------
103+
- Added support for Channel.Tx (Server local transactions). [#27]
104+
- Added support for Heartbeat interval 0 (disabled). [#26]
105+
- Added Python implementation to platform string, e.g. Python 2.7.0 (Jython).
106+
- Fixed Jython bug. [#25]
107+
- Fixed incorrect log line for the Connection and Channel Context Manager.
108+
- Removed TCP Keepalive.
109+
110+
Version 1.4.1
111+
-------------
112+
- Heartbeats are now only sent when there is no outgoing traffic - Thanks Tom.
113+
114+
Version 1.4.0
115+
-------------
116+
- 100% Unit-test Coverage!
117+
- All classes are now slotted.
118+
- New improved Heartbeat Monitor.
119+
- If no data has been sent within the Heartbeat interval, the client will now send a Heartbeat to the server - Thanks David Schneider.
120+
- Reduced default RPC timeout from 120s to 60s.
121+
122+
Version 1.3.4
123+
-------------
124+
- Dropped Python 3.2 Support.
125+
- Fixed incorrect SSL warning when adding heartbeat or timeout to uri string [#18] - Thanks Adam Mills.
126+
127+
Version 1.3.3
128+
-------------
129+
- Fixed bug causing messages without a body to not be consumed properly [#16] - Thanks Adam Mills.
130+
131+
Version 1.3.2
132+
-------------
133+
- Fixed minor bug in the Poller error handling.
134+
- Fixed issue where network corruption could caused a connection error to throw the wrong exception.
135+
136+
Version 1.3.1
137+
-------------
138+
- Fixed SSL bug that could trigger an exception when running multiple threads [#14] - Thanks Adam Mills.
139+
- Fixed bug when using channel.basic.get to retrieve large payloads.
140+
- Reduced default RPC timeout from 360s to 120s.
141+
142+
Version 1.3.0
143+
-------------
144+
- Removed noisy logging.
145+
- Fixed Runtime exception caused by listener trying to join itself [#11] - Thanks ramonz.
146+
- Channels are no longer closed after RabbitMQ throws a recoverable exception.
147+
- Added Error mapping based on the AMQP 0.9.1 specifications (when applicable).
148+
Introduced three new variables to the AMQP-Storm Exceptions.
149+
- error_code: This provides HTTP style error codes based on the AMQP Specification.
150+
- error_type: This provides the full AMQP Error name; e.g. NO-ROUTE.
151+
- documentation: This provides the official AMQP Specification documentation string.
152+
153+
These variables are available on all AMQP-Storm exceptions, but if no error code was
154+
provided by RabbitMQ, they will be empty.
155+
156+
Usage:
157+
except AMQPChannelError as why:
158+
if why.error_code == 312:
159+
self.channel.queue.declare(queue_name)

amqpstorm/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""AMQPStorm."""
2-
__version__ = '2.6.1' # noqa
2+
__version__ = '2.6.2' # noqa
33
__author__ = 'eandersson' # noqa
44

55
import logging

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
setup(
55
name='AMQPStorm',
6-
version='2.6.1',
6+
version='2.6.2',
77
description='Thread-safe Python RabbitMQ Client & Management library.',
88
long_description=open('README.rst').read(),
99
author='Erik Olof Gunnar Andersson',

0 commit comments

Comments
 (0)