• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..07-May-2022-

Cython/H03-May-2022-300,642222,094

Cython.egg-info/H07-May-2022-2,1032,091

Demos/H13-Jul-2021-3,6982,807

Tools/H07-May-2022-3,4903,063

__pycache__/H07-May-2022-

bin/H13-Jul-2021-439357

build/H03-May-2022-109,93485,923

docs/H13-Jul-2021-17,09312,713

pyximport/H13-Jul-2021-934701

tests/H13-Jul-2021-114,84095,828

.gitrevH A D13-Jul-202141 21

CHANGES.rstH A D13-Jul-2021114.4 KiB3,2352,096

COPYING.txtH A D22-Jun-2015756 2014

INSTALL.txtH A D22-Jun-2015542 2315

LICENSE.txtH A D13-Jul-20219.9 KiB177150

MANIFEST.inH A D13-Jul-2021999 3430

MakefileH A D13-Jul-20212.2 KiB7860

PKG-INFOH A D13-Jul-20212.8 KiB5649

README.rstH A D13-Jul-20212.6 KiB8757

ToDo.txtH A D22-Jun-20157.1 KiB290162

USAGE.txtH A D22-Jun-20152.6 KiB7652

cygdb.pyH A D22-Jun-2015123 94

cython.pyH A D22-Jun-2015520 2511

cythonize.pyH A D22-Jun-2015146 103

pylintrcH A D13-Jul-20217.6 KiB264176

runtests.pyH A D13-Jul-202197.7 KiB2,5532,142

setup.pyH A D13-Jul-202110 KiB290242

setupegg.pyH A D22-Jun-2015164 64

README.rst

1Welcome to Cython!
2==================
3
4Cython is a language that makes writing C extensions for
5Python as easy as Python itself.  Cython is based on
6Pyrex, but supports more cutting edge functionality and
7optimizations.
8
9The Cython language is very close to the Python language, but Cython
10additionally supports calling C functions and declaring C types on variables
11and class attributes.  This allows the compiler to generate very efficient C
12code from Cython code.
13
14This makes Cython the ideal language for wrapping external C libraries, and
15for fast C modules that speed up the execution of Python code.
16
17* Official website: http://cython.org/
18* Documentation: http://docs.cython.org/en/latest/
19* Github repository: https://github.com/cython/cython
20* Wiki: https://github.com/cython/cython/wiki
21
22
23Installation:
24-------------
25
26If you already have a C compiler, just do::
27
28   pip install Cython
29
30otherwise, see `the installation page <http://docs.cython.org/en/latest/src/quickstart/install.html>`_.
31
32
33License:
34--------
35
36The original Pyrex program was licensed "free of restrictions" (see below).
37Cython itself is licensed under the permissive **Apache License**.
38
39See `LICENSE.txt <https://github.com/cython/cython/blob/master/LICENSE.txt>`_.
40
41
42Contributing:
43-------------
44
45Want to contribute to the Cython project?
46Here is some `help to get you started <https://github.com/cython/cython/blob/master/docs/CONTRIBUTING.rst>`_.
47
48
49Get the full source history:
50----------------------------
51
52Note that Cython used to ship the full version control repository in its source
53distribution, but no longer does so due to space constraints.  To get the
54full source history from a downloaded source archive, make sure you have git
55installed, then step into the base directory of the Cython source distribution
56and type::
57
58    make repo
59
60
61The following is from Pyrex:
62------------------------------------------------------
63This is a development version of Pyrex, a language
64for writing Python extension modules.
65
66For more info, see:
67
68* Doc/About.html for a description of the language
69* INSTALL.txt    for installation instructions
70* USAGE.txt      for usage instructions
71* Demos          for usage examples
72
73Comments, suggestions, bug reports, etc. are
74welcome!
75
76Copyright stuff: Pyrex is free of restrictions. You
77may use, redistribute, modify and distribute modified
78versions.
79
80The latest version of Pyrex can be found `here <http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/>`_.
81
82| Greg Ewing, Computer Science Dept
83| University of Canterbury
84| Christchurch, New Zealand
85
86 A citizen of NewZealandCorp, a wholly-owned subsidiary of USA Inc.
87