Collective-zamqp

Latest version: v0.16.2

Safety actively analyzes 626363 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

0.9.2

------------------

- Pinned z3c.unconfigure==1.0.1.
- Added test fixture to be used with ZSERVER-fixtures to support Selenium-testing.
- Fixed consuming server to default to 'Anonymous User' instead of None.
- Added runAsyncTest-helper for running tests depending on the asyncore loop.
Added consuming server for ZAMQP-layer.

0.9.1

------------------

- Fixed to not set correlation_id-property for message if the given
correlation_id is None.

0.9.0

------------------

- Added alias 'Producer.register' for VTM._register.
- Renamed 'connected'-property to 'is_connect'.

0.8.1

------------------

- Fixed queue length helpers to use BlockingChannel-helper properly.

0.8.0

------------------

- Fixed consumers without marker interface not to start consuming.
- Enhanced undolog for transactions by 'zamqp-consumer'-view.
- Fixed consuming view to annotate transaction with the user configured for the
current consuming service.
- Added separate auto_delete-setting for exchanges and queues. Previously
auto_delete was set as negation of durability, which remains the default.
- Added connection configuration to default with implicit default producer
registration (= producer with the same name/id as the connection, but no any
special routing).
- Added support for custom 'x-cookie-auth' header. Its value will be set to
value of '__ac' cookie for AMQP request to allow PAS-authentication for
logged in user (e.g. to support authenticated asyncronous tasks).
- Added __len__ for consumer and producer for getting the queue length (if the
related queue is defined) using blocking channel.
- Added BlockingChannel wrapper to be used with 'with' statement to create
separate blocking connections for quick raw AMQP-operations.
- Fixed to never declare queue starting with 'amq.', which is reserved prefix
in RabbitMQ. Allow empty queue names to support automatic (broker-generated)
queue-names.
- Fixed to never declare RabbitMQ default exchanges (declarig of any
'amq.'-starting exchange will be skipped).
- Added json-serializer (when either json or simplejson can be imported).

0.7.18

-------------------

- Bug fixes.
[malthe]
- Added plone.testing layer for RabbitMQ + Zope. Added a dummy test for the
layer. Enabled RabbitMQ-parts in test buildout.
- Fixed consumers and producers to use the default exchange by default to allow
the easiest possible configuration for the use of the default exchange only.

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.