calibre/src/polyglot/plistlib.py
2019-04-01 16:05:31 +05:30

13 lines
410 B
Python

#!/usr/bin/env python2
# vim:fileencoding=utf-8
# License: GPL v3 Copyright: 2019, Kovid Goyal <kovid at kovidgoyal.net>
from __future__ import absolute_import, division, print_function, unicode_literals
from polyglot.builtins import is_py3
if is_py3:
from plistlib import loads, dumps, Data # noqa
else:
from plistlib import readPlistFromString as loads, writePlistToString as dumps, Data # noqa