Edx-event-bus-kafka

Latest version: v6.0.0

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

Scan your dependencies

Page 10 of 12

0.7.0

********************

Changed
=======

* **Breaking changes** ``EventProducerKafka`` is now ``KafkaEventProducer``
* KafkaEventConsumer is now part of the public API

0.6.2

********************

Added
=====

* Topic names can be autoprefixed by setting ``EVENT_BUS_TOPIC_PREFIX``

0.6.1

********************

Added
=====

* Producer now polls on an interval, improving callback reliability. Configurable with ``EVENT_BUS_KAFKA_POLL_INTERVAL_SEC``.

0.6.0

********************

Changed
=======

* **Breaking change**: Public API is now defined in ``edx_event_bus_kafka`` package and ``edx_event_bus_kafka.management.commands`` package; all other modules should be considered unstable and not for external use.

0.5.1

********************

Fixed
=====

* Various lint issues (and missing ``__init__.py`` files.)

0.5.0

********************

Changed
=======

* **Breaking changes** in the producer module, refactored to expose a better API:

* Rather than ``send_to_event_bus(...)``, relying code should now call ``get_producer().send(...)``.
* The ``sync`` kwarg is gone; to flush and sync messages before shutdown, call ``get_producer().prepare_for_shutdown()`` instead.

* Clarify that config module is for internal use only.
* Implementation changes: Only a single Producer is created, and is used for all signals.

Page 10 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.