@juliandarley The major changes in the Blender Python API have been made with the transition from version 2.79 to 2.80. You can see the “Change Log” here. And the “System Console” will display any messages for all kind of errors (including those due to outdated commands):
