Closed m33m33 closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 82.24%. Comparing base (
caba23f
) to head (9c8aede
). Report is 18 commits behind head on 1.2-maint.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks for discovering this issue and debugging it!
borg hiding the original exception message was a real bug, based on the wrong assumption that only a missing cython install can trigger that import error.
But I guess I rather won't like to have code like in this PR in setup.py (borg supports misc. Linuxes, misc. BSDs, macOS, misc. OpenSolaris dists and even more or less Windows, so having platform specific code in setup.py catching such issues would really make it much bigger and much more complicated).
So, let's rather try to have a helpful error msg, see #8210.
Proposal for issue #8208