From 91ee2b92220d86e711d217f36b6d7b2999eb78ca Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 28 Jan 2026 16:42:29 +0500 Subject: [PATCH] bonsai Makefile - require Blender 5.1 for Python 3.13 --- src/bonsai/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bonsai/Makefile b/src/bonsai/Makefile index ca33bd4525..03c05f2cbc 100644 --- a/src/bonsai/Makefile +++ b/src/bonsai/Makefile @@ -285,6 +285,11 @@ else $(SED) 's/version = "0.0.0"/version = "$(VERSION)-alpha$(VERSION_DATE)"/' build/pyproject.toml endif +# Blender 5.1+ requires Python 3.13. +ifeq ($(PYVERSION), py313) + $(SED) 's/blender_version_min = "4\.2\.0"/blender_version_min = "5.1.0"/' build/bonsai/blender_manifest.toml +endif + $(SED) "s/os-arch/$(BLENDER_PLATFORM)/" build/bonsai/blender_manifest.toml # Provides bonsai Add-on functionality