Commit graph

14 commits

Author SHA1 Message Date
Gavin M. Roy
4826d86bae Trove classifiers update 2017-05-03 18:44:09 -04:00
Robin Klingsberg
7f2e8379fc Replace AMQP publisher internals with latest internal version
Split AMQP and mixin into separate files
Provide mandatory properties automatically
Add ability to avoid 504 error with on_persistent_failure_callback
Add on_message_returned callback
Add missing on_channel_closed callback registration
Add properties for all AMQP states
Add exception handling for closed connection when publishing
Add ability to close connection when reconnecting to channel
Rename message parameter in amqp_publish to body

Update setup.py to current standard
Update docblocks
Add unit tests for new code
Add CHANGELOG.md
update README.rst
Install AMQP into instance of web.Application in unit tests

h/t to @gmr for the new internals
2017-04-21 15:50:36 -04:00
Dave Shawley
c518372ded Version bumps for 1.0.1. 2017-02-28 10:38:15 -05:00
Ryan Mclean
043959ccc9 Version bump -> 1.0.0 2016-03-15 15:20:03 -04:00
Ryan Mclean
b6cf701d58 Version bump -> 0.1.4 2016-03-09 09:51:40 -05:00
Dave Shawley
672598c333 Move from py_modules to package distributions. 2015-09-28 11:24:37 -04:00
Dave Shawley
1336a67c8e Version bump -> 0.1.2. 2015-09-25 10:49:55 -04:00
Gavin M. Roy
0c7567dc34 Fix the installation 2015-09-23 16:58:55 -04:00
Gavin M. Roy
3a1f37d5bf Formatting updates 2015-09-23 16:32:24 -04:00
Gavin M. Roy
b1653d7118 Refactor
- Refactor with the goal of abstracitng the sprockets.mixins.amqp.AMQP class out of the request handler
- Add an instance of the AMQP class on the Tornado application
- Trim down the internal connection flow
2015-09-23 15:59:52 -04:00
Kelly O'Brien
33d0a83cc3 review comments 2015-09-22 10:00:16 -04:00
Kelly O'Brien
c0c92e01a8 setup.py: Fix logging copy/paste errors 2015-09-22 09:42:13 -04:00
Kelly O'Brien
93f53bcb7d Add the amqp mixin 2015-09-22 09:39:25 -04:00
Kelly O'Brien
551982c85d initial implementation 2015-09-08 16:16:17 -04:00