[pypy-commit] pypy numpypy-problems: allow numpy.void subclass

mattip noreply at buildbot.pypy.org
Thu Sep 27 01:16:19 CEST 2012


Author: mattip <matti.picus at gmail.com>
Branch: numpypy-problems
Changeset: r57621:b9a4275d0959
Date: 2012-09-26 23:58 +0200
http://bitbucket.org/pypy/pypy/changeset/b9a4275d0959/

Log:	allow numpy.void subclass

diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py
--- a/pypy/module/micronumpy/interp_boxes.py
+++ b/pypy/module/micronumpy/interp_boxes.py
@@ -430,6 +430,7 @@
 
 W_VoidBox.typedef = TypeDef("void", W_FlexibleBox.typedef,
     __module__ = "numpypy",
+    __new__ = interp2app(W_VoidBox.descr__new__.im_func),
     __getitem__ = interp2app(W_VoidBox.descr_getitem),
     __setitem__ = interp2app(W_VoidBox.descr_setitem),
 )


More information about the pypy-commit mailing list