Hi @Grasshope,
Butterfly has been through several updates recently which will break old sample files. It was expected but I should have provided a better support to let people know about it:
In any case what you have done should solve the problem. Once you have replaced all the files and userobjects use Ladybug’s update file component to update the files. That will replace the components with the most recent ones which should have from butterfly_grasshopper.geometry import xyz_to_point
instead of xyzToPoint
.