Author pitrou
Recipients benjamin.peterson, ezio.melotti, firatozgul, lemburg, pitrou, r.david.murray, vstinner
Date 2013-02-20.12:28:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Yes, I think 3.3 is correct here. I think it was Benjamin who fixed/improved the behaviour of casing methods. Compare 3.3:

>>> "ß".upper()

with 3.2:

>>> "ß".upper()

Also, 3.2 loses information:

>>> "KİTAP".lower().upper()
>>> ascii("KİTAP".lower().upper())

while 3.3 retains it:

>>> "KİTAP".lower().upper()
>>> ascii("KİTAP".lower().upper())

You can get the combined form again with unicodedata.normalize:

>>> unicodedata.normalize("NFC", "KİTAP".lower().upper())
Date User Action Args
2013-02-20 12:28:22pitrousetrecipients: + pitrou, lemburg, vstinner, benjamin.peterson, ezio.melotti, r.david.murray, firatozgul
2013-02-20 12:28:22pitrousetmessageid: <>
2013-02-20 12:28:22pitroulinkissue17252 messages
2013-02-20 12:28:21pitroucreate