diff --git a/processing_r/__init__.py b/processing_r/__init__.py index 0aedc53..fd9b0a3 100644 --- a/processing_r/__init__.py +++ b/processing_r/__init__.py @@ -10,6 +10,8 @@ ***************************************************************************/ """ +from .r_plugin import RProviderPlugin + # noinspection PyPep8Naming def classFactory(iface): # pylint: disable=invalid-name @@ -19,5 +21,4 @@ def classFactory(iface): # pylint: disable=invalid-name :type iface: QgsInterface """ # - from .r_plugin import RProviderPlugin return RProviderPlugin(iface) diff --git a/processing_r/processing/utils.py b/processing_r/processing/utils.py index 4b3c3a8..530f28f 100644 --- a/processing_r/processing/utils.py +++ b/processing_r/processing/utils.py @@ -21,6 +21,7 @@ import platform import subprocess from typing import Optional +from ctypes import cdll from qgis.PyQt.QtCore import QCoreApplication from qgis.core import (QgsProcessingUtils, @@ -196,7 +197,6 @@ def get_windows_code_page(): Determines MS-Windows CMD.exe shell codepage. Used into GRASS exec script under MS-Windows. """ - from ctypes import cdll return str(cdll.kernel32.GetACP()) @staticmethod