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 serhiy.storchaka
Recipients paul.moore, serhiy.storchaka, steve.dower, tim.golden, zach.ware
Date 2020-07-01.18:15:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
There is an inconsistency in the _msi.SummaryInformation class. Its method SetProperty() accepts str, but GetProperty() returns bytes (encoded with the Windows ANSI encoding).

Since os.fsencode()/os.fsdecode() now use UTF-8 encoding, it is not so easy to convert between bytes and str. Also, the encoding with the Windows ANSI encoding is lossy, so it may be that there is a loss in GetProperty().
Date User Action Args
2020-07-01 18:15:29serhiy.storchakasetrecipients: + serhiy.storchaka, paul.moore, tim.golden, zach.ware, steve.dower
2020-07-01 18:15:29serhiy.storchakasetmessageid: <>
2020-07-01 18:15:29serhiy.storchakalinkissue41190 messages
2020-07-01 18:15:29serhiy.storchakacreate