<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=us-ascii" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Stefan Behnel wrote:
<blockquote cite="mid46B3309F.4070002@behnel.de" type="cite">
  <pre wrap="">Hi,

Billy G. Allie wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I've implesmentd a new version of
buld_ext.py and created a version of core.py and extension.py.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
first thing I noticed when running a patched Cython: setuptools break. They
already patch into distutils, so the patching in your code doesn't work. I
would prefer doing without changes to core.py and extensions.py. AFAICT, this
removes the support for configuring import directories at the Extension level.

Alternatively, we could also import things from setuptools first and only fall
back to distutils. However, this would bug people who have setuptools
installed and want to build with distutils (for whatever reason, don't know
how common that is).

I'll take a deeper look into this.

Stefan
  </pre>
</blockquote>
Hmmm.&nbsp; I've never used setuptools, so it wasn't a problem with me <span
 class="moz-smiley-s1"><span> :-) </span></span><br>
A possible solution would be to try to import setuptools version of
core and or extension if they exist, otherwise import the distutils
version.&nbsp;&nbsp; I'll get the source for setuptools and see what they are
doing.&nbsp; (This may take me a couple of days to investigate).<br>
</body>
</html>