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

Uploaded Source

Built Distributions

asyncio-0.4.1-cp33-none-win_amd64.whl (85.0 kB view details)

Uploaded CPython 3.3 Windows x86-64

asyncio-0.4.1-cp33-none-win32.whl (84.0 kB view details)

Uploaded CPython 3.3 Windows x86

File details

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

File metadata

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

File hashes

Hashes for asyncio-0.4.1.tar.gz
Algorithm Hash digest
SHA256 53a8bd12a49b4598735fd8ff07cd7b09972abee2ce93be97b86899a95d10b9ad
MD5 c71b0ff195845047a98c9a8db66dbe0c
BLAKE2b-256 d4d0bcb018e2df339481e4aa932dc397ddab34ee0099fd4b105c5ca68a58a8c5

See more details on using hashes here.

Provenance

File details

Details for the file asyncio-0.4.1-cp33-none-win_amd64.whl.

File metadata

File hashes

Hashes for asyncio-0.4.1-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 5adb2762af409fcea089e390679f12796b9f34e4470845599b00ce3368d38f29
MD5 76eb4c43eeef66eb8e9bb41f47e44a4d
BLAKE2b-256 8703beeb9e86910c04c7a046bc073d07cc93371b9a59f28803b88a4146eadf37

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for asyncio-0.4.1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 1a598ab70cf1841924b4a9fe9ea73d30626d351d09ee203116c225047b6143f4
MD5 66aaf179eaf79e70b0930615b6be8150
BLAKE2b-256 c9e1e036ae67a4700990f0d12156c7411b9784e5c988fc52c5b50df9bcfa5d3a

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