Skip to content

Update aiokafka requirement from <0.13,>=0.10 to >=0.14.0,<0.15 in /backend/faust - #1422

Merged
cjh1 merged 1 commit into
mainfrom
dependabot/pip/backend/faust/aiokafka-gte-0.14.0-and-lt-0.15
Oct 6, 2026
Merged

cjh1 merged 1 commit into
mainfrom
dependabot/pip/backend/faust/aiokafka-gte-0.14.0-and-lt-0.15

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 25, 2026 •

Copy link
Copy Markdown
Contributor

Updates the requirements on aiokafka to permit the latest version.

Release notes

Sourced from aiokafka's releases.

v0.14.0

New features:

  • Add rack-aware fetching from the closest in-sync replica (KIP-392) via the new client_rack option on :class:AIOKafkaConsumer. When set and the brokers support FetchRequest v11 (Kafka 2.4+) with a replica.selector.class configured, the consumer will fetch from a same-rack follower instead of the partition leader, reducing cross-AZ traffic and tail latency. (prs #1159 and #1160 by @​GlebShipilov)

Bugfixes:

  • Fix type annotation for AIOKafkaAdminClient (issue #1148)
  • Return back and deprecate api_version parameter in client classes (issue #1147)
  • Avoid failures when a transaction coordinator is dead by removing deprecated code (issue #1151)
  • Properly manage batch max size and linger_ms. A batch will be always produced if the max size or the lingering time is reached (pr #1142 by @​vmaurin)
Changelog

Sourced from aiokafka's changelog.

0.14.0 (2026-04-29)

New features:

  • Add rack-aware fetching from the closest in-sync replica (KIP-392) via the new client_rack option on :class:AIOKafkaConsumer. When set and the brokers support FetchRequest v11 (Kafka 2.4+) with a replica.selector.class configured, the consumer will fetch from a same-rack follower instead of the partition leader, reducing cross-AZ traffic and tail latency. (prs #1159 and #1160 by @​GlebShipilov)

Bugfixes:

  • Fix type annotation for AIOKafkaAdminClient (issue #1148)
  • Return back and deprecate api_version parameter in client classes (issue #1147)
  • Avoid failures when a transaction coordinator is dead by removing deprecated code (issue #1151)
  • Properly manage batch max size and linger_ms. A batch will be always produced if the max size or the lingering time is reached (pr #1142 by @​vmaurin)

0.13.0 (2026-01-02)

Breaking changes:

  • Resolve API versions at connection with brokers api_version parameter has been removed from the different clients (admin/consumer/producer) (pr #1136 by @​vmaurin)

Improved Documentation:

Bugfixes:

  • Make KafkaStorageError retriable after metadata refresh like in other implementations (pr #1115 by @​omerhadari)
  • Ensure the transaction coordinator is refreshed after broker fail‑over, so transactional producers resume once a new coordinator is elected. (pr #1135 by @​vmaurin)
  • Rename the RequestHeader version classes to match official version schemas (pr #1141 by @​vmaurin)

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 25, 2026
@cjh1

cjh1 commented Oct 6, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

Updates the requirements on [aiokafka](https://github.com/aio-libs/aiokafka) to permit the latest version.
- [Release notes](https://github.com/aio-libs/aiokafka/releases)
- [Changelog](https://github.com/aio-libs/aiokafka/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiokafka@v0.10.0...v0.14.0)

---
updated-dependencies:
- dependency-name: aiokafka
  dependency-version: 0.14.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/backend/faust/aiokafka-gte-0.14.0-and-lt-0.15 branch from beafedb to 4a7ed1d Compare October 6, 2026 14:31
@cjh1
cjh1 merged commit dc16647 into main Oct 6, 2026
5 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/backend/faust/aiokafka-gte-0.14.0-and-lt-0.15 branch October 6, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant