Conversation
updates: - [github.com/astral-sh/ruff-pre-commit: v0.8.2 → v0.8.3](astral-sh/ruff-pre-commit@v0.8.2...v0.8.3)
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3155 +/- ##
=======================================
Coverage 99.62% 99.62%
=======================================
Files 122 122
Lines 18405 18407 +2
Branches 1226 1226
=======================================
+ Hits 18336 18338 +2
Misses 47 47
Partials 22 22
|
|
I wonder why 3.13 macOS is all of a sudden failing consistently... |
|
OK so presumably something here is causing it: https://github.com/actions/runner-images/releases/tag/macos-14-arm64%2F20241211.616. I assume it's a matter of CPython 3.13.0 -> 3.13.1, but it's weird for that to break anything and specifically on macOS. I checked and yes, that does seem to be the change: https://github.com/A5rocks/trio/actions/runs/12366588124/job/34513521105. I wonder what happened -- I assume they must have made error checking somewhere more strict. I'll check the changelog I suppose. |
|
@A5rocks I suggest pinning it, temporarily, and debugging in a separate “unpinning” PR. |
It's not terribly surprising, nor alarming, that this code broke trio/src/trio/_tests/test_socket.py Lines 467 to 473 in c4c8ce4 Author of the comments is me in cf1f3c7 but looking deeper |
18bb2a5 to
1bd004a
Compare
Setting the version back to 3.13.0 makes CI pass on same GHA runner images. Maybe it's something about the build environment but still weird. |
|
asdfffff. codecov/merge queue is being very irritating. I have no clue why codecov says the diff hit is <100% |
|
Let's disable codecov in merge queue then! |
I thought what you thought up on Gitter sounds fine, ie just skipping the codecov step based on the GitHub event in question. |
updates: