mirror of
https://github.com/gryf/ebook-converter.git
synced 2026-04-24 07:01:30 +02:00
Removed old py2 code from constants
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
import codecs
|
|
||||||
import collections
|
import collections
|
||||||
import importlib
|
import importlib
|
||||||
import locale
|
import locale
|
||||||
@@ -11,32 +10,14 @@ numeric_version = (4, 12, 0)
|
|||||||
__version__ = '.'.join([str(x) for x in numeric_version])
|
__version__ = '.'.join([str(x) for x in numeric_version])
|
||||||
__author__ = "foobar"
|
__author__ = "foobar"
|
||||||
|
|
||||||
'''
|
"""
|
||||||
Various run time constants.
|
Various run time constants.
|
||||||
'''
|
"""
|
||||||
|
|
||||||
|
|
||||||
FAKE_PROTOCOL = 'ebco'
|
FAKE_PROTOCOL = 'ebco'
|
||||||
try:
|
preferred_encoding = locale.getpreferredencoding()
|
||||||
preferred_encoding = locale.getpreferredencoding()
|
|
||||||
codecs.lookup(preferred_encoding)
|
|
||||||
except Exception:
|
|
||||||
preferred_encoding = 'utf-8'
|
|
||||||
|
|
||||||
|
|
||||||
filesystem_encoding = sys.getfilesystemencoding() or 'utf-8'
|
filesystem_encoding = sys.getfilesystemencoding() or 'utf-8'
|
||||||
try:
|
|
||||||
if codecs.lookup(filesystem_encoding).name == 'ascii':
|
|
||||||
filesystem_encoding = 'utf-8'
|
|
||||||
# On linux, unicode arguments to os file functions are coerced to an
|
|
||||||
# ascii bytestring if sys.getfilesystemencoding() == 'ascii', which is
|
|
||||||
# just plain dumb. This is fixed by the icu.py module which, when
|
|
||||||
# imported changes ascii to utf-8
|
|
||||||
# TODO(gryf): this is not true for py3
|
|
||||||
except Exception:
|
|
||||||
filesystem_encoding = 'utf-8'
|
|
||||||
|
|
||||||
|
|
||||||
DEBUG = os.getenv('CALIBRE_DEBUG') is not None
|
DEBUG = os.getenv('CALIBRE_DEBUG') is not None
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user