blender/scripts/modules
Brecht Van Lommel a6b293daac Python Module: Bundle VFX library python bindings
When calling bpy.utils.expose_bundled_modules(), these modules are
added to sys.path.

This provides a solution/workaround to two problems:
* Using bpy together with packages like usd-core is problematic. Besides
  crashing due to C++ symbol conflicts, it's just impossible to import
  different versions of the same module, or to have distinct environment
  variables for both. (#127132)
* Blender add-ons using these VFX modules do not currently work with
  the bpy module.

This adds about 15MB to the bpy package.

Pull Request: https://projects.blender.org/blender/blender/pulls/133082
2025-01-17 10:13:31 +01:00
..
_bpy_internal PyAPI: add bpy.app.portable, derived from WITH_INSTALL_PORTABLE 2025-01-16 21:07:29 +11:00
bl_app_override Cleanup: suppress unused Python warnings 2024-12-03 12:54:13 +11:00
bl_console_utils
bl_i18n_utils Cleanup: spelling (make check_spelling_*) 2024-12-11 11:23:51 +11:00
bl_keymap_utils Cleanup: declare __all__ for Python scripts 2025-01-06 16:45:36 +11:00
bl_previews_utils
bl_rna_utils
bl_text_utils
bl_ui_utils
bpy Python Module: Bundle VFX library python bindings 2025-01-17 10:13:31 +01:00
bpy_extras UI: Capitalize default filenames from "untitled" to "Untitled" 2025-01-13 20:06:27 +01:00
gpu_extras Cleanup: suppress unused Python warnings 2024-12-03 12:54:13 +11:00
addon_utils.py Cleanup: suppress unused Python warnings 2024-12-03 12:54:13 +11:00
animsys_refactor.py Cleanup: declare __all__ for Python scripts 2025-01-06 16:45:36 +11:00
bl_app_template_utils.py
blend_render_info.py Cleanup: suppress unused Python warnings 2024-12-03 12:54:13 +11:00
bpy_restrict_state.py Cleanup: quiet Python linter warnings 2024-12-11 11:26:24 +11:00
bpy_types.py Revert "Fix: Missing super().__del__() in Cycles and Hydra render engine" 2024-12-31 19:30:39 +01:00
console_python.py Cleanup: quiet Python linter warnings 2024-12-11 11:26:24 +11:00
console_shell.py Cleanup: suppress unused Python warnings 2024-12-03 12:54:13 +11:00
graphviz_export.py
keyingsets_utils.py Cleanup: suppress unused Python warnings 2024-12-03 12:54:13 +11:00
nodeitems_utils.py Cleanup: quiet Python linter warnings 2024-12-11 11:26:24 +11:00
rna_info.py Cleanup: declare __all__ for doc-generation & icon updating utils 2025-01-04 20:33:53 +11:00
rna_keymap_ui.py Cleanup: spelling in comments 2024-11-25 13:24:46 +11:00
rna_manual_reference.py Docs: Update RNA to user manual URL mapping 2024-11-13 01:26:36 -05:00
rna_prop_ui.py
rna_xml.py Cleanup: quiet Python linter warnings 2024-12-11 11:26:24 +11:00