Skip to main content

The Cython language makes writing C extensions for the Python language as easy as Python itself. Cython is a source code translator based on Pyrex, but supports more cutting edge functionality and optimizations.

The Cython language is a superset of the Python language (almost all Python code is also valid Cython code), but Cython additionally supports optional static typing to natively call C functions, operate with C++ classes and declare fast 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/C++ libraries, and for fast C modules that speed up the execution of Python code.

Note that for one-time builds, e.g. for CI/testing, on platforms that are not covered by one of the wheel packages provided on PyPI, it is substantially faster than a full source build to install an uncompiled (slower) version of Cython with:

pip install Cython --install-option="--no-cython-compile"

Download files

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

Source Distribution

Cython-0.24.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

Cython-0.24-cp35-none-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.5Windows x86-64

Cython-0.24-cp35-none-win32.whl (1.7 MB view details)

Uploaded CPython 3.5Windows x86

Cython-0.24-cp35-cp35m-manylinux1_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.5m

Cython-0.24-cp35-cp35m-manylinux1_i686.whl (5.9 MB view details)

Uploaded CPython 3.5m

Cython-0.24-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.5mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

Cython-0.24-cp34-none-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.4Windows x86-64

Cython-0.24-cp34-none-win32.whl (1.8 MB view details)

Uploaded CPython 3.4Windows x86

Cython-0.24-cp34-cp34m-manylinux1_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.4m

Cython-0.24-cp34-cp34m-manylinux1_i686.whl (6.1 MB view details)

Uploaded CPython 3.4m

Cython-0.24-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.4mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

Cython-0.24-cp33-cp33m-manylinux1_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.3m

Cython-0.24-cp33-cp33m-manylinux1_i686.whl (5.5 MB view details)

Uploaded CPython 3.3m

Cython-0.24-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.3mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

Cython-0.24-cp27-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 2.7Windows x86-64

Cython-0.24-cp27-none-win32.whl (1.8 MB view details)

Uploaded CPython 2.7Windows x86

Cython-0.24-cp27-cp27mu-manylinux1_x86_64.whl (5.9 MB view details)

Uploaded CPython 2.7mu

Cython-0.24-cp27-cp27mu-manylinux1_i686.whl (5.4 MB view details)

Uploaded CPython 2.7mu

Cython-0.24-cp27-cp27m-manylinux1_x86_64.whl (5.9 MB view details)

Uploaded CPython 2.7m

Cython-0.24-cp27-cp27m-manylinux1_i686.whl (5.4 MB view details)

Uploaded CPython 2.7m

Cython-0.24-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.8 MB view details)

Uploaded CPython 2.7mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

Cython-0.24-cp26-cp26mu-manylinux1_x86_64.whl (5.9 MB view details)

Uploaded CPython 2.6mu

File details

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

File metadata

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

File hashes

