Thanks for the heads-up! I guess we'll have to push another update then to prevent the new Pydantic from breaking Prodigy.
(This is a frustrating part of pinning dependencies in Python: we used to have it pinned for narrowly to the next minor version, but this can cause users to get version-locked. But if we pin to a library loosely, it can mean that a breaking update can break our stuff.)
Edit: Fixed in Prodigy v1.10.7!