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.1.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.1-cp35-none-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.5Windows x86-64

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

Uploaded CPython 3.5Windows x86

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

Cython-0.24.1-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.1-cp34-none-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.4Windows x86-64

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

Uploaded CPython 3.4Windows x86

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

Uploaded CPython 3.4m

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

Uploaded CPython 3.4m

Cython-0.24.1-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.1-cp33-cp33m-manylinux1_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.3m

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

Uploaded CPython 3.3m

Cython-0.24.1-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.1-cp27-none-win_amd64.whl (2.0 MB view details)

Uploaded CPython 2.7Windows x86-64

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

Uploaded CPython 2.7Windows x86

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

Cython-0.24.1-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.1-cp26-cp26mu-manylinux1_x86_64.whl (5.9 MB view details)

Uploaded CPython 2.6mu

Cython-0.24.1-cp26-cp26mu-manylinux1_i686.whl (5.4 MB view details)

Uploaded CPython 2.6mu

File details

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

File metadata

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

File hashes

Hashes for Cython-0.24.1.tar.gz
Algorithm Hash digest
SHA256 84808fda00508757928e1feadcf41c9f78e9a9b7167b6649ab0933b76f75e7b9
MD5 890b494a12951f1d6228c416a5789554
BLAKE2b-256 c6fe97319581905de40f1be7015a0ea1bd336a756f6249914b148a17eefa75dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 5c6c4e3b01ed83ef5295d72500a162647088dce0b6174321f44ed2a927b7dd83
MD5 4efdfcb726be4d0c31c02ed051b5a24f
BLAKE2b-256 44f8232d29960cba655b381d0aabf7db2c412f3701e9beb10a2e35ce578eda6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp35-none-win32.whl
Algorithm Hash digest
SHA256 d6dad4d32af3ad1111bd814db5c9deec539ed996c5e846da15db3d30b720b3c0
MD5 3d6a993d76693682b76754629b0cf05e
BLAKE2b-256 892d3b4395ce01f1c62f08283b2b03d64cba4e7c1e158983b75f998e9fe7a4db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 330aa92a0aeb478a018036444209efa64c35c9fc9ad5376e149c2757d7b98bdc
MD5 7345e32adcd5337e3b2b8b458f2799ed
BLAKE2b-256 e12b07a4eb85613650f1c903aa947cdd8d4b7905813582df130956e112fd93e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e9f1853be3fb5083659c90e72e735ab264bf673aaf5fa7c0c5e2c001d462e369
MD5 c0a3ae2d72d1f0b4fcc384eb3b156e9b
BLAKE2b-256 b589f241524215d1b7bd2f9c70c39486c9886f47df7d7cfa6b5e14ff394f4acf

See more details on using hashes here.

File details

Details for the file Cython-0.24.1-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.1-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 10acc7e5229c46aa3c79d04af94f1017d85b531c043194e002c85a20a399d26d
MD5 fd9cb60fa4e8d154604677a775e69cb1
BLAKE2b-256 b9446f5054c48a574b8e217c07ff5c781521d9648b1568307cc7a4d492577766

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 8641369e348dbabf54c6a12e676888e3c97e6d1efed3849f2fe83f4ee5d58ab4
MD5 a88ffa4f5c2be0a64d259438fd7a5c14
BLAKE2b-256 f5c1d2eeb3da92bae5ddf30bb53a83dd92e3abeba0adfbd9c09c323a927801b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp34-none-win32.whl
Algorithm Hash digest
SHA256 6167c6796ca596dc3b55bfe1c93a0d5d1e1fc4b564846c167547b72437f30996
MD5 583bed37f443b86bbb8958a2af63f2bc
BLAKE2b-256 268a3e1dbe9b23745bc1e0eec37d1e417ed8762d53e050c385e293a5862dc307

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 86a81ce35008d6f7a297fea96072dc20a9568ddc5798feee14839d5924c72321
MD5 d22f1da4c5550880a653f6da155f3bf7
BLAKE2b-256 cf3afa54302e9cc0ad3d1152f6057582a212070ee3379e938112039d0178af3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6fff7216cb791b088c4890b3ea603fc09188c1519aea08a15fb6f77cf824a723
MD5 bf23ef8c9e032ede05e13c49b469a0e7
BLAKE2b-256 55df937bea2b8fab93cf0e22bcb80554a37030492927b54f7c3ff15bc96c26a6

See more details on using hashes here.

