Metadata-Version: 2.1
Name: qasync
Version: 0.13.0
Summary: Implementation of the PEP 3156 Event-Loop with Qt.
Home-page: https://github.com/CabbageDevelopment/qasync
Author: Sam McCormack, Gerard Marull-Paretas, Mark Harviston, Arve Knudsen
Author-email: contact@cabbagedevelopment.com, gerard@teslabs.com, mark.harviston@gmail.com, arve.knudsen@gmail.com
License: BSD
Description: # qasync
        
        [![Maintenance](https://img.shields.io/maintenance/yes/2020)](https://pypi.org/project/qasync)
        [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/qasync)](https://pypi.org/project/qasync)
        [![PyPI - License](https://img.shields.io/pypi/l/qasync)](/LICENSE)
        [![PyPI](https://img.shields.io/pypi/v/qasync)](https://pypi.org/project/qasync)
        
        ## Introduction
        
        `qasync` allows coroutines to be used in PyQt/PySide applications by providing an implementation of the `PEP 3156` event-loop. 
        
        `qasync` is a fork of [asyncqt](https://github.com/gmarull/asyncqt), which is a fork of [quamash](https://github.com/harvimt/quamash). May it live longer than its predecessors. 
        
        #### The future of `qasync`
        
        `qasync` was created because `asyncqt` and `quamash` were no longer maintained. However, as of 28th February 2020, `asyncqt` appears to be active once more. 
        
        **`qasync` will continue to be maintained, and will still be accepting pull requests.** Improvements to `asyncqt` will be pulled downstream, and improvements to `qasync` will be sent upstream.
        
        ## Requirements
        
        `qasync` requires Python >= 3.6, and PyQt5 or PySide2.
        
        ## Installation
        
        To install `qasync`, use `pip`:
        
        ```
        pip install qasync
        ```
        
        ## License
        
        You may use, modify and redistribute this software under the terms of the [BSD License](http://opensource.org/licenses/BSD-2-Clause). See [LICENSE](/LICENSE).
        
Keywords: Qt,asyncio
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Environment :: X11 Applications :: Qt
Requires-Python: ~=3.6
Description-Content-Type: text/markdown
