Skip to content

update lib and client#39

Merged
snopoke merged 6 commits intomainfrom
sk/update-libs
Feb 14, 2026
Merged

update lib and client#39
snopoke merged 6 commits intomainfrom
sk/update-libs

Conversation

@snopoke
Copy link
Collaborator

@snopoke snopoke commented Feb 14, 2026

No description provided.

snopoke and others added 6 commits February 14, 2026 09:07
result.info returns the task's return value (e.g. an int) when the
Celery task completes before apply_async checks it. Use isinstance
check instead of truthiness to avoid calling .get() on non-dict values.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
result.info is a property that re-fetches from the backend on each
access. Snapshot it into a local variable to prevent the value changing
between the isinstance check and the .get() call.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use match_json instead of match_content in pytest-httpx mocks
since httpx 0.28 changed JSON serialization to compact format.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@snopoke snopoke merged commit 9d92479 into main Feb 14, 2026
6 checks passed
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