File details

Details for the file Cython-0.24.1-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.1-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 0bba147d04d7988611d7d0f31d3ba5ecd1f37bbf51be544a5133da0395e2e44a
MD5 a4c7323936fdee5fb7ff05eb874fc7c2
BLAKE2b-256 2e6c24cbef8ab6f63e2968a6a3be4214c89f9afd9d93435c1e71bb2d8ca10649

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 54f5519b70f8245fc0903802441a10702da898762a13b17659a30656f9266226
MD5 89e293cfa65094ce43ff9f1fe7743473
BLAKE2b-256 45744290a12e0ddd8ab7e349ed44be7d6c02ea4b14ed0b5092a2c4a0f114ddb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 881c4dbd9e34dea009766d21ee2de57017b25118aab66b2bacacce14c6f65b3d
MD5 4d2bffd51977e704bc8e041e190e57a4
BLAKE2b-256 756f62e057282a2434835b97b8c8498e522d3e0c7695ca46300775626b8ab412

See more details on using hashes here.

File details

Details for the file Cython-0.24.1-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.1-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 3d9871b37ed738e4251c3f253f3b35a377fa284bb2c946f662080c46d4aaa783
MD5 7a8621a88328efb65eb4dc765902b83f
BLAKE2b-256 b4ccc21801bceac44af30053028e2cd7fd95b21f9c1d50c25a7d489e4d059624

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 06218cd3754e44975df255780a055b564a88117032ff8581c6ad3b5f939cf3a3
MD5 ec49fc59dc9d8527de9aab2822bb53e6
BLAKE2b-256 2c7e5846cba83ab9f448b4d48b375c494908c999da43e96317deb80de1763f13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 d87940142531906e010de7e8bd51cf4ab47523634018df01ccebc295b5656ab1
MD5 60ac4b14321a3637a1abb1e8d287e4e3
BLAKE2b-256 41126179a762b69e09e9cfcde2bebfe926d8006665959bb1675aa61603ab1caa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1ebe26b8450c21a54fb5a5f46c5466bfb39162ea3e525e9644c4f3f2f1325e17
MD5 4b84b4772d02dfae7b35e51ac8e4bb61
BLAKE2b-256 7df1ef21dc8cfc1deb5efc6d5260bcfe5892d0482972ab851ec577ad40bba67c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7781d105cb55a1e4e56fd6bbcf7022601e2a08762d933c13124437a5d7824476
MD5 03c2cad0a7a6391b0a9b1be6383b2384
BLAKE2b-256 d56b3cde66a020abd784847a337e6e1488bbf73e2a03bd864fea0abcc59f40a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f200c1bb37c61e06d590970b15beff13e9fc0911b44afcfa2f67c261e514615f
MD5 e55944df4b401f542a915c654c453987
BLAKE2b-256 e902579cbb3222f3f21c5bfc655ee278ee6a2b20c140e2dc698bdc0e7748d670

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 89da063d2d780943ebdd666a5c3fcb9816ecbc4d218122350c66ad8927e0c22b
MD5 5117e3dcbba2cbf72514f1213ba98467
BLAKE2b-256 0d2921e17be55d1d5eb21f67796a3594586d3797c22667b00594b6bcca3e11ae

See more details on using hashes here.

File details

Details for the file Cython-0.24.1-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.1-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 d603c021c51d3d4443489dba98ee13f855b8e41aaebfba38945d48c55c5f6289
MD5 1551dec679eacc86654c2b03fb185d86
BLAKE2b-256 2e2cbb7871a0b78c300460e38e516de3bd430c0703ae4fdac5f6a6e0d6669786

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.24.1-cp26-cp26mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6a44f2ae54385d39b2b4f101a8638e4eb8c28d2764ab1bc236cad6e82700413c
MD5 2cc1481b3ac23f9e8cb0a8a817dd4022
BLAKE2b-256 4d24036f372871e2b6285bc4a287e759a842549901db500b171176061cc62a31

See more details on using hashes here.

File details

Details for the file Cython-0.24.1-cp26-cp26mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for Cython-0.24.1-cp26-cp26mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a4492b49a5aa46d8dfb394dfc440b83923c87a00985c9952682fe517875bcbe4
MD5 d5634f07ada12449e04ab1387c59c4b8
BLAKE2b-256 7230be2cf97628d169e1e98aa51715b9684a63db6c6a2e881b5fd42fedf22037

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

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