Commit accd9cf6 authored by Jason Madden's avatar Jason Madden

Use new cython on Windows too.

parent 647918f7
...@@ -131,7 +131,8 @@ install: ...@@ -131,7 +131,8 @@ install:
# pip will build them from source using the MSVC compiler matching the # pip will build them from source using the MSVC compiler matching the
# target Python version and architecture # target Python version and architecture
# Note that psutil won't build under PyPy on Windows. # Note that psutil won't build under PyPy on Windows.
- "%CMD_IN_ENV% pip install -U setuptools wheel cython greenlet cffi dnspython idna" - "%CMD_IN_ENV% pip install -e git+https://github.com/cython/cython.git@63cd3bbb5eac22b92808eeb90b512359e3def20a#egg=cython"
- "%CMD_IN_ENV% pip install -U setuptools wheel greenlet cffi dnspython idna"
- ps: - ps:
if ("${env:PYTHON_ID}" -ne "pypy") { if ("${env:PYTHON_ID}" -ne "pypy") {
......
...@@ -143,9 +143,13 @@ if PYPY: ...@@ -143,9 +143,13 @@ if PYPY:
# As of PyPy 5.10, this builds, but won't import (missing _Py_ReprEnter) # As of PyPy 5.10, this builds, but won't import (missing _Py_ReprEnter)
EXT_MODULES.remove(CORE) EXT_MODULES.remove(CORE)
# This uses PyWeakReference and doesn't compile on PyPy
EXT_MODULES.remove(IDENT)
_to_cythonize.remove(LOCAL) _to_cythonize.remove(LOCAL)
_to_cythonize.remove(GREENLET) _to_cythonize.remove(GREENLET)
_to_cythonize.remove(SEMAPHORE) _to_cythonize.remove(SEMAPHORE)
_to_cythonize.remove(IDENT)
for mod in _to_cythonize: for mod in _to_cythonize:
EXT_MODULES.remove(mod) EXT_MODULES.remove(mod)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment