Exclude broken tblib versions in CI#9141
Conversation
Unit Test ResultsSee test report for an extended history of previous test failures. This is useful for diagnosing flaky tests. 27 files ±0 27 suites ±0 9h 50m 32s ⏱️ - 5m 26s For more details on these failures, see this check. Results for commit b8682c3. ± Comparison against base commit fde9e5f. ♻️ This comment has been updated with latest results. |
|
Setting an upper bound pin on the |
|
Opened ionelmc/python-tblib#85 upstream, updating this PR to exclude broken versions |
tblib versions in CI
jrbourbeau
left a comment
There was a problem hiding this comment.
Thanks @jacobtomlinson for handling this
Closes #9140
tblib==3.2.0introduced a bug whereTimeoutErrorsare getting mangled and some tests are failing here when we try and usewith pytest.raises(TimeoutError, match=...)because the match fails due to the mangling.This bug is also present in
tblib==3.2.1. I've opened ionelmc/python-tblib#85 to hopefully fix this for the nexttblibrelease, so for now I'm just excluding the broken versions here.pre-commit run --all-files