Author: Matti Picus <[email protected]>
Branch:
Changeset: r69714:d9f8f5cae50e
Date: 2014-03-05 11:39 +0200
http://bitbucket.org/pypy/pypy/changeset/d9f8f5cae50e/
Log: display nditer missing functionality
diff --git a/pypy/module/micronumpy/tool/numready/main.py
b/pypy/module/micronumpy/tool/numready/main.py
--- a/pypy/module/micronumpy/tool/numready/main.py
+++ b/pypy/module/micronumpy/tool/numready/main.py
@@ -39,7 +39,7 @@
return len(self._items)
class Item(object):
- def __init__(self, name, kind, subitems=None):
+ def __init__(self, name, kind, subitems=[]):
self.name = name
self.kind = kind
self.subitems = subitems
@@ -72,7 +72,7 @@
items = SearchableSet()
for line in lines:
kind, name = line.split(" : ", 1)
- subitems = None
+ subitems = []
if kind == KINDS["TYPE"] and name in SPECIAL_NAMES and attr is None:
subitems = find_numpy_items(python, modname, name)
items.add(Item(name, kind, subitems))
@@ -93,7 +93,8 @@
l[i].append(lst[k * lgt + i])
return l
-SPECIAL_NAMES = ["ndarray", "dtype", "generic", "flatiter", "ufunc"]
+SPECIAL_NAMES = ["ndarray", "dtype", "generic", "flatiter", "ufunc",
+ "nditer"]
def main(argv):
cpy_items = find_numpy_items("/usr/bin/python")
diff --git a/pypy/module/micronumpy/tool/numready/search.py
b/pypy/module/micronumpy/tool/numready/search.py
--- a/pypy/module/micronumpy/tool/numready/search.py
+++ b/pypy/module/micronumpy/tool/numready/search.py
@@ -30,4 +30,4 @@
print kind, ":", name
if __name__ == "__main__":
- main(sys.argv)
\ No newline at end of file
+ main(sys.argv)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit