Mike DePalatis
Mike DePalatis
Specifically, the hacks are to either check that `sys.stderr` is the same as `colorama.initialise.wrapped_stderr` or that `sys.stderr` is (on Windows) an instance of `colorama.ansitowin32.StreamWrapper`.
I can confirm this. It appears to be an issue with [http://www.emacswiki.org/emacs/AutoIndentation](electric-indent-mode) in emacs 24. Some relevant things I've found while tracking down the source of the problem [here](http://stackoverflow.com/questions/21182550/how-to-turn-of-electric-indent-mode-for-specific-major-mode) and...
+1 for `marshmallow_dataclass`. It would be cool to eventually see this kind of functionality included in Marshmallow by default now that it's Python 3-only!
@deckar01 `pathlib` has been around since Python 3.4 and I'd hardly call it "too obscure." There are certainly many caveats to doing this right (e.g., the differences between the various...
Could you please explain a little more about what you mean by "using a system path as a schema field [is obscure]?" To give you some more insight into why...
> What would the `is_dir/file/mount/...` API look like as field validation? That's really the question to me and probably what makes this a bit tricky. I could see something like...
This would be good as a way of including many supported formats by default, but I think refactoring things a little to allow for custom solutions would be helpful. These...
I don't really have a use case for this package anymore (at the moment, at least), but if you're already leveraging `logging`'s handlers I would think you could extend that...
This has always worked for me: ```python class Color(Enum): RED = auto() GREEN = auto() BLUE = auto() @dataclass class Thing: color: Color = Color.RED ```
I assumed this was the case, but had to come here to verify. It would be good to add it to the docs.