Brian Pohl
07/06/2023, 11:39 PMTraceback (most recent call last):
File "/usr/local/lib/python3.10/runpy.py", line 187, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/local/lib/python3.10/runpy.py", line 146, in _get_module_details
return _get_module_details(pkg_main_name, error)
File "/usr/local/lib/python3.10/runpy.py", line 110, in _get_module_details
__import__(pkg_name)
File "/base_env/lib/python3.10/site-packages/dagster/__init__.py", line 100, in <module>
from dagster._config.pythonic_config import (
File "/base_env/lib/python3.10/site-packages/dagster/_config/pythonic_config/__init__.py", line 23, in <module>
from pydantic import ConstrainedFloat, ConstrainedInt, ConstrainedStr
File "/base_env/lib/python3.10/site-packages/pydantic/__init__.py", line 206, in __getattr__
return _getattr_migration(attr_name)
File "/base_env/lib/python3.10/site-packages/pydantic/_migration.py", line 285, in wrapper
raise PydanticImportError(f'`{import_path}` has been removed in V2.')
pydantic.errors.PydanticImportError: `pydantic:ConstrainedFloat` has been removed in V2.
For further information visit <https://errors.pydantic.dev/2.0.2/u/import-error>
I confirmed that this import: from pydantic import ConstrainedFloat, ConstrainedInt, ConstrainedStr
is in Dagster Cloud version 1.3.13. It seems that pydantic just released version 2.0 last week. Is there any way around this and/or is there a fix in progress?Zach
07/06/2023, 11:56 PMZach
07/07/2023, 12:02 AMZach
07/07/2023, 12:15 AMBrian Pohl
07/07/2023, 4:09 PMpydantic<2.0.0
on my endjamie
07/07/2023, 5:15 PM