New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI, MAINT: pin Cython for azure pre-rel #14801
CI, MAINT: pin Cython for azure pre-rel #14801
Conversation
* for about 3 weeks pre-release CI has been failing as described in scipygh-14732 * I bisected the pre-release versions of Cython `3.x` that are available on PyPI locally and found that the first version to reproduced a sefault for the command below is `3.0a5` `python runtests.py -t "scipy/interpolate/tests/test_rbfinterp.py" -- -n 2` * so, pin the max Cython version to `<3.0a5` for now (pip should still install stable release when `--pre` is not used in other Azure CI entries * obviously this is just a workaround--I'll open an upstream issue to see if there are any suspicions about a possible bug or something else we might do differently to avoid the segfault
The "Main coverage.." Azure failure looks unrelated--already happening in: gh-14798 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thanks for tracking that down Tyler!
This fixes the problem; the two CI failures are unrelated. So in it goes.
For the coverage, I am debugging. It's from the update of coverage from 5.5 to 6. |
#14653 could be a good place to fix the coverage. |
Ok confirming this, in a passing job we do have |
I've stripped the backport label here now that we have a proper fix in gh-14813 and a reversion of the version pin. |
for about 3 weeks pre-release CI has been failing as described
in CI, TST: pre-release failures for scipy/interpolate/tests/test_rbfinterp.py #14732
I bisected the pre-release versions of Cython
3.x
that areavailable on PyPI locally and found that the first version to
reproduce a sefault for the command below is
3.0a5
python runtests.py -t "scipy/interpolate/tests/test_rbfinterp.py" -- -n 2
so, pin the max Cython version to
<3.0a5
for now (pip should stillinstall stable release when
--pre
is not used in other Azure CIentries)
obviously this is just a workaround--I'll open an upstream issue
to see if there are any suspicions about a possible bug or something
else we might do differently to avoid the segfault