[Distutils] New buildout release needed

Wichert Akkerman wichert at wiggy.net
Wed Jul 1 06:08:47 CEST 2015


On 01 Jul 2015, at 04:45, Reinout van Rees <reinout at vanrees.org> wrote:
> And I've fixed several issues dealing with non-ascii filenames. Apparently, if you install pyramid (for instance), buildout will fail to run. Apparently it is enough to install something like mr.bob to break buildout totally. It is now fixed in https://github.com/buildout/buildout/pull/250

That change looks wrong to me. Why would os.walk() need unicode on Python 2? One of the really nice things about Python 2 is that you can do not need to pretend filenames are unicode. I suspect the real problem there is that you are somehow getting a unicode component in a path/dirnames, which you should not do on Python 2.

Wichert;



More information about the Distutils-SIG mailing list