On Tue, 28 Aug 2018 at 07:56, Nick Coghlan <ncogh...@gmail.com> wrote: > > On Mon., 20 Aug. 2018, 11:54 pm Paul Moore, <p.f.mo...@gmail.com> wrote: >> >> My assumption is that the intent is that *all* strings, whether >> arguments or return values, must be Unicode. > > Handling bytes paths correctly cross-platform is a pain, so I think requiring > frontends to always pass in Unicode makes sense.
That's what I went for (and I've submitted a change to setuptools to fix their backend to follow that rule). I should probably also submit a PR to the PEP to clarify the intention :-) Paul -- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/3M2AZZZKTQ7IPK2FPVQLZD4ND6HBPJIA/