[Distutils] [final version?] PEP 513 - A Platform Tag for Portable Linux Built Distributions

Matthew Brett matthew.brett at gmail.com
Mon Feb 1 14:48:19 EST 2016


On Sun, Jan 31, 2016 at 11:25 PM, Marius Gedminas <marius at gedmin.as> wrote:
> On Sat, Jan 30, 2016 at 12:17:02PM -0800, Matthew Brett wrote:
>> Hi,
>>
>> > I can confirm that Debian and Anaconda builds of CPython 2.7 both have
>> > sys.maxunicode == 0x10ffff, but Enthought Canopy has sys.maxunicode ==
>> > 0xffff. Hmm. I guess they should fix that.
>> >
>> > Also the manylinux docker image currently has sys.maxunicode ==
>> > 0xffff, so we should definitely fix that :-).
>>
>> A quick check on Ubuntu 12.04, Debian sid, Centos 7.2 confirms wide
>> unicode by default.  Are there any known distributions providing UCS2
>> unicode Pythons?
>
> I don't know of any.

I also tested on Debian wheezy 32-bit; Fedora 22 (32-bit packages);
openSUSE 13.2, recent Arch and Gentoo, these are all wide unicode.

> Pyenv, OTOH, deliberately uses upstream defaults and so produces narrow
> unicode builds.

Ouch - good to know.

Cheers,

Matthew


More information about the Distutils-SIG mailing list