The verify method is getting masked when some cached_properties were added in version 5.4.0. the properties, like shown below, pushed the self.verify definition out of the init function. This causes webhook validation to fail.
src/retell/_client.py
@cached_property
def with_streaming_response(self) -> RetellWithStreamedResponse:
return RetellWithStreamedResponse(self)
self.verify = verify # type: ignore