blender-core-versions
Installation
SKILL.md
Blender Core Versions: Python API Version Matrix
1. Quick Reference
Version Detection
# Blender 3.x / 4.x / 5.x: ALWAYS use tuple comparison for version checks
import bpy
major, minor, patch = bpy.app.version # e.g., (4, 2, 0)
# Version-safe conditional
if bpy.app.version >= (4, 0, 0):
# Blender 4.0+ code path
pass
else:
# Blender 3.x fallback
pass
Related skills
More from openaec-foundation/blender-bonsai-ifcopenshell-sverchok-claude-skill-package
blender-syntax-materials
>
3blender-core-gpu
>
3blender-agents-code-validator
>
3blender-syntax-panels
>
3blender-errors-data
>
3blender-syntax-data
Covers Blender data management including collections, library overrides, asset system, linked libraries, BlendDataLibraries, data block creation and removal, fake users, and data transfer between files. Activates when managing Blender collections, linking/appending data, working with library overrides, or using the asset system.
3