Adrian Sampson
Adrian Sampson
Indeed. In Confit, you can write `view.get(int)` to ensure that you get an int back, but you can also write `view.get()` to get whatever unsanitized data the YAML gives us....
Yeah, a full round-trip would be tricky. FWIW, Confit currently tries to get halfway there—it includes some heuristics for interspersing comments back into the formatted YAML. ruamel.yaml looks much more...
Hi! This is a good start, but it's also pretty simple. Have you tested this in a larger application? Do you know whether this behaves as expected in multi-layered configurations,...
Thanks for the extra background! Broadly, I think this seems like useful functionality for cases like the one you've mentioned. But the thing that makes me a little worried is...
> This is a separate class - so I don't think it actually interferes with existing functionality. Right, I agree with that. The reason that I think it might be...
Wow; thanks for the detailed report! This looks like a tricky edge case; we can certainly make our parsing more robust. One simple option would be to also require the...
Huh! That’s frustrating. Thank you for the detailed tracebacks. I’m guessing this has something to do with Windows executable search vagaries. Can you please try running this in a Python...
Got it. In that case, does it work to import audioread directly in the Python REPL and use the FFmpeg backend? If so, it may be necessary to examine the...
No, we don't currently have more detail available in that exception. Perhaps you could try the same diagnosis steps as @uipo78 above—namely, directly using the backend you expect to exist,...
That's strange! My best guess is that your PyCharm setup is controlling the `PATH` environment variable differently from the rest of your system (or the command line prompt, at least)....