Hello Flyte folks, so I am updating our flytekit and we recently migrated to pydantic v2 on our model validation. however I am getting the following.
Test runs like below
⢠There is a unit test with pytest.raises that should raise ValidationError
⢠This unit test calls flyte task that includes the pydantic model validation
⢠However the test does not return the underlying ValidationError rather return the following 
TypeError: No constructor defined
 . I can see the underlying ValidationError exception but also see 
During handling of the above exception, another exception occurred:
This 
TypeError
 happens at 
flytekit/exceptions/scopes.py:user_entry_point
 at this line
except Exception as exc:
                    breakpoint()
>                   raise type(exc)(f"Error encountered while executing '{fn_name}':\n  {exc}") from exc
E                   TypeError: No constructor defined
it looks like pydantic v2 we need to raise specific error like 
this. Does anyone have this issue