This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pjenvey
Recipients flox, pjenvey
Date 2010-01-13.22:46:24
SpamBayes Score 5.249685e-05
Marked as misclassified No
Message-id <1263422787.42.0.233183284727.issue7697@psf.upfronthosting.co.za>
In-reply-to
Content
Right, this is an intentional change in behavior in Python 3.1, non-decodable characters are now decoded to utf8b (via the surrogateescape error handler). The unicode string returned from getcwd furthermore can be passsed around to other fs functions, they simply encode back to the original bytes via surrogateescape on POSIX

See PEP 383
History
Date User Action Args
2010-01-13 22:46:28pjenveysetrecipients: + pjenvey, flox
2010-01-13 22:46:27pjenveysetmessageid: <1263422787.42.0.233183284727.issue7697@psf.upfronthosting.co.za>
2010-01-13 22:46:26pjenveylinkissue7697 messages
2010-01-13 22:46:25pjenveycreate