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 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.23.4.zip (2.1 MB view details)

Uploaded Source

Cython-0.23.4.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

Cython-0.23.4-cp35-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.5 Windows x86-64

Cython-0.23.4-cp35-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.5 Windows x86

Cython-0.23.4-cp35-cp35m-manylinux1_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.5m

Cython-0.23.4-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.6 MB view details)

Uploaded CPython 3.5m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

Cython-0.23.4-cp34-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.4 Windows x86-64

Cython-0.23.4-cp34-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.4 Windows x86

Cython-0.23.4-cp34-cp34m-manylinux1_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.4m

Cython-0.23.4-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.6 MB view details)

Uploaded CPython 3.4m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

Cython-0.23.4-cp33-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.3 Windows x86-64

Cython-0.23.4-cp33-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.3 Windows x86

Cython-0.23.4-cp33-cp33m-manylinux1_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.3m

Cython-0.23.4-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.6 MB view details)

Uploaded CPython 3.3m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

Cython-0.23.4-cp32-cp32m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.2m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

Cython-0.23.4-cp27-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 2.7 Windows x86-64

Cython-0.23.4-cp27-none-win32.whl (1.6 MB view details)

Uploaded CPython 2.7 Windows x86

Cython-0.23.4-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.6 MB view details)

Uploaded CPython 2.7 macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

Cython-0.23.4-cp27-cp27mu-manylinux1_x86_64.whl (5.6 MB view details)

Uploaded CPython 2.7mu

Cython-0.23.4-cp27-cp27m-manylinux1_x86_64.whl (5.6 MB view details)

Uploaded CPython 2.7m

Cython-0.23.4-cp26-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 2.6 Windows x86-64

Cython-0.23.4-cp26-none-win32.whl (1.6 MB view details)

Uploaded CPython 2.6 Windows x86

Cython-0.23.4-cp26-cp26mu-manylinux1_x86_64.whl (5.6 MB view details)

Uploaded CPython 2.6mu

File details

Details for the file Cython-0.23.4.zip.

File metadata

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

File hashes

Hashes for Cython-0.23.4.zip
Algorithm Hash digest
SHA256 44444591133c92a30d78a6ec52ea4afd902ee4548ca5e83d94388f6a99f6c9ae
MD5 84c8c764ffbeae5f4a513d25fda4fd5e
BLAKE2b-256 0ab6fd142319fd0fe83dc266cfe83bfd095bc200fae5190fce0a2482560acb55

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Cython-0.23.4.tar.gz
Algorithm Hash digest
SHA256 fec42fecee35d6cc02887f1eef4e4952c97402ed2800bfe41bbd9ed1a0730d8e
MD5 157df1f69bcec6b56fd97e0f2e057f6e
BLAKE2b-256 b389e8dddc86bf4f144407962e04c4018f53dfe4d6ae5010d34573d8521e810e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 c50daa64fc64c56d4cc5e0b0b1891c6f60deef2b55ca277b00b93434a8fb0d3f
MD5 3adecbfd544876b2de1a5ae3d2e34887
BLAKE2b-256 aed7295d747ce6dda8fd967e358887ab44cf299ceef9811f71958cdfeda7437c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp35-none-win32.whl
Algorithm Hash digest
SHA256 d027328484e95800494f2cc9ec21c101465f54f76a192af4a669dd365c964c01
MD5 8059f2eb2291e59bbdd9cd3360803abc
BLAKE2b-256 901349021018e7355924eb50ba7f54518b36882c745691f62a8ab06c18dc3d36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 206a089358b267c45d8d02243035534b75de35ab3dbf2afd36be69920c399b47
MD5 a5cee86a932e25f379c3c9cfd8e935c9
BLAKE2b-256 3fd4e9664c5ed27cca825a44885011644a469d7a487eb93a3f1e7c331809b1fc

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-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.23.4-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 9ff5e87208f2f8c8e791e4b570e6fcbb0475f337acd744873d7b0d780ac5ae6d
MD5 c23f7b5abdc417655b6640d5972cc4d8
BLAKE2b-256 5b17275fa21b1a9e38f657bf18cdfb50d6a696b2f563c860673099dbab798069

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 8bd8394a76c2d992026aeae864a7bf3053a773be82b764b9609cc5ed801585af
MD5 037ebcb31e1b98595ec30e313d1d7578
BLAKE2b-256 273396ca3b8170540d1d9be2cec1523f2f16d0d179a06f66920e70a625e335e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp34-none-win32.whl
Algorithm Hash digest
SHA256 5390125b01428accc6ccdb3ccedde1a6ae6e2743f0a2d0efa97481587d2e6243
MD5 f97c24605cfe7d48f3365515e29a9533
BLAKE2b-256 a81bb9aeadbcc6c8f3ed283cb8d2a1471d27f1a137850d7e794dcb59a7b90346

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5704db75803bed5915655b4bc5d0786f516da4564501ea77a3e5b59ff1722f37
MD5 81ed04a1b16c9e1281eb91fab628179c
BLAKE2b-256 e030c29949e4435dac43a7058ac801816dd9358323a4a76e68287c6c0ff9a53d

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-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.23.4-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 48d0cbf9da9e17d001b35497713257d01fc6bc75c16f131f83970ba6ff18a047
MD5 a21bf859108e763edbe7da445b0996bd
BLAKE2b-256 e9e5bf5b854ff6e0431c7eb23fb71fa8f4669351314f154e69674bc123c67ce3

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-cp33-none-win_amd64.whl.

