Skip to main content

The Cython compiler for writing C extensions for the Python language.

Project description

The Cython language makes writing C extensions for the Python language as

easy as Python itself. Cython is a source code translator based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.

The Cython language is very close to the Python language (and most Python code is also valid Cython code), but Cython additionally supports calling C functions and declaring C types on variables and class attributes. This allows the compiler to generate very efficient C code from Cython code.

This makes Cython the ideal language for writing glue code for external C libraries, and for fast C modules that speed up the execution of Python code.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

Cython-0.17.2.zip (1.7 MB view details)

Uploaded Source

Cython-0.17.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

Cython-0.17.2-cp35-cp35m-manylinux1_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.5m

Cython-0.17.2-cp34-cp34m-manylinux1_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.4m

Cython-0.17.2-cp33-cp33m-manylinux1_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.3m

Cython-0.17.2-cp27-cp27mu-manylinux1_x86_64.whl (3.5 MB view details)

Uploaded CPython 2.7mu

Cython-0.17.2-cp27-cp27m-manylinux1_x86_64.whl (3.5 MB view details)

Uploaded CPython 2.7m

Cython-0.17.2-cp26-cp26mu-manylinux1_x86_64.whl (3.5 MB view details)

Uploaded CPython 2.6mu

File details

Details for the file Cython-0.17.2.zip.

File metadata

  • Download URL: Cython-0.17.2.zip
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Cython-0.17.2.zip
Algorithm Hash digest
SHA256 36ea6667ee1792fd309a1eebd7cc6f8ee3e49fe01fbb9d89897f4bf803142a03
MD5 f8453496a289db91f0cb0b3029b5b131
BLAKE2b-256 28f34f29b1b58119cc1f1b17a8c5c8dd78de91d7cec98ee4978b6e923f9ddb3a

See more details on using hashes here.

File details

Details for the file Cython-0.17.2.tar.gz.

File metadata

  • Download URL: Cython-0.17.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Cython-0.17.2.tar.gz
Algorithm Hash digest
SHA256 ea1a3147d4d952e793a1043d8802ea67747892fefe7fb7e5c0cfb8bf51883be6
MD5 09dfd4f5f82046f85025a391f084d8f9
BLAKE2b-256 01b5b92d0bc22a96f37e67cd0de8ef9fdb735bb2aba395af8e96e2f4bebe21cf

See more details on using hashes here.

File details

Details for the file Cython-0.17.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.17.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5acc50cdae6ba1dab53290fbb831fb7acc677bc50f36434ef06f01f52041420a
MD5 375d46ebe37e561b9ea6a27ac10c65f4
BLAKE2b-256 83bb7c9ebfab175b1194855d9ca3a0316e7ecad15a54243555099e511e5d7981

See more details on using hashes here.

File details

Details for the file Cython-0.17.2-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.17.2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 86620c1dc5ebb0b185c27af814d9e5114644503ab709eb9c6ad1133c67e534f9
MD5 524615863511018ac1e4c6ebb3cfcac4
BLAKE2b-256 505fe41f21018718158c0aa7afcf6e7d28a86c0d4b2cb42077ba295ba6394ca4

See more details on using hashes here.

File details

Details for the file Cython-0.17.2-cp33-cp33m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.17.2-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b414e62fea8fd0ee19a2419069d4118da351e45f1b51b81aa6d4202d4459fbdd
MD5 06274d8dd709b419e00eab46b525cc05
BLAKE2b-256 5ceb3587f1e35392c3ec5d52fed731dc471e2bb5739d950b64b5d71ee0f3584b

See more details on using hashes here.

File details

Details for the file Cython-0.17.2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.17.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 90c2989abc4e7cbf072d240cdea51f0d2dc966f625bee812f0c3f3520b5cddf9
MD5 c18602f107965eb9eafc4f7468959088
BLAKE2b-256 fbb7528569fe985b3b072c1fe83568764cb8ffe81ac66fc36e86eb49110ea695

See more details on using hashes here.

File details

Details for the file Cython-0.17.2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.17.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fd9d0d3722a1fa971bc0c56afd05f001d568614ba4b9e0c075acf01a2f3a874c
MD5 4742fe7fe7015b22622bd32b7aaf5aa2
BLAKE2b-256 630b7d2582090e7336d130ec6aece801200b2a133318e734aa7a379cf5eddd93

See more details on using hashes here.

File details

Details for the file Cython-0.17.2-cp26-cp26mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.17.2-cp26-cp26mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 979d954b18fc25ed7a72dd7382b19204aace44058c6ca511da457401c280a6ca
MD5 e116541f39f5ee99f25c251e6379f41a
BLAKE2b-256 383554d1905d7def861c5a2c38b17f5c87927db18b9b545637a6cc108ed502c5

See more details on using hashes here.

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