Skip to content

merge queue: checking main (29d398b) and #651 together#655

Closed
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/c004db73f5
Closed

merge queue: checking main (29d398b) and #651 together#655
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/c004db73f5

Conversation

@mergify

@mergify mergify Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (29d398b) and #651 are queued together for merge.

This pull request has been created by Mergify to check the mergeability of #651.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: 29d398bd21af492abeecd9fc9d33c48dc4d5fc08
previous_check_retries: []
previous_failed_batches: []
pull_requests:
  - number: 651
    scopes: []
scopes: []
...

gaoflow and others added 2 commits July 7, 2026 12:21
retry_if_exception_message validated its message/match arguments with
truthiness checks (if message and match, if not message and not match).
An empty string is a valid message target — it matches exceptions whose
str() is empty, e.g. a bare RuntimeError() — but 'not message' is True
for '', so retry_if_exception_message(message='') wrongly raised
TypeError('missing 1 required argument'). _check had the same problem:
'if self.message:' skipped the empty-message branch.

Replace the truthiness guards with 'is None' checks so an empty message
is accepted and matched. This makes every message matchable, not every
message except the empty one.
@mergify mergify Bot closed this Jul 13, 2026
@mergify mergify Bot deleted the mergify/merge-queue/c004db73f5 branch July 13, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant