Skip to main content

reference implementation of PEP 3156

Project description

Tulip is the codename for my reference implementation of PEP 3156.

PEP 3156: http://www.python.org/dev/peps/pep-3156/

* This requires Python 3.3 or later! *

Copyright/license: Open source, Apache 2.0. Enjoy.

Master Mercurial repo: http://code.google.com/p/tulip/

The actual code lives in the ‘asyncio’ subdirectory. Tests are in the ‘tests’ subdirectory.

To run tests:
  • make test

To run coverage (coverage package is required):
  • make coverage

On Windows, things are a little more complicated. Assume ‘P’ is your Python binary (for example C:Python33python.exe).

You must first build the _overlapped.pyd extension and have it placed in the asyncio directory, as follows:

C> P setup.py build_ext –inplace

Then you can run the tests as follows:

C> P runtests.py

And coverage as follows:

C> P runtests.py –coverage

–Guido van Rossum <guido@python.org>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asyncio-0.2.1.tar.gz (121.3 kB view details)

Uploaded Source

Built Distribution

asyncio-0.2.1-cp33-none-win32.whl (74.8 kB view details)

Uploaded CPython 3.3 Windows x86

File details

Details for the file asyncio-0.2.1.tar.gz.

File metadata

  • Download URL: asyncio-0.2.1.tar.gz
  • Upload date:
  • Size: 121.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for asyncio-0.2.1.tar.gz
Algorithm Hash digest
SHA256 70ed5cdabe1b0870244d9e7c91432f54bfbc5246a5cc46ebdc33df441c07dd1f
MD5 55dd3fa7aaa243526315d7b6e5ed1ade
BLAKE2b-256 173214259cccf1babc9895a50a862e59af3e1ce4e0635cb787eede90be4fcee8

See more details on using hashes here.

Provenance

File details

Details for the file asyncio-0.2.1-cp33-none-win32.whl.

File metadata

File hashes

Hashes for asyncio-0.2.1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 6178a4f277b0cb8cd6541e38db6e03a93e5cc01375b3849f6ca1c11e57f92701
MD5 2ac6b17416653f17d5039517df70c244
BLAKE2b-256 760de16653a1fafe10666de76126161a4b15470beb37c3dab4b34b9e44701f37

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page