Skip to content

Skip test on Pypy, drop 3.11, clean dead code and test on 3.15 - #1591

Open
Carreau wants to merge 4 commits into
ipython:mainfrom
Carreau:bump-min
Open

Carreau wants to merge 4 commits into
ipython:mainfrom
Carreau:bump-min

Conversation

@Carreau

@Carreau Carreau commented Nov 4, 2026

Copy link
Copy Markdown
Member

This was intended to be multiple Pull-requests, but as github is degraded availability, this is going to be a single on.

  • Recent CFFI/PyZMQ are likely cuasing CI failure on Pypy + 3.11 + qt, so skip the failing test.
  • Then remove pypy
  • Then remove python 3.11 test and bump min version
  • Then remove dead code that might have been dead before.
  • Also add testing on 3.15

This is probably due to a new CFFI or new pyzmq.

ANyway I don't think we should still support pypy (and Python 3.11 now
that 3.15 is out).

So skipping the test for now and will disable 3.11 totally in a
subsequent PR.
This take valuable ci time and regularly break. I'm not sure we have
amny users anyway. I would prefer to focus on 3.15
Remove from  CI, cleanup a few places in code that are now dead.
In particulr the asyncio patch is always dead code.

And I hoist a local function that does not capture any variable
and was doing version conditional work.

This branch has not been deployed

No deployments
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.

1 participant