Looping
This package contains EventLoop implementations for various well known event loops. The EventLoop interface is currently being defined in PEP3156 [1] and the “Tulip” project [2].
Curently supported event loops are:
libuv (via pyuv)
Qt (via PySide)
This package supports Python 2.6, Python 2.7 and Python 3.2+.
The event loops only implement the callback interface, so e.g. add_reader() and friends, the call_soon() timer related functions, and the add_signal_handler() signal related functions. The other parts of the event loop interface require tulip.Future which in turn depends on the yield from statement. This is Python 3.3+ and is not supported in looping.
Usage
The looping package defines two event loops:
PyUVEventLoop. This loop will be available if the pyuv package is found.
PySideEventLoop. This loop will be avaialble if the PySide package is found.
You can set a default loop for the current thread using set_event_loop().
License
This package is licensed under the Apache 2 license (like tulip).
Metadata
Release files for looping 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| looping-0.2.tar.gz | 11.5 kB | Without provenance | Details |
Release files / looping-0.2.tar.gz
| Download URL | looping-0.2.tar.gz |
|---|---|
| Size | 11.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f8c3174519ad22294d5f33ab65de14dfe3be4a64e6994f1760f23db639e5a48
|
|
BLAKE2b-256 checksum How to use checksums |
0bdc91731ce33e3fb47dc4ba2fdbbe99c66595781632129a3cb780b995af7e3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for looping 0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.