Allow plugins to be imported from calibre

Might be used in third-party plugin code
This commit is contained in:
Kovid Goyal 2020-10-09 12:08:56 +05:30
parent 67ab770a77
commit 0e7f455242
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -18,7 +18,7 @@ except EnvironmentError:
from calibre.constants import (iswindows, ismacos, islinux, isfrozen,
isbsd, preferred_encoding, __appname__, __version__, __author__,
win32event, win32api, winerror, fcntl,
win32event, win32api, winerror, fcntl, plugins,
filesystem_encoding, config_dir)
from calibre.startup import winutil, winutilerror
from calibre.utils.icu import safe_chr
@ -28,7 +28,7 @@ if False:
# Prevent pyflakes from complaining
winutil, winutilerror, __appname__, islinux, __version__
fcntl, win32event, isfrozen, __author__
winerror, win32api, isbsd, config_dir
winerror, win32api, isbsd, config_dir, plugins
_mt_inited = False