[Distutils] PEP 517 - specifying build system in pyproject.toml
Paul Moore
p.f.moore at gmail.com
Tue May 23 10:16:14 EDT 2017
On 23 May 2017 at 13:41, Thomas Kluyver <thomas at kluyver.me.uk> wrote:
> Can I take a quick poll of what people following this topic think?
>
> Q1: Default encoding for captured build stdout/stderr
> a. UTF-8 (consistent, can represent any character)
> b. Locale default (convenient if backend runs subprocesses which produce
> output in the locale encoding)
>
> Q2: Handling unknown encodings from subprocesses
> a. Backend should ensure all output is valid in the target encoding
> (Q1), though it may not be accurate.
> b. Unknown output may be passed on as bytes without transcoding, so the
> frontend can e.g. dump it to a file.
>
> I'm currently 1:a, 2:?a .
You probably know this, but I'm 1: b, 2: mild preference for a, but
not too bothered. If the answer to 1 is a, though, I strongly prefer
2: a.
Paul
More information about the Distutils-SIG
mailing list