Subject: CVS commit: pkgsrc/net/py-kombu
From: Adam Ciarcinski
Date: 2017-07-22 08:49:43
Message id: 20170722064943.B6B79FACD@cvs.NetBSD.org

Log Message:
4.1.0

- SQS: Added support for long-polling on all supported queries. Fixed bug
  causing error on parsing responses with no retrieved messages from SQS.

- Async hub: Fixed potential infinite loop while performing todo tasks

- Qpid: Fixed bug where messages could have duplicate ``delivery_tag``

- MongoDB: Fixed problem with using ``readPreference`` option at pymongo 3.x.

- Re-added support for :pypi:``SQLAlchemy``

- SQS: Fixed bug where hostname would default to ``localhost`` if not specified
  in settings.

- Redis: Added support for reading password from transport URL

- RabbitMQ: Ensured safer encoding of queue arguments.

- Added fallback to :func:``uuid.uuid5`` in :func:``generate_oid`` if
  :func:``uuid.uuid3`` fails.

- Fixed race condition and innacurrate timeouts for
  :class:``kombu.simple.SimpleBase``

- Zookeeper: Fixed last chroot character trimming

- RabbitMQ: Fixed bug causing an exception when attempting to close an
  already-closed connection

- Removed deprecated use of StopIteration in generators and invalid regex
  escape sequence.

- Added Python 3.6 to CI testing.

- SQS: Allowed endpoint URL to be specified in the boto3 connection.

- SQS: Added support for Python 3.4.

- SQS: ``kombu[sqs]`` now depends on :pypi:`boto3` (no longer using
  :pypi:`boto)`.

    - Adds support for Python 3.4+
    - Adds support for FIFO queues
    - Avoids issues around a broken endpoints file

- Zookeeper: Added support for delaying task with Python 3.

- SQS: Fixed bug where :meth:`kombu.transport.SQS.drain_events` did not support
  callback argument

- Fixed bug around modifying dictionary size while iterating over it

- etcd: Added handling for :exc:`EtcdException` exception rather than
  :exc:`EtcdError`.

Files:
RevisionActionfile
1.16modifypkgsrc/net/py-kombu/Makefile
1.6modifypkgsrc/net/py-kombu/PLIST
1.14modifypkgsrc/net/py-kombu/distinfo