bpo-46054: Fix parsing error when parsing non-utf8 characters in source files (GH-30068)

3 files changed