- 08 Dec, 2021 2 commits
-
-
Stefane Fermigier authored
-
Stefane Fermigier authored
-
- 30 May, 2020 3 commits
-
-
Stefan Behnel authored
(Although that seems a bug – deep copying should probably just keep the control flow graph intact.)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 29 May, 2020 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
See https://github.com/cython/cython/issues/3646 Supersedes https://github.com/cython/cython/pull/3649
-
- 30 Apr, 2020 1 commit
-
-
Stefan Behnel authored
Make the setup.py script importable to enable multiprocessing builds that need to "spawn" processes (usually on Windows).
-
- 26 Apr, 2020 1 commit
-
-
Stefan Behnel authored
-
- 23 Apr, 2020 1 commit
-
-
Stefan Behnel authored
-
- 21 Mar, 2020 2 commits
-
-
Thomas A Caswell authored
-
Thomas A Caswell authored
-
- 24 Mar, 2019 1 commit
-
-
Jeroen Demeyer authored
-
- 11 Jan, 2019 1 commit
-
-
Jon Dufresne authored
-
- 24 Nov, 2018 1 commit
-
-
Stefan Behnel authored
-
- 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
-