-
Notifications
You must be signed in to change notification settings - Fork 1
Description
After installation (which also gave an error) the module is not charged and trying to charge it gives:
Impossible de charger l'extension 'teksi_module_management_tool' provoque une erreur lors de l'appel à sa méthode classFactory()
ImportError: cannot import name 'validate_core_schema' from 'pydantic_core' (C:\OSGeo4W\apps\Python312\Lib\site-packages\pydantic_core_init_.py)
Traceback (most recent call last):
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 478, in startPlugin
plugins[packageName] = package.classFactory(iface)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python/plugins\teksi_module_management_tool_init.py", line 34, in classFactory
from .teksi_module_management_tool_plugin import TMMTPlugin
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python/plugins\teksi_module_management_tool\teksi_module_management_tool_plugin.py", line 40, in
from oqtopus.gui.main_dialog import MainDialog # noqa: E402
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\teksi_module_management_tool\libs\oqtopus\gui\main_dialog.py", line 46, in
from .module_selection_widget import ModuleSelectionWidget # noqa: E402
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\teksi_module_management_tool\libs\oqtopus\gui\module_selection_widget.py", line 8, in
from ..core.modules_config import ModulesConfig
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\teksi_module_management_tool\libs\oqtopus\core\modules_config.py", line 1, in
from pydantic import BaseModel
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in import
mod = builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\pydantic_init.py", line 435, in getattr
module = import_module(module_name, package=package)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\importlib_init.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\pydantic\main.py", line 36, in
from ._internal import (
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\pydantic_internal_decorators.py", line 18, in
from ._core_utils import get_type_ref
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\pydantic_internal_core_utils.py", line 9, in
from pydantic_core import validate_core_schema as validate_core_schema
ImportError: cannot import name 'validate_core_schema' from 'pydantic_core' (C:\OSGeo4W\apps\Python312\Lib\site-packages\pydantic_core_init.py)
Version de Python : 3.12.11 (main, Jun 17 2025, 13:41:12) [MSC v.1943 64 bit (AMD64)]
Version de QGIS : 3.40.11-Bratislava Bratislava, df059ed19c
Chemin Python :
C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\teksi_module_management_tool\libs\oqtopus\libs
C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\teksi_module_management_tool\libs
C:/OSGeo4W/apps/qgis-ltr/./python
C:/Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python
C:/Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python/plugins
C:/OSGeo4W/apps/qgis-ltr/./python/plugins
C:\OSGeo4W\apps\grass\grass84\etc\python
C:\OSGeo4W\bin
C:\OSGeo4W\bin\python312.zip
C:\OSGeo4W\apps\Python312\DLLs
C:\OSGeo4W\apps\Python312\Lib
C:\Users\Moritz\AppData\Roaming\Python\Python312\site-packages
C:\OSGeo4W\apps\Python312
C:\OSGeo4W\apps\Python312\Lib\site-packages
C:\OSGeo4W\apps\Python312\Lib\site-packages\win32
C:\OSGeo4W\apps\Python312\Lib\site-packages\win32\lib
C:\OSGeo4W\apps\Python312\Lib\site-packages\Pythonwin
C:/Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python
C:\Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python/plugins\DataDrivenInputMask
C:\Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python/plugins\SwapVectorDirection
C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\qfieldsync\libqfieldsync_62853968a3cc98953ff7f41f8770a7f9d1b6a80e.whl
C:\Users/Moritz/AppData/Roaming/QGIS/QGIS3\profiles\Triform TEKSI/python/plugins\qgis_resource_sharing
C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\qgis_resource_sharing
C:\Users\Moritz\AppData\Roaming\QGIS\QGIS3\profiles\Triform TEKSI\python\plugins\qgis_resource_sharing\ext_libs