- 16 Sep, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2593.
-
- 22 Jul, 2018 1 commit
-
-
Stefan Behnel authored
Exclude EOL-ed Py3.3 from list of supported CPython versions (since we cannot test it on travis anymore). Probably not a big deal for anyone out there, given that even LTS distributions tend to have at least 3.4.
-
- 05 Jul, 2018 1 commit
-
-
Stefan Behnel authored
Also exclude the parser from compilation, since its binary size is almost 1MB, but it only contributes a couple of percent to the overall runtime.
-
- 04 Jul, 2018 1 commit
-
-
Stefan Behnel authored
Remove some large binary modules from the compiled Cython installation that contribute almost nothing to the compiler speedup (and thus only waste disk space and build time).
-
- 06 Mar, 2018 1 commit
-
-
Stefan Behnel authored
-
- 12 Nov, 2017 1 commit
-
-
Stefan Behnel authored
-
- 13 Oct, 2017 2 commits
-
-
Hugo authored
-
Robert Bradshaw authored
-
- 12 Oct, 2017 2 commits
-
-
Hugo authored
-
James Tocknell authored
-
- 11 Sep, 2017 1 commit
-
-
Stefan Behnel authored
Switch setup.py script to calling cythonize() through "new_build_ext" to get a clean split between the "translate" and "compile" steps. Previously, it would alternate between the two, which meant that Cython was already partially compiled while it was still being used.
-
- 10 Sep, 2017 1 commit
-
-
Stefan Behnel authored
-
- 25 Aug, 2017 1 commit
-
-
Stefan Behnel authored
-
- 21 Aug, 2017 2 commits
-
-
Stefan Behnel authored
Revert "Do not compile Lexicon.py. It's really only used once and is much larger as a binary module than as a byte code file, but not slower to import." Currently seems to be required when the scanner is compiled. This reverts commit d66405c6.
-
Stefan Behnel authored
Do not compile Lexicon.py. It's really only used once and is much larger as a binary module than as a byte code file, but not slower to import.
-
- 06 Jan, 2017 1 commit
-
-
Christoph Gohlke authored
-
- 26 Oct, 2016 1 commit
-
-
Robert Bradshaw authored
-
- 10 Sep, 2016 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 07 Sep, 2016 4 commits
-
-
Erik Bray authored
In general it's best for actions performed in `setup.py` to be deferred until the command to which they are relevant is actually run. For example most of what `compile_cython_modules` does should be deferred until finalizing the `build_ext` command. But as a simpler workaround, just ensure that anything it prints is to stderr. Otherwise this breaks certain assumptions, such as that `./setup.py --name` will print (on stdout) the distribution name (and nothing else), and likewise for `./setup.py --version`.
-
Robert Bradshaw authored
Cython.Build brings in cythonize, which is not in a Py3.2 compatible file.
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 01 Apr, 2016 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 27 Feb, 2016 1 commit
-
-
Ioannis Filippidis authored
-
- 03 Oct, 2015 1 commit
-
-
Stefan Behnel authored
do not use cythonize() but Cython.Distutils in setup.py to avoid Cython compilation when not building the extensions
-
- 02 Oct, 2015 2 commits
-
-
Stefan Behnel authored
clean up extension building in setup.py: clarify what's Py3.2-specific and use cythonize() instead of Cython.Distutils
-
Lisandro Dalcin authored
-
- 01 Oct, 2015 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 26 Jul, 2015 1 commit
-
-
Stefan Behnel authored
-
- 25 Jul, 2015 2 commits
-
-
Stefan Behnel authored
-
Petr Viktorin authored
-
- 10 Jul, 2015 1 commit
-
-
Stefan Behnel authored
-
- 20 Jun, 2015 1 commit
-
-
Stefan Behnel authored
-
- 15 May, 2015 1 commit
-
-
Stefan Behnel authored
-
- 23 Dec, 2014 1 commit
-
-
Lars Buitinck authored
-
- 07 Oct, 2014 1 commit
-
-
Robert Bradshaw authored
-
- 22 Aug, 2014 1 commit
-
-
Robert Bradshaw authored
-