Blender Git Commit Log
Git Commits -> Revision f29a738
Revision f29a738 by Campbell Barton (master) June 8, 2021, 17:05 (GMT) |
PyAPI: use keyword only arguments Use keyword only arguments for the following functions. - addon_utils.module_bl_info 2nd arg `info_basis`. - addon_utils.modules 1st `module_cache`, 2nd arg `refresh`. - addon_utils.modules_refresh 1st arg `module_cache`. - bl_app_template_utils.activate 1nd arg `template_id`. - bl_app_template_utils.import_from_id 2nd arg `ignore_not_found`. - bl_app_template_utils.import_from_path 2nd arg `ignore_not_found`. - bl_keymap_utils.keymap_from_toolbar.generate 2nd & 3rd args `use_fallback_keys` & `use_reset`. - bl_keymap_utils.platform_helpers.keyconfig_data_oskey_from_ctrl 2nd arg `filter_fn`. - bl_ui_utils.bug_report_url.url_prefill_from_blender 1st arg `addon_info`. - bmesh.types.BMFace.copy 1st & 2nd args `verts`, `edges`. - bmesh.types.BMesh.calc_volume 1st arg `signed`. - bmesh.types.BMesh.from_mesh 2nd..4th args `face_normals`, `use_shape_key`, `shape_key_index`. - bmesh.types.BMesh.from_object 3rd & 4th args `cage`, `face_normals`. - bmesh.types.BMesh.transform 2nd arg `filter`. - bmesh.types.BMesh.update_edit_mesh 2nd & 3rd args `loop_triangles`, `destructive`. - bmesh.types.{BMVertSeq,BMEdgeSeq,BMFaceSeq}.sort 1st & 2nd arg `key`, `reverse`. - bmesh.utils.face_split 4th..6th args `coords`, `use_exist`, `example`. - bpy.data.libraries.load 2nd..4th args `link`, `relative`, `assets_only`. - bpy.data.user_map 1st..3rd args `subset`, `key_types, `value_types`. - bpy.msgbus.subscribe_rna 5th arg `options`. - bpy.path.abspath 2nd & 3rd args `start` & `library`. - bpy.path.clean_name 2nd arg `replace`. - bpy.path.ensure_ext 3rd arg `case_sensitive`. - bpy.path.module_names 2nd arg `recursive`. - bpy.path.relpath 2nd arg `start`. - bpy.types.EditBone.transform 2nd & 3rd arg `scale`, `roll`. - bpy.types.Operator.as_keywords 1st arg `ignore`. - bpy.types.Struct.{keyframe_insert,keyframe_delete} 2nd..5th args `index`, `frame`, `group`, `options`. - bpy.types.WindowManager.popup_menu 2nd & 3rd arg `title`, `icon`. - bpy.types.WindowManager.popup_menu_pie 3rd & 4th arg `title`, `icon`. - bpy.utils.app_template_paths 1st arg `subdir`. - bpy.utils.app_template_paths 1st arg `subdir`. - bpy.utils.blend_paths 1st..3rd args `absolute`, `packed`, `local`. - bpy.utils.execfile 2nd arg `mod`. - bpy.utils.keyconfig_set 2nd arg `report`. - bpy.utils.load_scripts 1st & 2nd `reload_scripts` & `refresh_scripts`. - bpy.utils.preset_find 3rd & 4th args `display_name`, `ext`. - bpy.utils.resource_path 2nd & 3rd arg `major`, `minor`. - bpy.utils.script_paths 1st..4th args `subdir`, `user_pref`, `check_all`, `use_user`. - bpy.utils.smpte_from_frame 2nd & 3rd args `fps`, `fps_base`. - bpy.utils.smpte_from_seconds 2nd & 3rd args `fps`, `fps_base`. - bpy.utils.system_resource 2nd arg `subdir`. - bpy.utils.time_from_frame 2nd & 3rd args `fps`, `fps_base`. - bpy.utils.time_to_frame 2nd & 3rd args `fps`, `fps_base`. - bpy.utils.units.to_string 4th..6th `precision`, `split_unit`, `compatible_unit`. - bpy.utils.units.to_value 4th arg `str_ref_unit`. - bpy.utils.user_resource 2nd & 3rd args `subdir`, `create` - bpy_extras.view3d_utils.location_3d_to_region_2d 4th arg `default`. - bpy_extras.view3d_utils.region_2d_to_origin_3d 4th arg `clamp`. - gpu.offscreen.unbind 1st arg `restore`. - gpu_extras.batch.batch_for_shader 4th arg `indices`. - gpu_extras.batch.presets.draw_circle_2d 4th arg `segments`. - gpu_extras.presets.draw_circle_2d 4th arg `segments`. - imbuf.types.ImBuf.resize 2nd arg `resize`. - imbuf.write 2nd arg `filepath`. - mathutils.kdtree.KDTree.find 2nd arg `filter`. - nodeitems_utils.NodeCategory 3rd & 4th arg `descriptions`, `items`. - nodeitems_utils.NodeItem 2nd..4th args `label`, `settings`, `poll`. - nodeitems_utils.NodeItemCustom 1st & 2nd arg `poll`, `draw`. - rna_prop_ui.draw 5th arg `use_edit`. - rna_prop_ui.rna_idprop_ui_get 2nd arg `create`. - rna_prop_ui.rna_idprop_ui_prop_clear 3rd arg `remove`. - rna_prop_ui.rna_idprop_ui_prop_get 3rd arg `create`. - rna_xml.xml2rna 2nd arg `root_rna`. - rna_xml.xml_file_write 4th arg `skip_typemap`. |
Commit Details:
Full Hash: f29a738e23ce487fc9ae759326fc3409b82f8b26
Parent Commit: c18ff18
Lines Changed: +163, -140
48 Modified Paths:
/doc/python_api/examples/gpu.7.py (+1, -1) (Diff)
/doc/python_api/examples/gpu.8.py (+3, -1) (Diff)
/intern/cycles/blender/addon/engine.py (+1, -1) (Diff)
/release/scripts/modules/addon_utils.py (+6, -6) (Diff)
/release/scripts/modules/bl_app_template_utils.py (+5, -5) (Diff)
/release/scripts/modules/bl_keymap_utils/keymap_from_toolbar.py (+1, -1) (Diff)
/release/scripts/modules/bl_keymap_utils/platform_helpers.py (+2, -2) (Diff)
/release/scripts/modules/bl_ui_utils/bug_report_url.py (+1, -1) (Diff)
/release/scripts/modules/bpy/path.py (+6, -6) (Diff)
/release/scripts/modules/bpy/utils/__init__.py (+21, -21) (Diff)
/release/scripts/modules/bpy_extras/io_utils.py (+1, -1) (Diff)
/release/scripts/modules/bpy_extras/view3d_utils.py (+2, -2) (Diff)
/release/scripts/modules/bpy_types.py (+12, -4) (Diff)
/release/scripts/modules/console/complete_calltip.py (+1, -1) (Diff)
/release/scripts/modules/console/complete_import.py (+2, -2) (Diff)
/release/scripts/modules/console/complete_namespace.py (+3, -3) (Diff)
/release/scripts/modules/console/intellisense.py (+3, -3) (Diff)
/release/scripts/modules/gpu_extras/batch.py (+1, -1) (Diff)
/release/scripts/modules/gpu_extras/presets.py (+1, -1) (Diff)
/release/scripts/modules/nodeitems_utils.py (+3, -3) (Diff)
/release/scripts/modules/rna_prop_ui.py (+8, -8) (Diff)
/release/scripts/modules/rna_xml.py (+5, -4) (Diff)
/release/scripts/startup/bl_operators/mesh.py (+2, -2) (Diff)
/release/scripts/startup/bl_operators/presets.py (+1, -3) (Diff)
/release/scripts/startup/bl_operators/userpref.py (+21, -8) (Diff)
/release/scripts/startup/bl_operators/uvcalc_follow_active.py (+1, -1) (Diff)
/release/scripts/startup/bl_operators/wm.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/space_text.py (+2, -2) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_common.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+1, -1) (Diff)
/release/scripts/startup/nodeitems_builtins.py (+1, -1) (Diff)
/release/scripts/templates_py/bmesh_simple_editmode.py (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_api.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+6, -6) (Diff)
/source/blender/python/bmesh/bmesh_py_utils.c (+1, -1) (Diff)
/source/blender/python/generic/imbuf_py_api.c (+2, -2) (Diff)
/source/blender/python/gpu/gpu_py_offscreen.c (+1, -1) (Diff)
/source/blender/python/intern/bpy.c (+5, -5) (Diff)
/source/blender/python/intern/bpy_library_load.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_msgbus.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna_anim.c (+2, -2) (Diff)
/source/blender/python/intern/bpy_rna_id_collection.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_utils_units.c (+2, -2) (Diff)
/source/blender/python/mathutils/mathutils_kdtree.c (+1, -1) (Diff)
/tests/python/bl_load_addons.py (+2, -1) (Diff)
/tests/python/bl_pyapi_bpy_path.py (+6, -6) (Diff)
/doc/python_api/examples/gpu.8.py (+3, -1) (Diff)
/intern/cycles/blender/addon/engine.py (+1, -1) (Diff)
/release/scripts/modules/addon_utils.py (+6, -6) (Diff)
/release/scripts/modules/bl_app_template_utils.py (+5, -5) (Diff)
/release/scripts/modules/bl_keymap_utils/keymap_from_toolbar.py (+1, -1) (Diff)
/release/scripts/modules/bl_keymap_utils/platform_helpers.py (+2, -2) (Diff)
/release/scripts/modules/bl_ui_utils/bug_report_url.py (+1, -1) (Diff)
/release/scripts/modules/bpy/path.py (+6, -6) (Diff)
/release/scripts/modules/bpy/utils/__init__.py (+21, -21) (Diff)
/release/scripts/modules/bpy_extras/io_utils.py (+1, -1) (Diff)
/release/scripts/modules/bpy_extras/view3d_utils.py (+2, -2) (Diff)
/release/scripts/modules/bpy_types.py (+12, -4) (Diff)
/release/scripts/modules/console/complete_calltip.py (+1, -1) (Diff)
/release/scripts/modules/console/complete_import.py (+2, -2) (Diff)
/release/scripts/modules/console/complete_namespace.py (+3, -3) (Diff)
/release/scripts/modules/console/intellisense.py (+3, -3) (Diff)
/release/scripts/modules/gpu_extras/batch.py (+1, -1) (Diff)
/release/scripts/modules/gpu_extras/presets.py (+1, -1) (Diff)
/release/scripts/modules/nodeitems_utils.py (+3, -3) (Diff)
/release/scripts/modules/rna_prop_ui.py (+8, -8) (Diff)
/release/scripts/modules/rna_xml.py (+5, -4) (Diff)
/release/scripts/startup/bl_operators/mesh.py (+2, -2) (Diff)
/release/scripts/startup/bl_operators/presets.py (+1, -3) (Diff)
/release/scripts/startup/bl_operators/userpref.py (+21, -8) (Diff)
/release/scripts/startup/bl_operators/uvcalc_follow_active.py (+1, -1) (Diff)
/release/scripts/startup/bl_operators/wm.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/space_text.py (+2, -2) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_common.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+1, -1) (Diff)
/release/scripts/startup/nodeitems_builtins.py (+1, -1) (Diff)
/release/scripts/templates_py/bmesh_simple_editmode.py (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_api.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+6, -6) (Diff)
/source/blender/python/bmesh/bmesh_py_utils.c (+1, -1) (Diff)
/source/blender/python/generic/imbuf_py_api.c (+2, -2) (Diff)
/source/blender/python/gpu/gpu_py_offscreen.c (+1, -1) (Diff)
/source/blender/python/intern/bpy.c (+5, -5) (Diff)
/source/blender/python/intern/bpy_library_load.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_msgbus.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna_anim.c (+2, -2) (Diff)
/source/blender/python/intern/bpy_rna_id_collection.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_utils_units.c (+2, -2) (Diff)
/source/blender/python/mathutils/mathutils_kdtree.c (+1, -1) (Diff)
/tests/python/bl_load_addons.py (+2, -1) (Diff)
/tests/python/bl_pyapi_bpy_path.py (+6, -6) (Diff)