<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 03/24/2010 01:25 PM, Charles R Harris wrote:
<blockquote
 cite="mid:e06186141003241125h220e499k13e3d15abb3b1a7f@mail.gmail.com"
 type="cite"><br>
  <br>
  <div class="gmail_quote">On Wed, Mar 24, 2010 at 8:17 AM, Bruce
Southey <span dir="ltr"><<a moz-do-not-send="true"
 href="mailto:bsouthey@gmail.com">bsouthey@gmail.com</a>></span>
wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
Wow, this is really impressive!<br>
I installed the svn numpy version '2.0.0.dev8300' with the latest Python<br>
3.1.2 and it works!<br>
    <br>
All the tests pass except:<br>
test_utils.test_lookfor<br>
    <br>
I am guessing that it is this line as the other io imports do not have<br>
the period.<br>
from .io import StringIO<br>
    <br>
  </blockquote>
  <div><br>
I went ahead and renamed lib/io.py to lib/npyio.py in r8302. Can you
give it a try? you might need to rm the build/py3k directory first to
make it work.<br>
  <br>
<snip><br>
  <br>
Chuck <br>
  </div>
  <br>
  </div>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
NumPy-Discussion mailing list
<a class="moz-txt-link-abbreviated" href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a>
<a class="moz-txt-link-freetext" href="http://mail.scipy.org/mailman/listinfo/numpy-discussion">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a>
  </pre>
</blockquote>
I get a different error because it also has 'import collections'.<br>
<br>
$ python3.1<br>
Python 3.1.2 (r312:79147, Mar 24 2010, 10:44:23) <br>
[GCC 4.4.3 20100127 (Red Hat 4.4.3-4)] on linux2<br>
Type "help", "copyright", "credits" or "license" for more information.<br>
>>> import numpy<br>
>>> numpy.__version__<br>
'2.0.0.dev8302'<br>
>>> numpy.test()<br>
Running unit tests for numpy<br>
NumPy version 2.0.0.dev8302<br>
NumPy is installed in /usr/local/lib/python3.1/site-packages/numpy<br>
Python version 3.1.2 (r312:79147, Mar 24 2010, 10:44:23) [GCC 4.4.3
20100127 (Red Hat 4.4.3-4)]<br>
nose version 0.11.0<br>
.....<br>
<br>
======================================================================<br>
ERROR: test_utils.test_lookfor<br>
----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>
  File "/usr/local/lib/python3.1/site-packages/nose/case.py", line 177,
in runTest<br>
    self.test(*self.arg)<br>
  File
"/usr/local/lib/python3.1/site-packages/numpy/lib/tests/test_utils.py",
line 10, in test_lookfor<br>
    import_modules=False)<br>
  File "/usr/local/lib/python3.1/site-packages/numpy/lib/utils.py",
line 751, in lookfor<br>
    cache = _lookfor_generate_cache(module, import_modules, regenerate)<br>
  File "/usr/local/lib/python3.1/site-packages/numpy/lib/utils.py",
line 945, in _lookfor_generate_cache<br>
    elif isinstance(item, collections.Callable):<br>
  File "/usr/local/lib/python3.1/abc.py", line 121, in __instancecheck__<br>
    subclass = instance.__class__<br>
AttributeError: 'PyCapsule' object has no attribute '__class__'<br>
<br>
----------------------------------------------------------------------<br>
Ran 2898 tests in 21.738s<br>
<br>
FAILED (KNOWNFAIL=5, errors=1)<br>
<nose.result.TextTestResult run=2898 errors=1 failures=0><br>
<br>
<br>
$ diff build/py3k/build/lib.linux-x86_64-3.1/numpy/lib/utils.py
build311/py3k/build/lib.linux-x86_64-3.1/numpy/lib/utils.py<br>
8d7<br>
< import collections<br>
945c944<br>
<         elif isinstance(item, collections.Callable):<br>
---<br>
>         elif hasattr(item, '__call__'):<br>
<br>
</body>
</html>