imp is deprecated since Python v.3.4

This avoid Python warnings about this during checks

Change-Id: I6647d9c93f3c2fbc1af475f8bc45e03300ee8b79
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100518
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
This commit is contained in:
Mike Kaganski 2020-08-12 17:52:35 +02:00
parent 3c0193c43b
commit 4cdd446b09
5 changed files with 50 additions and 10 deletions

View File

@ -24,8 +24,16 @@ class AgendaWizardDialogResources(object):
SECTION_MINUTES = "MINUTES"
def __init__(self):
import imp, os
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import sys, os
# imp is deprecated since Python v.3.4
if sys.version_info >= (3,3):
from importlib.machinery import SourceFileLoader
SourceFileLoader('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc')).load_module()
else:
import imp
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import strings
self.resAgendaWizardDialog_title = strings.RID_AGENDAWIZARDDIALOG_START_1

View File

@ -22,8 +22,16 @@ class NoValidPathException(Exception):
# TODO: NEVER open a dialog in an exception
from .SystemDialog import SystemDialog
if xMSF:
import imp, os
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import sys, os
# imp is deprecated since Python v.3.4
if sys.version_info >= (3,3):
from importlib.machinery import SourceFileLoader
SourceFileLoader('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc')).load_module()
else:
import imp
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import strings
SystemDialog.showErrorBox(xMSF, strings.RID_COMMON_START_21) #OfficePathnotavailable

View File

@ -19,8 +19,16 @@
class FaxWizardDialogResources(object):
def __init__(self):
import imp, os
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import sys, os
# imp is deprecated since Python v.3.4
if sys.version_info >= (3,3):
from importlib.machinery import SourceFileLoader
SourceFileLoader('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc')).load_module()
else:
import imp
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import strings
self.resFaxWizardDialog_title = strings.RID_FAXWIZARDDIALOG_START_1

View File

@ -19,8 +19,16 @@
class LetterWizardDialogResources(object):
def __init__(self):
import imp, os
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import sys, os
# imp is deprecated since Python v.3.4
if sys.version_info >= (3,3):
from importlib.machinery import SourceFileLoader
SourceFileLoader('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc')).load_module()
else:
import imp
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import strings
self.resLetterWizardDialog_title = strings.RID_LETTERWIZARDDIALOG_START_1

View File

@ -28,8 +28,16 @@ from com.sun.star.frame import TerminationVetoException
from com.sun.star.awt.PushButtonType import HELP, STANDARD
from com.sun.star.awt.FontWeight import BOLD
import imp, os
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import sys, os
# imp is deprecated since Python v.3.4
if sys.version_info >= (3,3):
from importlib.machinery import SourceFileLoader
SourceFileLoader('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc')).load_module()
else:
import imp
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
import strings
class WizardDialog(UnoDialog2):