Skip to content

docs: full-suite verification for interpreter-compat changes#52

Merged
lesnik512 merged 1 commit into
mainfrom
docs/claudemd-interpreter-compat-verification
Jun 30, 2026
Merged

docs: full-suite verification for interpreter-compat changes#52
lesnik512 merged 1 commit into
mainfrom
docs/claudemd-interpreter-compat-verification

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Adds one bullet to CLAUDE.md under Commands: for a Python-version / interpreter-compat change, run the full suite on the target interpreter (CI matrix or just test), not just the no-Redis subset.

Why: the 0.4.0 work (lowering the floor to 3.11) shipped an integration-only broker-shutdown hang. The local verification ran only test_unit.py + test_fake.py (no Redis), which passed, so the hang slipped to the 3.11 CI leg. This records the rule to prevent a repeat.

🤖 Generated with Claude Code

Lowering the Python floor to 3.11 shipped an integration-only broker-shutdown
hang that the local no-Redis subset (test_unit/test_fake) could not catch; it
only surfaced in the 3.11 CI leg. Record the rule so the full suite is run on
the target interpreter for compat changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 merged commit ae6f062 into main Jun 30, 2026
5 checks passed
@lesnik512 lesnik512 deleted the docs/claudemd-interpreter-compat-verification branch June 30, 2026 10:28
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