On Mon, Nov 8, 2010 at 10:18 AM, Dino Viehland <di...@microsoft.com> wrote:
> I think this will be fine.  It will be a binary breaking change (assuming 
> we're talking
> about just changing the return types on types in the io module to object) but 
> we've
> always allowed those between major releases.  I doubt there's many (if any) 
> callers to
> these from C# anyway.

The one function that seems to cause problems (_RawIOBase.read())
already returns object. I think this only crops up when a subclass of
io.RawIOBase overrides read() but returns a string - the io module
will try to cast the result from object to Bytes, and fail with a
TypeError.

This is #29378 if anyone else is interested.

- Jeff
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to