Skip to content

Make debugger work with Python 3.14#15085

Merged
Carreau merged 1 commit intoipython:8.xfrom
ccordoba12:fix-debugger-with-python314
Jan 5, 2026
Merged

Make debugger work with Python 3.14#15085
Carreau merged 1 commit intoipython:8.xfrom
ccordoba12:fix-debugger-with-python314

Conversation

@ccordoba12
Copy link
Member

A Linux user reported in spyder-ide/spyder#25299 that our debugger is failing with their distro packages for Python 3.14 due to an error in IPython 8 (the error is not present in version 9).

After some digging, I applied the minimal changes I could from commit a796b95 to fix that. I also checked that the debugger is working fine for Python 3.11 to 3.13.

@ccordoba12
Copy link
Member Author

@Carreau, @krassowski, the failures in the downstream tests are due to a DeprecationWarning in the flaky pytest plugin (so, not related to this). However, I don't know how to fix them.

@Carreau Carreau added this to the 8.38 milestone Dec 3, 2025
@Carreau Carreau self-assigned this Dec 3, 2025
@Carreau
Copy link
Member

Carreau commented Dec 3, 2025

Thanks, that sounds good, I've restarted the tests and worse case I think it's ok to make a release.

I'll merge that and do a release at the same time later, so keeping opened for now to remind myself of doing it.

@ccordoba12
Copy link
Member Author

Thanks @Carreau!

@Carreau Carreau merged commit 07abfcf into ipython:8.x Jan 5, 2026
16 of 23 checks passed
@Carreau
Copy link
Member

Carreau commented Jan 5, 2026

Should be released as 8.38. Probably soon on conda-forge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants