Adc-streaming

Latest version: v2.4.0

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

Scan your dependencies

Page 2 of 2

1.2.0

This release includes 43, which adds more detail to the `adc.errors.KafkaException` class by exposing the low-level `confluent_kafka.KafkaError` directly on the exception so that callers can make judgements about the retriability of errors.

1.1.0

This release includes the changes from 42, so that offsets which are stored are used. This changes the external API in some backwards-incompatible ways, so perhaps this ought to be a 2.0.0 release if we were sticklers for semver, but we have few enough users to be pretty sure nobody was using the explicit offsets API.

1.0.2

This release fixes a misconfiguration of the conda build. It does not change anything user-facing.

1.0.1

The default timeout for producing a message is raised in this release to 10 seconds from 2 seconds. Connecting to a Kafka broker with TLS and SCRAM authentication can take at least 2s normally with a round-trip latency of 100ms between the producer and broker, which resulted in the first message timing out consistently. 10s is a more reasonable default for producing to a broker over the internet.

In addition, 38 fixes a minor formatting bug when warning about reading from a LATEST offset, and 39 removes `fastavro` as a dependency because it is no longer used since v1.0.0.

1.0.0

This release provides a new API, described thoroughly in 36. Consumer and Producer behavior now has dedicated classes and configurations, annotated with types. The `open` API is preserved.

0.2.0

This release adds the feature described in 31: it configures the Kafka client to use `certifi`'s set of CA certificates by default. This should improve portability when talking to brokers with SSL enabled.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.