(imodforge) C:\Users\bootsma>python
Python 3.12.12 | packaged by conda-forge | (main, Oct 13 2025, 14:23:59) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "Z:\iMODforge\env\Lib\site-packages\imod\__init__.py", line 2, in <module>
from imod import (
File "Z:\iMODforge\env\Lib\site-packages\imod\data\__init__.py", line 2, in <module>
from .sample_data import (
File "Z:\iMODforge\env\Lib\site-packages\imod\data\sample_data.py", line 18, in <module>
from imod.mf6 import Modflow6Simulation
File "Z:\iMODforge\env\Lib\site-packages\imod\mf6\__init__.py", line 5, in <module>
from imod.mf6.adv import AdvectionCentral, AdvectionTVD, AdvectionUpstream
File "Z:\iMODforge\env\Lib\site-packages\imod\mf6\adv.py", line 18, in <module>
from imod.common.interfaces.iregridpackage import IRegridPackage
File "Z:\iMODforge\env\Lib\site-packages\imod\common\interfaces\iregridpackage.py", line 5, in <module>
from imod.common.utilities.dataclass_type import DataclassType
File "Z:\iMODforge\env\Lib\site-packages\imod\common\utilities\dataclass_type.py", line 3, in <module>
from pydantic import ConfigDict
File "Z:\iMODforge\env\Lib\site-packages\pydantic\__init__.py", line 5, in <module>
from ._migration import getattr_migration
File "Z:\iMODforge\env\Lib\site-packages\pydantic\_migration.py", line 4, in <module>
from pydantic.warnings import PydanticDeprecatedSince20
File "Z:\iMODforge\env\Lib\site-packages\pydantic\warnings.py", line 5, in <module>
from .version import version_short
File "Z:\iMODforge\env\Lib\site-packages\pydantic\version.py", line 7, in <module>
from pydantic_core import __version__ as __pydantic_core_version__
File "Z:\iMODforge\env\Lib\site-packages\pydantic_core\__init__.py", line 6, in <module>
from typing_extensions import Sentinel
ImportError: cannot import name 'Sentinel' from 'typing_extensions' (C:\Users\bootsma\AppData\Roaming\Python\Python312\s
ite-packages\typing_extensions.py). Did you mean: '_Sentinel'?
This should probably be taken up in imod-python instead, but making a note here for now.
Just tried it for a spin, running python and
import imodgives:This should probably be taken up in imod-python instead, but making a note here for now.