add encoding alias for windows-874
This commit is contained in:
@@ -17,6 +17,7 @@ import configparser
|
|||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
import encodings
|
||||||
|
|
||||||
from Milter.utils import parse_addr
|
from Milter.utils import parse_addr
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
@@ -46,6 +47,17 @@ __all__ = [
|
|||||||
__version__ = "1.0.7"
|
__version__ = "1.0.7"
|
||||||
|
|
||||||
|
|
||||||
|
################################################
|
||||||
|
# add charset alias for windows-874 encoding #
|
||||||
|
################################################
|
||||||
|
|
||||||
|
for alias in ["windows-874", "windows_874"]:
|
||||||
|
if alias not in encodings.aliases.aliases:
|
||||||
|
encodings.aliases.aliases[alias] = "cp874"
|
||||||
|
|
||||||
|
################################################
|
||||||
|
|
||||||
|
|
||||||
def make_header(decoded_seq, maxlinelen=None, header_name=None,
|
def make_header(decoded_seq, maxlinelen=None, header_name=None,
|
||||||
continuation_ws=' ', errors='strict'):
|
continuation_ws=' ', errors='strict'):
|
||||||
"""Create a Header from a sequence of pairs as returned by decode_header()
|
"""Create a Header from a sequence of pairs as returned by decode_header()
|
||||||
|
|||||||
Reference in New Issue
Block a user