Skip to content

ref: bump sentry-arroyo to 2.38.5#111789

Open
getsentry-bot wants to merge 2 commits intomasterfrom
bot/bump-version/sentry-arroyo/2.38.5
Open

ref: bump sentry-arroyo to 2.38.5#111789
getsentry-bot wants to merge 2 commits intomasterfrom
bot/bump-version/sentry-arroyo/2.38.5

Conversation

@getsentry-bot
Copy link
Copy Markdown
Contributor

Co-Authored-By: bmckerry <110857332+bmckerry@users.noreply.github.com>
@getsentry-bot getsentry-bot requested a review from a team as a code owner March 30, 2026 15:24
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Mar 30, 2026
from confluent_kafka.admin import AdminClient, PartitionMetadata
from confluent_kafka.admin import (
AdminClient,
PartitionMetadata, # type: ignore[attr-defined]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confluent_kafka doesn't explicitly export PartitionMetadata for some reason

self.callback, committable=message.committable, timestamp=message.timestamp
),
headers=message.payload.headers,
headers=message.payload.headers, # type: ignore[arg-type]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

message.payload.headers is Arroyo's Headers type, while the arg expects confluent_kafka's HeadersType

Comment on lines -76 to +77
all_consumers: MutableMapping[str, Consumer | None] = {
all_consumers: MutableMapping[str, StreamProcessor | None] = {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typing here was always wrong, all_consumers values are StreamProcessors not Consumers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants