i3pystatus icon indicating copy to clipboard operation
i3pystatus copied to clipboard

xkblayout is broken on python 3.8.1, works on 3.8.0

Open werman opened this issue 4 years ago • 1 comments

Upgrading python from 3.8.0 to 3.8.1 broke xkblayout plugin, to be precise it's xkbgroup which is broken.

>>> from xkbgroup import XKeyboard
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.8/site-packages/xkbgroup/__init__.py", line 14, in <module>
    from .core import XKeyboard, X11Error
  File "/usr/lib/python3.8/site-packages/xkbgroup/core.py", line 31, in <module>
    from .xkb import *
  File "/usr/lib/python3.8/site-packages/xkbgroup/xkb.py", line 3372, in <module>
    XEHeadOfExtensionList.argtypes = [XEDataObject]
TypeError: item 1 in _argtypes_ passes a union by value, which is unsupported.

werman avatar Jan 06 '20 20:01 werman

I opened a ticket upstream.

enkore avatar Jan 09 '20 13:01 enkore