- adding keyframes now works for bones and other data types (not just ID types) # Add a pose bone keyframe bpy.data.objects['Armature.001'].pose.pose_channels["Hip"].keyframe_insert("location") # Add an object keyframe (worked before) bpy.data.objects['Armature.001'].keyframe_insert("location")