CPython 3.14 and Cython==3.1.0 CI issues
Tracking issue for the skipifs & pinning added in #3264
- [x] https://github.com/cython/cython/issues/6865 Cython==3.1.0 broke line tracing/code coverage on async code. Fixed on master, so we're only waiting for a new release. The version is pinned in
tox.iniandci.yml - [ ] https://github.com/python/cpython/issues/133932 broke
test_run.test_error_in_run_loopwhich is marked with askipif - [ ] Jedi, mypy, pyright & pylint all have incomplete support for 3.14 so
test_static_tool_sees_all_symbolsandtest_static_tool_sees_class_membersare marked withskipif.- we could start adding tool-specific logic once they start supporting 3.14, but these aren't critical tests to run on every version imo
- [x] https://github.com/python/cpython/issues/133779 windows+cffi+3.14 is completely broken and the run doesn't start at all, so
continue-on-errorhas been enabled for windows 3.14. Should be fixed in beta 2. - [ ] https://github.com/python/cpython/issues/125603 see https://github.com/python-trio/trio/issues/3209
The next 3.14 beta is 5/27 so we will be able to check the last checkbox then.
the segfault also looks to be fixed by beta 2, it's been fixed on main/ and got a backport PR https://github.com/python/cpython/pull/134494
segfault does not seem fixed! Oops!
segfault does not seem fixed! Oops!
I'm pretty sure it did get fixed .. but maybe then rebroke on 3.14.1?
Made an issue: https://github.com/python/cpython/issues/142421
Surprisingly it doesn't even need GC! So it's a different segfault, yeah.