Conversation
|
Commit pushed:
|
|
🤖 This is an automated update from Repo Assist. I've pushed a formatting fix to resolve the The remaining Note 🔒 Integrity filter blocked 47 itemsThe following items were blocked because they don't meet the GitHub integrity level.
To allow these resources, lower tools:
github:
min-integrity: approved # merged | approved | unapproved | none
|
… ruff exclude - Fix E741: rename ambiguous variable names (l -> left/items/timers) - Fix E721: use isinstance() instead of type() comparison - Fix E501: wrap/noqa long assertion lines (marble test data) - Fix UP032/UP031/UP004/UP035 etc. via auto-fix (f-strings, useless inheritance, deprecated imports, annotations) - Remove tests/test_observable from ruff exclude list in pyproject.toml - All 153 ruff errors resolved; ruff --check passes cleanly Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
- Drop unnecessary `# noqa: E501` from wrapped lines in test_starmap.py that already fit within 88 chars after wrapping. - Restore docstrings in test_retry.py and test_method_chaining.py to more natural shapes, suppressing E501 on the whole docstring instead. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
acd4d8b to
56f1103
Compare
The test reads the wall clock twice with construction in between and asserts the gap is under 5ms. Under pytest-xdist on a shared CI VM, GC pauses or scheduler jitter routinely push that gap past 5ms (observed 14ms in CI). 50ms still proves the scheduler is not clearly broken without flaking on routine load. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
… ruff exclude