Skip to content

ALchemist v0.3.4

Latest

Choose a tag to compare

@calebcoatney calebcoatney released this 02 Jun 16:29
· 3 commits to main since this release

Maintenance release focused on dependency hygiene and install reliability.

Windows install fix

Removed the unused ax-platform dependency. It was no longer used by any model or acquisition backend, and it was the only package forcing ipywidgets + the JupyterLab widgets extension into the install. That extension ships assets with very long file names that blow past the Windows 260-character MAX_PATH limit, causing pip install to fail with a misleading OSError: [Errno 2] No such file or directory — especially under deeply nested Anaconda env paths.

Removing it fixes that class of Windows install failure and trims ipywidgets, plotly, sympy, and pyre-extensions from the dependency tree. The BoTorch backend is unaffected (171 model + acquisition tests pass).

Documentation

  • Removed internal planning/spec notes that had been inadvertently published to the docs site.
  • Added exclude_docs (mkdocs) and .gitignore guards so dev notes/plans/specs under docs/ are never deployed to GitHub Pages again.

Upgrade notes

  • Windows users who previously hit MAX_PATH install errors can now install into a fresh environment cleanly.
  • No API changes — no action required for existing users.

Full Changelog: v0.3.3...v0.3.4