Updating daily Bonsai builds

edited June 2025 in General

Is it only for me or did things change.

A few days ago I realized that Bonsai 0.8.3 does no more offer a daily update for me. So I thought Devs are on holidays. After some time I started checking Extension's external repository path, checked the tutorial on how to set the path for Blender and went to Github. Realized that each day there was a new daily version nevertheless, so no holidays.

Bonsai updates ended with the version from June 6 2025.
The proposed path for the repository has changed. It is the same address but includes hardcoded that date's version, a path duplicate and some other stuff about Blender min version and Python.

So the old path, as it was does, no more work. The new path from the table does not work also. Trying to adjust the new path did not work for me too. Does anybody know the right Path to Bonsai dailies ? (For Apple ARM (and Windows)) ?

Also on Github there is a Python 3.12 version of Bonsai.
It does not install on Blender 5.0 Alpha, which seems still using Python 3.11.
So what is it for ?

Comments

  • So something is definitely broke. I too am stuck with June 6th build.

  • edited June 2025

    Thanks for confirming !

    Well, actual releases are there :
    https://github.com/IfcOpenShell/IfcOpenShell/releases
    and you can download them manually and "install from disk", but that has no auto update comfort either.
    (OK, basically I am doing so for Blender nearly each day ...)

    And here are the new links .....
    https://github.com/IfcOpenShell/bonsai_unstable_repo/

    Which for me on M4 Mac now looks like :
    https://github.com/IfcOpenShell/IfcOpenShell/releases/download/bonsai-0.8.3-alpha2506061413/bonsai_py311-0.8.3-alpha250606-macos-arm64.zip?repository=https://raw.githubusercontent.com/IfcOpenShell/bonsai_unstable_repo/main/index.json&blender_version_min=4.2.0&platforms=macos-arm64&python_versions=3.11

  • There's an index.json that usually gets updated on each build. That process stopped by the look.

    zoomer
  • @sjb007 said:
    So something is definitely broke. I too am stuck with June 6th build.

    I am also stuck with June 06 thinking there was something going on for a big update. I was on shot break and have not paid attention yet but now something surely should be learned about the new process for the daily builds.

  • I think it just went back to normal now

    Owura_quzoomer
  • edited June 2025

    Yes, seems to work again.

    I can even paste the that whole extended Link in and it updates the repository. A few days ago it just thew an error message that way.

    Great !
    Bonsai is listening, reading or just found it themselve ;)

  • But what about the Python 3.12 option ....
    Something needed for future Bonsai features ?

  • @zoomer said:
    But what about the Python 3.12 option ....
    Something needed for future Bonsai features ?

    No, Python 3.12 Bonsai build is for some distributions on Unix that use Python 3.12 for their Blender.

    zoomer
  • edited June 2025

    Did I get that correct that Blender installation brings its own Python package ?
    And all AddOns/Extensions need to use the same version ?

    To install latest Speckle from Github I needed Python on my Mac. It already was there from XCode (?). But it was only 3.9.6.
    This did not work (> 3.10) for the script I needed, so I upgraded to latest Python 3.13.5.
    But that local Python doesn't help (or interfere with) Blender or Bonsai in that case (?)

  • A few days ago I realized that Bonsai 0.8.3 does no more offer a daily update for me. So I thought Devs are on holidays ...

    After long hards days of Bonsai Linux only support ....

    There is finally a new current Alpha version (Bonsai-0.8.4-alpha2509151630) cross platform available since 2+ hours ago :)
    I am so exited .....

    But - the new version is still not offered when i refresh my Bonsai Remote Repository.
    I can re-do the recommended (updated ?) process to add the Repository but Blender says it is the same Link already available.
    I am confused ....

  • I believe there's this action that updates this repo. The extension updater reads from this unstable repo (specifically the index.json file) to retrieve updates. When that action gets run, it will be able to automagically update.

  • edited September 2025

    Further... The last bit of the action that updates the repo does some checks. One of which is to run blender and install the latest version and do some critical tests. This is failing, with the Blender instance seg faulting. As a result the unstable repo details are not updated (part of a following step.) Hope that explains it.
    See https://github.com/IfcOpenShell/IfcOpenShell/actions/runs/17745218522/job/50429107614 for example.

    steverugizoomer
  • Wow. Maybe this is connected to the problems I had yesterday to try to build a successful addon zip file (how-to-build-bonsai-addon-zip-file-from-git-source).
    I was getting a crash after activating it and it looks the ifcopenshell whl is built in a way blender LTS 4.5.3 does not like.
    Cheers!

    zoomer
  • OK,
    if I got that right, there are some issues with current unstable versions - therefor currently no updates offered.
    No problem. Take your time.

  • It looks so (at least in Linux that I have tried).
    I have created an issue 7131
    Cheers!

  • latest windows py311 download > from disk install option works fine on my 4.5.1

  • edited September 2025

    Uham ....

    Updating latest Bonsai Build was activated again .....
    But today's 28.9.2025 build installs but does not work at all on any Blender Mac or latest official Windows version. On Windows Blender it even froze while installing Bonsai - for me ...... It will not load the demo scene. It will load an existing IFC - but if you try do something within it will throw error messages ....

    For now I uninstalled all 0.8.4 daily builds and went back to 0.83 official. Pity.

Sign In or Register to comment.