File metadata

File hashes

Hashes for Cython-0.23.4-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 d03fc3aeded3752d445f29756d9e414d235b63c3adf73c29746909fd248ffba0
MD5 40fa0ed699dc43f1fe21584b70d210b3
BLAKE2b-256 a8b9004cf150efa35e17997c5eefa2872a98f936e4ab4cf2255b1d628719a82e

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-cp33-none-win32.whl.

File metadata

File hashes

Hashes for Cython-0.23.4-cp33-none-win32.whl
Algorithm Hash digest
SHA256 e03da80995504ffb789a85c064f1a4d0c86c7a3048a1c88f700db4648323de77
MD5 1002c489f02d113a5885df17ff147fb6
BLAKE2b-256 035e15cce14970df7697c58a13524d6561036bf99e93794ac5dc763433efae33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 54297727b91cb1744e49647203904c6a6a30cabfe1f1b2059adf7c71b838c0cd
MD5 0e0d1b9c1bbc624f1f4115ab2686492c
BLAKE2b-256 a6956d725c519d26a0bc12ec21822812c4ccde22891b2b9939eaf937bfc4c263

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-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.23.4-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 b11a477b8ddda78dfa1daa7ec78b312a5410a2fd9018790921019aa24eb833a2
MD5 aa2facdba90ee62aa2e63768e61625e9
BLAKE2b-256 06141c7b0148e88915a27279f2bd5a6297797f618556d849952ef50c2d0e9029

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-cp32-cp32m-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.23.4-cp32-cp32m-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 1284cd07dc28de97e5abc87369a5bfe85e6ff87202b635bfc54460a17c14eb80
MD5 7a11b6181d6783f6e173ab78f955760a
BLAKE2b-256 c8bbb225442de83c694d43e3adb77cb698df4d19377484bfabd636526205ce4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 067141e1c3a3244bfbf27d5e7263a05f5705e165fde997e37c3940cbd20d8bd4
MD5 6914de675773aca2776be5fad74df751
BLAKE2b-256 377343410b3aa93102da2bc71c75d661d9b7147888263848fac84a642afa479e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp27-none-win32.whl
Algorithm Hash digest
SHA256 454fd9ff435770f9e77aca105633dea2c1e79283222cad5d8992183fece5653d
MD5 9bbeca3a08f62804229c807f5ec99d2b
BLAKE2b-256 f2eaf0c83b323cd3b98f05ebb0f4ffc22c6642192b57dd68a9930f859155cc16

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-cp27-none-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.23.4-cp27-none-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 840a125ecd65913bbbc3a950560f36c3400370dd8a0c642b19ba4dc00c20a683
MD5 31dc5a607db45fe7084f50e27c2c38d7
BLAKE2b-256 01366ed3765c5b767c9d608ea1f18aa394e42fd3d60ae307650c0d80f8e55bc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 494658a5e2c207da54c65e66401fb6e6b3f4dc6a2fbb5c2bf8d9e4936d6bb8ab
MD5 7e82fb9e76b00ccb480e12e5b40c5084
BLAKE2b-256 e2e60b6f9855373dfdefd641622414b110244ce9336c3125fc387a6c95b89962

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4ab49c2f8da620aa267cc3607833dc1a15de353e0cf3a0f804d376fc569ccbe6
MD5 205037fc5c3cb467e8141b6859e467fb
BLAKE2b-256 a71163670009670634d116c88f76cc4874bb1fec0400fbbbe02d753c87906898

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-cp26-none-win_amd64.whl.

File metadata

File hashes

Hashes for Cython-0.23.4-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 a18913caa8676af9b9820b0900fad5715c0a0b79c33e7e043190d4e7e1e070ae
MD5 da91eb67c8bace92f21910dd62134175
BLAKE2b-256 6f26aec556a8e9469d0462df3cec43d52266202b2fa8f1f69110076b73338ae6

See more details on using hashes here.

File details

Details for the file Cython-0.23.4-cp26-none-win32.whl.

File metadata

File hashes

Hashes for Cython-0.23.4-cp26-none-win32.whl
Algorithm Hash digest
SHA256 a891b81348951c22ec64e0732bd95ec827df6a2700d425e168a5cb0b7611315e
MD5 8bceed77312945c5cf640ce2b37e6b60
BLAKE2b-256 4def21eec5c273233ea431be248297293942d2a279c9629cc5c7e374d240fc44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Cython-0.23.4-cp26-cp26mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1ab0077ec2397897edb8e648a042231494974e32efd43cda8c476e51c3ce4b45
MD5 799006d631ee6ab4037e7e5f7bd76472
BLAKE2b-256 da10811a73ba86d428a80fb5e181dc2917af078f29629f7466f3423eb0d947ed

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