Travis Parker

Results 12 comments of Travis Parker

the only place I've seen it happen was at work, and we got rid of our __getattribute__ usage there (and I'm not sure how folks would feel about reintroducing it...

Yes, by all means. I had this on my mind as part of an effort to bring all stdlib emulation up-to-par on current python versions. Like a few other things...

what timing! I was just putting out a greenhouse release :P --travis On Sat, Sep 8, 2012 at 10:22 PM, Dan Sully [email protected] wrote: > Traceback (most recent call last):...

is this regularly happening? I can imagine it being a rare race (still needs a fix, but that would be nice to know).

can you see if you still get the error when using the select or poll pollers? put this early in your startup script: ``` from greenhouse import scheduler, poller scheduler.reset_poller(poller.Select())...

27a224d fixes the Select poller. the Poll poller shouldn't have worked in the first place ,the `'NoneType' object is not callable` error was the right way to fail (it should...

as usual, any code you can share will help -- a minimal reproduction case would be amazing. short of that you might annotate your threading.py with print statements around `assert`...

I can totally see the usefulness. For the time being you could definitely implement this on individual fields with a [custom decoder](https://github.com/kelseyhightower/envconfig#custom-decoders) that goes and reads the file itself. That's...

I agree that would be a significant DX improvement. If you want to backport the change in ndrewnee/envconfig#3 I can see merging that PR.

I think I have a general handle on the issue, and it's a pretty significant structural one. envconfig first makes a recursive pass gathering information about types, and returning deep...