Skip to content

Commit

Permalink
Releasing 1.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
eandersson committed May 7, 2016
1 parent 701134e commit 48265cd
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 20 deletions.
22 changes: 7 additions & 15 deletions CHANGELOG
@@ -1,18 +1,18 @@
# Changelog

### Version 1.3.2
- Fixed an unlikely bug in the Poller.
- Fixed a minor bug in the Poller error handling.
- Fixed an issue where network corruption caused a connection error to throw the wrong exception.

### Version 1.3.1
- Fixed SSL bug that could trigger an exception when running multiple threads. [#14]

- Fixed bug when using channel.basic.get to retrieve large payloads.

- Improved code documentation.

- Fixed a SSL bug that could trigger an exception when running multiple threads. [#14]
- Fixed a bug when using channel.basic.get to retrieve large payloads.
- Reduced default RPC timeout from 360s to 120s.

### Version 1.3.0
- Removed noisy logging.
- Fixed Runtime exception caused by listener trying to join itself.
- Channels are no longer closed after RabbitMQ throws a recoverable exception.
- Added Error mapping based on the AMQP 0.9.1 specifications (when applicable).
Introduced three new variables to the AMQP-Storm Exceptions.
- error_code: This provides HTTP style error codes based on the AMQP Specification.
Expand All @@ -26,11 +26,3 @@
except AMQPChannelError as why:
if why.error_code == 312:
self.channel.queue.declare(queue_name)

- Fixed Runtime exception caused by listener trying to join itself.

- Channels are no longer closed after the Channel throws a recoverable exception.

- Removed noisy logging.

- Updated examples, and removed old examples.
3 changes: 2 additions & 1 deletion README.rst
Expand Up @@ -6,8 +6,9 @@ Thread-safe Python RabbitMQ Client Library based on pamqp.

Introduction
-------------
AMQP-Storm is a library designed to be easy to use, stable and thread-safe.
AMQP-Storm is a library designed to be consistent, stable and thread-safe.

- 99%+ Unit-test coverage!
- Supports Python 2.6, 2.7 and Python 3+.
- When using a SSL connection, TLSv1 or higher is required.

Expand Down
3 changes: 1 addition & 2 deletions amqpstorm/connection.py
Expand Up @@ -39,8 +39,7 @@ def __init__(self, hostname, username, password, port=5672, **kwargs):
:param dict ssl_options: SSL kwargs (from ssl.wrap_socket)
:param bool lazy: Lazy initialize the connection
:raises AMQPConnectionError: Raises if a Connection cannot be
established.
:raises AMQPConnectionError: Raises on Connection error.
:return:
"""
Expand Down
3 changes: 1 addition & 2 deletions amqpstorm/uri_connection.py
Expand Up @@ -25,8 +25,7 @@ def __init__(self, uri, lazy=False):
:raises TypeError: Raises on invalid uri.
:raises ValueError: Raises on invalid uri.
:raises AttributeError: Raises on invalid uri.
:raises AMQPConnectionError: Raises if a Connection cannot be
established.
:raises AMQPConnectionError: Raises on Connection error.
"""
uri = compatibility.patch_uri(uri)
parsed_uri = urlparse.urlparse(uri)
Expand Down

0 comments on commit 48265cd

Please sign in to comment.