Hashes for Cython-0.24.tar.gz
Algorithm Hash digest
SHA256 6de44d8c482128efc12334641347a9c3e5098d807dd3c69e867fa8f84ec2a3f1
MD5 14fbc970f4a856845e633cbc09e61048
BLAKE2b-256 b151bd5ef7dff3ae02a2c6047aa18d3d06df2fb8a40b00e938e7ea2f75544cac

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 a5138514618b425ce598b587168f0833d95d2831780f3f81f125b026e0df083c
MD5 2443cd2c07999080814239eda3216db0
BLAKE2b-256 8ea10b9db839e855a14695ebd47fe9723290abce3d073087f8a286efd1569d13

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp35-none-win32.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp35-none-win32.whl
Algorithm Hash digest
SHA256 0330f7f16b359f5272509d06ca25ac29fd3c10f1dc0761913027aae2a305deb7
MD5 e6b36223af107871b73126f8fbb23e22
BLAKE2b-256 b21c6f49bb0c06c6f45f0c3a492728b0e49e953114b541ee712ea2eecfc3d319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4bf8c151a5c33cac74f55db8f932ad91a6da009c958ea96e25bc601837c52c90
MD5 0ddeec2351457f9ece9f1413ba871275
BLAKE2b-256 670fb05c37e28f657756ec4170f8600a1c892e0a88729852fa104894c59ce089

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c1135c78959a14ca887dac6311dda769abeb0f809c9df28ae0277bc830126c87
MD5 341b7c6ba022d1aeac99201ad5a3e1f7
BLAKE2b-256 9497c96e3b642e1d26d8382e8305a6ad7db583b9a40569b85ecf0b2dcc3c2f9d

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 4113a6f104c05f4ee4e4412c925bf367af2944cef0a54d9d542efa13968352f8
MD5 47858dfb3186d2d403ac09324bea08f0
BLAKE2b-256 ae6885a5dbbde3ea52013f086dc43d9a1540ef3fea4cf4d0570e24aea3279e97

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 bbab4311761ecc079a7a6cdda1fca51113b7be46a9db75d5f6ba708375278bc7
MD5 62305ab3ca34cd7198bceb1bb1d596bf
BLAKE2b-256 2cf3aac03645a17192a0e3c8f24b53c51bbbc5407252558928b8e3bc0452de56

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp34-none-win32.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp34-none-win32.whl
Algorithm Hash digest
SHA256 822c595a5a8f83365e8635498eb7363228a81f816b3e0fb14cf32f11b04a550f
MD5 d0ee926c46b160ae7a345e4c73301091
BLAKE2b-256 b83b1ebb729cfb6e2670d463dd1a4fb3c366bb0a0845c377d215bf956cfe0e16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8a0b70bc209ef1108e0536fac2dc872bdc90663de0264584a6747d1a27148769
MD5 6bd0bfefd993db74ea5fff8c5b9b6f4e
BLAKE2b-256 404381059be7be02245d0b9c5f9d0120bcd3edc3ac48aab62471ee2dda16af74

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp34-cp34m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c93136f0efd7f910793b5703cab295641398eeb41a99aedfaeeaced5b4a77d22
MD5 aca9b0a42df15efc770223b01ebf6b6a
BLAKE2b-256 05814bb72d2b85b2e234454e6c2831fde357423e81cd82e8b9d828db5d00f25d

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 4e44223aaf48816d9a3539a072be67b7843b6cee7577756060c4425fb602abe7
MD5 7b98afaed05b2e76ea127ed24cdb3317
BLAKE2b-256 2ca9e4160b66722f0c73b0700305c1f3787e1c6eb715492bd9cc45fdfe3e8a3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bc152a2ac2d1d41564011d66cecc13fa5c2c97b88fffba28da4858cd12ad0429
MD5 199587fd2b8df012ccf78f94aaffd586
BLAKE2b-256 adc2bb32e32cf9b4bd3bc16716f2e628d6717708748b466637c6c42c883d6b5d

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp33-cp33m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d73c607ae1c3de4e1c51cd774e349db68e8bd4e479355ef8cabfd797ed01a992
MD5 670bea20fda2d9ca5fded905c9c7f55f
BLAKE2b-256 2235a9ee65b00276bf0e918510cb95f88888ae471a387e04833a68f9d8042373

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c921bec7b9ae37bcb67e86ae9cb68f7c2ee67d9341bdfb5655cc799bed09a732
MD5 8dd3f616a86a1128041f590e31065092
BLAKE2b-256 7c537920558ccda4b03290dc62e9d57436c21dbe8d3e084a8683c8bc931cb1c7

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 a4da7ee7cb5c6c31891073cd4d4cfacf44ed9f1dd4fae8535690745a514f2e60
MD5 718e331cc91904a7a3b022993c290cc0
BLAKE2b-256 d97a0e0c6b371346588a84da5b1c5515640d1ddf76bf161e5de457ebdbc51ebe

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp27-none-win32.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp27-none-win32.whl
Algorithm Hash digest
SHA256 e6894d6a7bb1ed4b2046251a4be021578f0f1b270761957f1597ddba6120201e
MD5 73c7465b6b8e5665e31bfe3711aa3a51
BLAKE2b-256 45c670d06b4553f2e0ea44548111babcc442e8aa23c80ec8b89e9cfb058f5629

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f4e15e9a8cfcadd75d04897a4c41382fbfe98dab53e92be556ab139d99432c34
MD5 3379b0744defe8e091cd3808506602d2
BLAKE2b-256 05fc2549f0ceebcb821ade31552f7393c34214ea7b2bbaafb9eedc38857b5d27

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3436e40db19121c40dfa2f560efcff2291497d3941669a06a8d08dcf6c8c5435
MD5 0cd1f2ae2861aa92f51cbf92947d63f4
BLAKE2b-256 8352ceeb396ced1a3f492237a8127f8c29232180ccd5f908fe1db38240d90b40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9036f1038f977fae14b9205d1141360ef32fde974be8e944342c8ac80b450e0e
MD5 f071c5db8bffa9fde808e9aa9ddc0b5d
BLAKE2b-256 694018d957e9a904518a801e2e7c22806a7b971a955dc02ea02c05a895f0a9a5

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fa9732928c9a1a02e3392376b48ed2c5a17f5b3791b9c9cd118d2e093d2e9f67
MD5 eebf1aae0d4455a29e46dc71d57bf522
BLAKE2b-256 1376474688ee6c5cb78262b410315c9a3cf3d211f73414c5fcead77f498d8f84

See more details on using hashes here.

File details

Details for the file Cython-0.24-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for Cython-0.24-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 f5e480f5b58c27de9d4820810173ea0a14655b4d253c3a34ca9bd59afc6a231f
MD5 10d82876bb8314f1d9c940eb61c8ab23
BLAKE2b-256 1f5d4c7666be5a3636ddc0bce736784538756dee3493c7eedf306004a7c5ce96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24-cp26-cp26mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f638aaca1b3ef1419f175cc2a302181b1a7e8bf98dca68970c8133dec29f9b9e
MD5 300f70a4d0353d8cd36427e4a34b1d8f
BLAKE2b-256 72b91d30e3c17cc2ff3da9003b0d48bb0490682fba27c173213853c4b76226f9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.24

Supported by

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