PyOBJus way of doing things with smart pointers may have changed due to issues it caused, update code and do a real build.