Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Use old Cython build_ext until includes are fixed. #14496
Conversation
|
It looks like the difficulties are due to
|
| @@ -85,7 +85,7 @@ def is_platform_mac(): | ||
| try: | ||
| if not _CYTHON_INSTALLED: | ||
| raise ImportError('No supported version of Cython installed.') | ||
| - from Cython.Distutils import build_ext as _build_ext |
jreback
Oct 26, 2016
Contributor
well that will fail on older versions of cython wouldn't it?
need to check in a try except
further we use older (and newer versions) of cython in various builds
jreback
added the
Build
label
Oct 26, 2016
codecov-io
commented
Oct 26, 2016
Current coverage is 85.26% (diff: 100%)@@ master #14496 diff @@
==========================================
Files 140 140
Lines 50667 50670 +3
Methods 0 0
Messages 0 0
Branches 0 0
==========================================
+ Hits 43203 43205 +2
- Misses 7464 7465 +1
Partials 0 0
|
stonebig
referenced
this pull request
in winpython/winpython
Oct 26, 2016
Closed
release 2016-05 follow-up #381
|
lgtm. can you add a release note, say compat with cython 0.25 builds. was just about to say this isn't tested on travis, but cython JUST updated and broke our builds :> |
|
so going to merge. thanks! |
jreback
added this to the
0.19.1
milestone
Oct 26, 2016
jreback
closed this
in 66b4c83
Oct 26, 2016
|
I fixed the 3.4 build on the most recent cython. 6ac759d If you would like to submit a PR to actually fix the way cython builds for >= 0.25 would be great! (need compat of course for older cythons). We still support >= 0.19.1, but should prob move that up. |
jorisvandenbossche
added a commit
to jorisvandenbossche/pandas
that referenced
this pull request
Nov 2, 2016
|
|
robertwb + jorisvandenbossche |
ebe6319
|
yarikoptic
added a commit
to neurodebian/pandas
that referenced
this pull request
Nov 18, 2016
|
|
yarikoptic |
dd3759d
|
amolkahat
added a commit
to amolkahat/pandas
that referenced
this pull request
Nov 26, 2016
|
|
robertwb + amolkahat |
503e1cc
|
robertwb commentedOct 26, 2016
This change in Cython 0.25
The distutils extension Cython.Distutils.build_ext has now been updated to use cythonize which properly handles dependencies. The old extension can still be found in Cython.Distutils.old_build_ext and is now deprecated.
seems to have broken the include of auto-generated algos_common_helper.pxi. As a temporary workaround, the old build_ext can be used.