On Wed, Nov 22, 2023 at 03:46:46PM +0100, Matthias Klose wrote: > python-pynvim's autopkg tests fail with Python 3.12: > > [...] > 400s autopkgtest [18:50:54]: test python3-pynvim: [----------------------- > 401s ImportError while loading conftest > '/tmp/autopkgtest.jZbwTr/autopkgtest_tmp/test/conftest.py'. > 401s test/conftest.py:6: in <module> > 401s import pynvim > 401s /usr/lib/python3/dist-packages/pynvim/__init__.py:9: in <module> > 401s from pynvim.api import Nvim, NvimError > 401s /usr/lib/python3/dist-packages/pynvim/api/__init__.py:7: in <module> > 401s from pynvim.api.buffer import Buffer > 401s /usr/lib/python3/dist-packages/pynvim/api/buffer.py:2: in <module> > 401s from pynvim.api.common import Remote > 401s /usr/lib/python3/dist-packages/pynvim/api/common.py:6: in <module> > 401s from pynvim.compat import unicode_errors_default > 401s /usr/lib/python3/dist-packages/pynvim/compat.py:5: in <module> > 401s from imp import find_module as original_find_module > 401s E ModuleNotFoundError: No module named 'imp'
I can backport some patches to fix that, but then it will be blocked because python-greenlet doesn't support 3.12 yet (#1055498). While waiting for greenlet, I'll poke upstream to see if they can get a new pynvim release out so backports aren't needed. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB