sahil-shetty
09/23/2024, 3:47 PMfrom hamilton.function_modifiers import parameterize, source
File "/home/sahil/repos/TNP_Atlas/.venv/lib/python3.11/site-packages/hamilton/data_quality/default_validators.py", line 520, in _append_pydantic_to_default_validators
from hamilton.data_quality import pydantic_validators
File "/home/sahil/repos/TNP_Atlas/.venv/lib/python3.11/site-packages/hamilton/data_quality/pydantic_validators.py", line 3, in <module>
from pydantic import BaseModel, TypeAdapter, ValidationError
ImportError: cannot import name 'TypeAdapter' from 'pydantic' (/home/sahil/repos/TNP_Atlas/.venv/lib/python3.11/site-packages/pydantic/__init__.cpython-311-x86_64-linux-gnu.so)
Pydantic version: 1.10.18 (incompatible version?)
Any suggestions are welcome. Thanks!Elijah Ben Izzy
09/23/2024, 3:53 PMElijah Ben Izzy
09/23/2024, 3:53 PMFran Boon
09/23/2024, 3:56 PMThierry Jean
09/23/2024, 3:56 PMsahil-shetty
09/23/2024, 3:58 PMsahil-shetty
09/23/2024, 3:58 PMElijah Ben Izzy
09/23/2024, 3:58 PMsahil-shetty
09/23/2024, 3:59 PMElijah Ben Izzy
09/23/2024, 3:59 PMStefan Krawczyk
09/23/2024, 4:55 PMsf-hamilton==1.76.0 or upgrade to pydantic 2.0+.
Otherwise if you can wait a few hours we’ll have 1.77.1 out that will address this issue.Elijah Ben Izzy
09/23/2024, 7:03 PMsf-hamilton==1.77.1 — see this: https://hamilton-opensource.slack.com/archives/C03AJNGDGQL/p1727118147767499.
We’ve tested it but would love confirmation that it solves your issues — let us know if the problems go away!Stefan Krawczyk
09/23/2024, 7:13 PMFran Boon
09/23/2024, 7:16 PMElijah Ben Izzy
09/23/2024, 7:18 PMElijah Ben Izzy
09/23/2024, 7:18 PMsahil-shetty
09/24/2024, 9:39 AM