[Python-Dev] 3.2 "What's New"

Georg Brandl g.brandl at gmx.net
Sat Sep 4 08:45:15 CEST 2010


Am 04.09.2010 01:40, schrieb Victor Stinner:
> Le samedi 04 septembre 2010 00:52:38, Georg Brandl a écrit :
>> For this weekend's 3.2a2, it would be rather nice to have some more
>> coverage of changes in the document, since it is the main thing people
>> will look at when determining whether to download and test the alpha.
> 
> About unicode, Python 3.2 has a better support of undecodable strings, 
> especially filenames (PEP 383):
> 
>  - bytes version of os.environ: os.environb and os.getenvb()
>  - better support of undecodable data, eg. in tarfile, pickle, bz2 and 
> subprocess
>  - os.exec*() and subprocess.Popen() accept bytes arguments
>  - mbcs encoding (default Windows encoding) is not more strict, eg. don't 
> encode Ł as L in codepage 1252
> 
> I have a list of the related issues, do you need it?

Best send it to Raymond then :)

Georg

-- 
Thus spake the Lord: Thou shalt indent with four spaces. No more, no less.
Four shall be the number of spaces thou shalt indent, and the number of thy
indenting shall be four. Eight shalt thou not indent, nor either indent thou
two, excepting that thou then proceed to four. Tabs are right out.



More information about the Python-Dev mailing list