Traceback (most recent call last):


 "app.py", line 37, in <module>

from PyQt4.QtGui import *
ImportError: No module named 'PyQt4'

Traceback (most recent call last):


 "/data/data/com.termux/files/home/libneko/.venv/bin/black", line 11, in <module>

load_entry_point('black', 'console_scripts', 'black')()


 "/data/data/com.termux/files/home/libneko/.venv/lib/python3.6/site-packages/click/core.py", line 722, in __call__

return self.main(*args, **kwargs)


 "/data/data/com.termux/files/home/libneko/.venv/lib/python3.6/site-packages/click/core.py", line 697, in main

rv = self.invoke(ctx)


 "/data/data/com.termux/files/home/libneko/.venv/lib/python3.6/site-packages/click/core.py", line 895, in invoke

return ctx.invoke(self.callback, **ctx.params)


 "/data/data/com.termux/files/home/libneko/.venv/lib/python3.6/site-packages/click/core.py", line 535, in invoke

return callback(*args, **kwargs)


 "/data/data/com.termux/files/home/libneko/.venv/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func

return f(get_current_context(), *args, **kwargs)


 "/data/data/com.termux/files/home/black/black.py", line 341, in main

executor = ProcessPoolExecutor(max_workers=os.cpu_count())


 "/data/data/com.termux/files/usr/lib/python3.6/concurrent/futures/process.py", line 402, in __init__

EXTRA_QUEUED_CALLS)


 "/data/data/com.termux/files/usr/lib/python3.6/multiprocessing/context.py", line 102, in Queue

return Queue(maxsize, ctx=self.get_context())


 "/data/data/com.termux/files/usr/lib/python3.6/multiprocessing/queues.py", line 42, in __init__

self._rlock = ctx.Lock()


 "/data/data/com.termux/files/usr/lib/python3.6/multiprocessing/context.py", line 66, in Lock

from .synchronize import Lock


 "/data/data/com.termux/files/usr/lib/python3.6/multiprocessing/synchronize.py", line 34, in <module>

" function, see issue 3770.")
ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.
