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 (it will be placed in the asyncio directory):

C> P setup.py build_ext

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.3.1.tar.gz (137.8 kB view details)

Uploaded Source

Built Distribution

asyncio-0.3.1-cp33-none-win32.whl (80.4 kB view details)

Uploaded CPython 3.3 Windows x86

File details

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

File metadata

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

File hashes

Hashes for asyncio-0.3.1.tar.gz
Algorithm Hash digest
SHA256 957a9fd687b9b6f76ff18621269de40630994a733f688009284253bf73cfb13f
MD5 2e00244d7fc2fe871376493cb097a326
BLAKE2b-256 caa73da331af73ec4ff02c0e8b995a4732f11a514bf30211353bac157f5bec56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for asyncio-0.3.1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 539871ded4e4e526b8db8fc39a9f9538cf4117cb4e91e93c4529e98db08e97be
MD5 cadfd9daa424b152ec61480f64b76016
BLAKE2b-256 6fbf5447fa7fe4e8f11692ee125d7d922bfe349f8c56e76bac5f09117af4873d

See more details on using hashes here.

Supported by

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