From acad01e9747129d30af37313baa9f2cb724ef862 Mon Sep 17 00:00:00 2001 From: LeonSGP43 Date: Sat, 15 Aug 2026 12:37:34 +0800 Subject: [PATCH] docs(changelog): note packaging extras removal in Unreleased The 0.1.0 release notes advertise 'pip install nemo-switchyard with optional extras [server], [cli], [gpu], [all]'. The deprecated Python server stack removal also dropped the [server], [gpu], and [all] extras from pyproject.toml (only [cli] remains), but the Unreleased Removed section does not mention it. Users following the 0.1.0 packaging note after upgrading hit 'does not provide the extra' warnings. Document the removal. Verified: pyproject.toml [project.optional-dependencies] on main contains only 'cli'; the v0.1.0 tag contained server (and gpu/all). Signed-off-by: LeonSGP43 --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index de81bbc1d..bbee8acae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,9 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). the FastAPI endpoints and legacy chain, the `switchyard-components` crate, and their compatibility PyO3 bindings are removed. Use `switchyard-server` with native TOML deployments, or `switchyard launch` for coding agents. +- **Packaging extras `[server]`, `[gpu]`, and `[all]`** — dropped together + with the deprecated Python server stack; only `[cli]` remains. Install + server functionality via the standalone `switchyard-server` binary instead. ## [0.2.0]