You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
Consumer — guard basic_nack against a missing delivery tag: when a
handler raises, the message is only nacked if method.delivery_tag is set,
avoiding an invalid nack with delivery_tag=None.
Changed
Topology setup — the RecordingChannel proxy used by setup_rabbitmq_topology now exposes explicit, fully typed keyword parameters
(passive, durable, auto_delete, internal, exclusive, arguments, …)
on exchange_declare / queue_declare / queue_bind, mirroring Pika's BlockingChannel instead of accepting **kwargs. Setup functions get proper
type checking and the overrides are now LSP-consistent.