On Wed, Aug 28, 2013 at 9:32 AM, Neal Becker <[email protected]> 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.

Chuck
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to