Is there any reason why pydantic is pinned to pydantic==2.6.4? Can it not be pinned to this as a minimum version and allow for that and above?