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

Reply via email to