gh-121785: Remove unused code from codecs.py (GH-121787)

It was only needed for non-Unicode Python builds,
which aren't supported anymore.
This commit is contained in:
Sebastian Rittau 2024-07-15 19:18:37 +02:00 committed by GitHub
parent 94bee45dee
commit 74fbdcd74a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 15 deletions

View File

@ -1109,21 +1109,12 @@ def make_encoding_map(decoding_map):
### error handlers ### error handlers
try: strict_errors = lookup_error("strict")
strict_errors = lookup_error("strict") ignore_errors = lookup_error("ignore")
ignore_errors = lookup_error("ignore") replace_errors = lookup_error("replace")
replace_errors = lookup_error("replace") xmlcharrefreplace_errors = lookup_error("xmlcharrefreplace")
xmlcharrefreplace_errors = lookup_error("xmlcharrefreplace") backslashreplace_errors = lookup_error("backslashreplace")
backslashreplace_errors = lookup_error("backslashreplace") namereplace_errors = lookup_error("namereplace")
namereplace_errors = lookup_error("namereplace")
except LookupError:
# In --disable-unicode builds, these error handler are missing
strict_errors = None
ignore_errors = None
replace_errors = None
xmlcharrefreplace_errors = None
backslashreplace_errors = None
namereplace_errors = None
# Tell modulefinder that using codecs probably needs the encodings # Tell modulefinder that using codecs probably needs the encodings
# package # package