From 56ea1f3572223357ae8761849b5b28f885ac33b9 Mon Sep 17 00:00:00 2001 From: Chandan Kumar Date: Tue, 3 Nov 2026 11:26:30 -0500 Subject: [PATCH] Release 0.3.1: Mac install via pipx in the README Co-Authored-By: Claude Sonnet 5.5 --- README.md | 4 ++-- labagent/__init__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 90fe960..687bcfa 100644 --- a/README.md +++ b/README.md @@ -8,13 +8,13 @@ labagent builds a lab with one command and removes it with one more. Each lab is a **pack**: ordered, re-runnable steps. `launch` resumes after a failure. `destroy` removes only what the pack created. ```bash -pip install labagent +pip install labagent # Mac: brew install pipx && pipx ensurepath && pipx install labagent labagent packs # list labs (add --json for a machine-readable catalog) labagent launch --name demo --param k=v # build or resume labagent destroy --name demo # remove what launch created ``` -Extras: `labagent[rag]` (Databricks RAG), `[rag-local]` (laptop RAG), `[rag-lab]` (laptop RAG with JupyterLab), `[aml]`, `[modal]`. Python 3.9+. Add `--dry-run` to any launch to see the steps. +Extras: `labagent[rag]` (Databricks RAG), `[rag-local]` (laptop RAG), `[rag-lab]` (laptop RAG with JupyterLab), `[aml]`, `[modal]`. Python 3.9+. On a Mac, use pipx (above): plain `pip install` puts `labagent` in `~/Library/Python/3.X/bin`, which is not on your PATH. Add `--dry-run` to any launch to see the steps. ## Packs diff --git a/labagent/__init__.py b/labagent/__init__.py index 661b06f..43198ef 100644 --- a/labagent/__init__.py +++ b/labagent/__init__.py @@ -1,3 +1,3 @@ """labagent: launch and tear down hands-on labs (RAG, LLM, Databricks) and AWS training sandboxes.""" -__version__ = "0.3.0" +__version__ = "0.3.1"