[Numpy-discussion] lots of warnings with python3

Charles R Harris charlesr.harris@gmail....
Wed Aug 28 11:03:06 CDT 2013

On Wed, Aug 28, 2013 at 9:32 AM, Neal Becker <ndbecker2@gmail.com> wrote:

> I tried running python2 -3 on some code, and found numpy
> produces a lot of warnings.
> Many like:
> python -3 -c 'import numpy'
> ...
> /usr/lib64/python2.7/site-packages/numpy/lib/polynomial.py:928:
> DeprecationWarning: Overriding __eq__ blocks inheritance of __hash__ in 3.x
> But also:
> /usr/lib64/python2.7/site-packages/numpy/lib/shape_base.py:838:
> DeprecationWarning: classic int division
>   n /= max(dim_in,1)
Some of these are bogus.
DeprecationWarning: CObject type is not supported in 3.x. Please use
capsule objects instead.
Capsule objects aren't available in 2.6 and we don't use them for any of
the 2.x Python series, only for 3.x.

The `__hash__` being blocked hasn't seemed to be a problem, but we should
probably fix it anyway.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/numpy-discussion/attachments/20130828/2511a9e2/attachment.html 

More information about the NumPy-Discussion mailing list