I changed the .__slice__ to .__getitem__. This passes the tests in the SQLAlchemy and sliceable cases. I think it will let some non-sliceable cases through which would cause the original Sprox error, but i don't think there's anything we can do about that because we can't check whether .__getitem__ accepts a slice without calling it and guessing what the exception means, and calling it may cause side effects (like a db query).
So if y'all can make sure you're satisfied with it, I'll release beta 2 in a day or two. -- Mike Orr <sluggos...@gmail.com> -- You received this message because you are subscribed to the Google Groups "pylons-devel" group. To post to this group, send email to pylons-devel@googlegroups.com. To unsubscribe from this group, send email to pylons-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-devel?hl=en.