asyncio + PyQt5/PySide2
.. image:: https://circleci.com/gh/gmarull/asyncqt.svg?style=svg :target: https://circleci.com/gh/gmarull/asyncqt
.. image:: https://ci.appveyor.com/api/projects/status/s74qrypga40somf1?svg=true :target: https://ci.appveyor.com/project/gmarull/asyncqt :alt: Build Status
.. image:: https://codecov.io/gh/gmarull/asyncqt/branch/master/graph/badge.svg :target: https://codecov.io/gh/gmarull/asyncqt :alt: Coverage
.. image:: https://img.shields.io/pypi/v/asyncqt.svg :target: https://pypi.python.org/pypi/asyncqt :alt: PyPI Version
.. image:: https://img.shields.io/conda/vn/conda-forge/asyncqt.svg
:target: https://anaconda.org/conda-forge/asyncqt
:alt: Conda Version
IMPORTANT: This project is unmaintained. Use other alternatives such as https://github.com/CabbageDevelopment/qasync
asyncqtis an implementation of the
PEP 3156event-loop with Qt. This package is a fork of
quamashfocusing on modern Python versions, with some extra utilities, examples and simplified CI.
asyncqtrequires Python >= 3.5 and PyQt5 or PySide2. The Qt API can be explicitly set by using the
QT_APIenvironment variable.
pip install asyncqt
You can find usage examples in the
examplesfolder.