Kombu

Software Screenshot:
Kombu
Software Details:
Version: 3.0.26 updated
Upload Date: 12 May 15
Developer: Ask Solem
Distribution Type: Freeware
Downloads: 91

Rating: 4.0/5 (Total Votes: 1)

AMQP stands for Advanced Message Queuing Protocol.

While it's still a niche technology it's also very powerful and slowly but surely seeing a rise in usage for creating real-time communication applications.

Kombu provides a wrapper for most AMQP features, allowing developers to write Python applications and websites that interact with the protocol in a simple manner.

Kombu was also developed from the start to replace "carrot", an older AMQP messaging framework for Python.

This means projects already coded to work on carrot, can easily be ported to Kombu and work out of the box with minimal changes.

What is new in this release:

  • Fixed race condition when using gevent and the channel is closed.

What is new in version 3.0.24:

  • Fixed race condition when using gevent and the channel is closed.

What is new in version 3.0.13:

  • Now depends on amqp 1.4.4.
  • Pidbox: Now makes sure message encoding errors are handled by default, so that a custom error handler does not need to be specified.
  • Redis: The fanout exchange can now use AMQP patterns to route and filter messages.

What is new in version 3.0.10:

  • Now depends on amqp 1.4.1.
  • maybe_declare now raises a "recoverable connection error" if the channel is disconnected instead of a ChannelError so that the operation can be retried.
  • Redis: Consumer.cancel() is now thread safe.

What is new in version 3.0.2:

  • Now depends on amqp version 1.3.2.
  • Fixed problem where unregister did not properly remove the fd.

What is new in version 3.0.1:

  • Now depends on amqp version 1.3.1.
  • Distribution: Removed file requirements/py25.txt.
  • MongoDB: Now disables auto_start_request.
  • MongoDB: Enables use_greenlets if eventlet/gevent used.
  • Pidbox: Fixes problem where expires header was None, which is a value not supported by the amq protocol.

What is new in version 3.0.0:

  • Now depends on amqp version 1.3.
  • No longer supports Python 2.5.

What is new in version 2.5.15:

  • Declaration cache: Now respects entity.can_cache_declaration attribute.
  • Fixes Python 2.5 compatibility.
  • Fixes tests after python-msgpack changes.
  • Queue.get: Now supports accept argument.

What is new in version 2.5.10:

  • Now depends on amqp 1.0.11.
  • pidbox: Mailbox now supports the accept argument.
  • Redis: More friendly error for when keys are missing.
  • Connection URLs: The parser did not work well when there were multiple ‘+' tokens.

Requirements:

  • Python 2.6 or higher

Similar Software

Dulwich
Dulwich

12 Apr 15

pyswf
pyswf

12 Apr 15

Enstaller
Enstaller

12 May 15

OOSheet
OOSheet

6 Jun 15

Other Software of Developer Ask Solem

Celery
Celery

12 May 15

celerymon
celerymon

20 Feb 15

Literal
Literal

15 Apr 15

Comments to Kombu

Comments not found
Add Comment
Turn on images!