Ryan Morshead

Results 321 comments of Ryan Morshead

Another work-around: ```python class X(HasTraits): a = Int(1) b = Int(10) c = Int(100) @observe("a", "b", "c") def abc_increase(self, change, seen=[]): if change.name not in seen: seen.append(change.name) if len(seen) ==...

As a "halfway" alternative, what about a way to observe and manage when `hold_trait_notifications` contexts are invoke? This would mean that we could notify subsets of traits from the set...

@ankostis and @jasongrout, my thinking here is that in order to make this work outside the special case of object initialization, we need to have some sort of "batch notifier"...

I think that it would in fact be possible to provide a proposal with all the values. Because we register an `ObserveHandler` as the callback, we maintain information about what...

This seems like it's really only a problem in Python 2 since by default Python 3 will now show all exceptions that occurred in the stack. My suggestion would be...

@stevehaertel since it's already logging the message I don't think changing the level will do anything. Jupyter is just suppressing the traceback even though it should have access to it....

Post a message here and see if anyone can help: https://gitter.im/jupyter/jupyter

@jhermann I'm not sure it's worth changing this, it seems like a lot of work to improve line diffing on a code-base that is slow to change, and which has...

Woops it wasn't clear what this was referring to. You're free to open up a PR for this if you want.

Looks like the failed tests are unrelated to your changes. There's another PR with just doc enhancements that fails too.