From 75bc19e02bb1a1f5457da865f112b8a444a3ee73 Mon Sep 17 00:00:00 2001 From: Alpamys Date: Tue, 24 Mar 2026 14:30:04 +0500 Subject: [PATCH] v0.10.4: Bump version for PyPI (includes PPO trl >=0.28 API fix) Co-Authored-By: Claude Opus 4.6 (1M context) --- README.md | 2 +- plan.md | 4 ++-- pyproject.toml | 2 +- soup_cli/__init__.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 47b30cc..89df291 100644 --- a/README.md +++ b/README.md @@ -603,7 +603,7 @@ soup version # Full system info (useful for bug reports) soup version --full -# -> soup v0.10.3 | Python 3.11.5 | CUDA 12.1 | extras: serve, data +# -> soup v0.10.4 | Python 3.11.5 | CUDA 12.1 | extras: serve, data ``` ## Web UI diff --git a/plan.md b/plan.md index cce3fdd..13efe0b 100644 --- a/plan.md +++ b/plan.md @@ -2,7 +2,7 @@ **Repo:** https://github.com/MakazhanAlpamys/Soup **PyPI:** https://pypi.org/project/soup-cli/ (`pip install soup-cli`) -**Version:** v0.10.3 | 638 tests | CI green +**Version:** v0.10.4 | 639 tests | CI green ### How to publish @@ -31,7 +31,7 @@ git push --tags - **Tests:** 624 tests, 41 files, ruff lint, CI on Python 3.9/3.11/3.12 - **v0.10.1 bugfixes:** Windows UnicodeEncodeError, PPO trl compat, compute dtype for CPU, diff torch_dtype, wandb version pin - **v0.10.2 bugfixes:** ASCII progress bar, plotext fallback, auto-disable 4bit on CPU, friendly CPU error messages, torchvision compat check in doctor -- **v0.10.3 bugfixes:** PPO use_cpu for CPU training, GRPO CPU warning + use_cpu, use_cpu error message +- **v0.10.3-v0.10.4 bugfixes:** PPO use_cpu for CPU training, PPO trl >=0.28 API compat (args= vs config=, builtin .train()), GRPO CPU warning + use_cpu, use_cpu error message --- diff --git a/pyproject.toml b/pyproject.toml index 7bb4d37..d48ddee 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "soup-cli" -version = "0.10.3" +version = "0.10.4" description = "Fine-tune LLMs in one command. No SSH, no config hell." readme = "README.md" license = "MIT" diff --git a/soup_cli/__init__.py b/soup_cli/__init__.py index 67a1b16..4f55ae0 100644 --- a/soup_cli/__init__.py +++ b/soup_cli/__init__.py @@ -1,3 +1,3 @@ """Soup CLI — Fine-tune LLMs in one command.""" -__version__ = "0.10.3" +__version__ = "0.10.4"