Pydantic 1 support was added in #114 though I don't know what the use-case was. However, I'm not clear on whether this is still required, and it would be cleaner to drop support if it isn't (for example, this complicates testing and environment set up slightly, e.g. #129 (comment)).
@SimonBoothroyd what was the original use-case and would you suggest keeping support? Thanks.