summaryrefslogtreecommitdiff
path: root/net/py-amqp
AgeCommit message (Collapse)AuthorFilesLines
2014-11-091.4.6rodent2-6/+6
===== - Now keeps buffer when socket times out. - Adds ``Connection.Transport`` attribute that can be used to specify a different transport implementation.
2014-04-17Update to 1.4.5. From Changelog:rodent2-6/+6
- Can now deserialize more AMQP types. Now handles types ``short string``, ``short short int``, ``short short unsigned int``, ``short int``, ``short unsigned int``, ``long unsigned int``, ``long long int``, ``long long unsigned int`` and ``float`` which for some reason was missing, even in the original amqplib module. - SSL: Workaround for Python SSL bug. A bug in the python socket library causes ``ssl.read/write()`` on a closed socket to raise :exc:`AttributeError` instead of :exc:`IOError`. Fix contributed by Craig Jellick. - ``Transport.__del_`` now handles errors occurring at late interpreter shutdown (Issue #36).
2014-04-07Update to latest release, 1.4.4. Use pypi instead of github forrodent2-11/+8
MASTER_SITES. Simplify Makefile based on those changes. From Changelog: - SSL transport accidentally disconnected after read timeout.
2014-02-161.4.3rodent2-6/+6
===== - Fixed bug where more data was requested from the socket than was actually needed.
2014-02-02Use PKGBASE in DIST_SUBDIR instead of PKGNAME. Otherwise, we're going torodent2-6/+6
have a load of py-amqp directories rather than just throwing all the distfiles in one. Hindsight 20/20.
2014-02-02Remove PYPKGPREFIX from DIST_SUBDIR.rodent2-6/+6
2014-02-02Update to latest relese, 1.4.2. Use DIST_SUBDIR, since this is a githubrodent2-6/+7
distfile. From Changelog: 1.4.2 ===== - Heartbeat negotiation would use heartbeat value from server even if heartbeat disabled (Issue #31). 1.4.1 ===== - Fixed error occurring when heartbeats disabled. 1.4.0 ===== - Heartbeat implementation improved (Issue #6). The new heartbeat behavior is the same approach as taken by the RabbitMQ java library. This also means that clients should preferably call the ``heartbeat_tick`` method more frequently (like every second) instead of using the old ``rate`` argument (which is now ignored). - Heartbeat interval is negotiated with the server. - Some delay is allowed if the heartbeat is late. - Monotonic time is used to keep track of the heartbeat instead of relying on the caller to call the checking function at the right time. - NoneType is now supported in tables and arrays. - SSLTransport: Now handles ``ENOENT``.
2014-01-27Do not set FETCH_USING, should not be set in a package Makefile.wiz1-2/+1
2013-12-31Import py27-amqp-1.3.3 as net/py-amqp.rodent4-0/+71
This is a fork of amqplib which was originally written by Barry Pederson. It is maintained by the Celery project, and used by kombu as a pure python alternative when librabbitmq is not available. This library should be API compatible with librabbitmq.