X-Git-Url: https://git.cworth.org/git?p=notmuch;a=blobdiff_plain;f=bindings%2Fpython%2Fnotmuch%2Fcompat.py;fp=bindings%2Fpython%2Fnotmuch%2Fcompat.py;h=4a94e05c805d1a9fc28d035fbde09f3b404ff202;hp=c931329e96972237d5f380ba2270a9dcc2d28d56;hb=3771832b013012e408696897215fd0edde7dce37;hpb=95a4bf38173311597bcc4fa7f597d58bb11ed119 diff --git a/bindings/python/notmuch/compat.py b/bindings/python/notmuch/compat.py index c931329e..4a94e05c 100644 --- a/bindings/python/notmuch/compat.py +++ b/bindings/python/notmuch/compat.py @@ -47,7 +47,10 @@ if sys.version_info[0] == 2: return value else: - from configparser import SafeConfigParser + from configparser import ConfigParser as SafeConfigParser + + if not hasattr(SafeConfigParser, 'readfp'): # py >= 3.12 + SafeConfigParser.readfp = SafeConfigParser.read_file class Python3StringMixIn(object): def __str__(self):