On Tue, Jan 26, 2016 at 10:45 AM, Sebastian Berg <sebast...@sipsolutions.net > wrote:
> On Di, 2016-01-26 at 17:27 +0000, Solbrig,Jeremy wrote: > > Hello Chuck, > > > > I receive the same result with 1.10.4. I agree that it looks like > > __array_prepare__, __array_finalize__, and __array_wrap__ have not > > been changed. I’m starting to dig into the source again, but > > focusing on the _MaskedBinaryOperation class to try to understand > > what is going on there. > > > > Well, there was definitely a change in that code that will cause this, > i.e. the code block: > > if isinstance(b, MaskedArray): > if isinstance(a, MaskedArray): > result._update_from(a) > else: > result._update_from(b) > elif isinstance(a, MaskedArray): > result._update_from(a) > > was changed to something like: > > masked_result._update_from(result) > That looks like it, 3c6b6baba, #3907 <https://github.com/numpy/numpy/pull/3907>. That's old... <snip> Chuck
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion