Skip to content

Bud Decision Studio v0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 17:06

Fixes first-run setup on macOS. On 0.1.0, setup stopped at "Installing the model libraries" with error: File not found: /Users/<you>/Library/Application and "The model libraries could not be installed."

Why it happened. Setup pinned the PyTorch build it had just installed with a constraints file inside the app's data folder. On a Mac that folder is ~/Library/Application Support/ai.bud.decisionstudio, and uv splits constraint-file paths at spaces, so it looked for …/Library/Application. The same could happen on Windows for user names with a space. Setup now pins PyTorch by naming it directly in the install, with no file path involved.

Also fixed. Setup read PyTorch's version and the final device check together with any warnings PyTorch printed, so a warning could be mistaken for the version or fail the device check. Both now read only the real answer. The Details log shows commands with correct quoting, and Copy details no longer repeats the error.

Tested. A real first-run install into a folder named "Application Support" now passes on macOS (Apple Silicon), Windows and Linux on every change to the installer, together with new regression tests.

Update

  • If setup failed on 0.1.0: install 0.1.1 over it (download the .dmg below and replace the app, or run the one-line command again), open it, and go through setup again. It reuses the Python and PyTorch already installed by your first attempt, so it continues where it stopped.
  • Everyone else: nothing changes for you.

Easiest install: curl -fsSL https://raw.githubusercontent.com/BudEcosystem/Bud-Decision-Engine/main/get.sh | sh (macOS and Linux) or irm https://raw.githubusercontent.com/BudEcosystem/Bud-Decision-Engine/main/get.ps1 | iex (Windows). All downloads: see the assets below and the README.