On Sun, 2018-01-14 at 11:35 +0000, Matthew Brett wrote:
Hi,
On Sun, Jan 14, 2018 at 3:35 AM, Eric Wieser <wieser.eric+numpy@gmail.com> wrote:
Did recarrays change? I didn’t see anything in the release notes.
Not directly, but structured arrays did, for which recarrays are really just a thin and somewhat buggy wrapper.
Oh dear oh dear - for some reason I had completely missed these changes, and the justification for them.
They do exactly the kind of thing that Konrad Hinsen was complaining about before, with justification, which is to change the behavior of previous code, without an intervening (long) period of raising an error. In this case, the benefits of these changes seem small, compared to the inevitable breakage and silently changed results they will cause.
Is there any chance of reversing them?
Without knowing the change, there is always a chance of (temporary) reversal and for unexpected complications its probably the safest default if there is no agreement anyway. - Sebastian
Cheers,
Matthew _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion