From 47232fc63a3d84a000c978e5084a7e29ce9ed794 Mon Sep 17 00:00:00 2001 From: Cemil ILIK Date: Sun, 26 Apr 2026 22:35:04 +0300 Subject: [PATCH 1/9] =?UTF-8?q?chore:=20post-v0.4.5=20release=20sync=20?= =?UTF-8?q?=E2=80=94=20close=20out=20Phase=2010.5,=20bump=20to=200.5.0rc1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.4.5 published to PyPI on 2026-04-26 (https://github.com/cemililik/ForgeLM/releases/tag/v0.4.5). Doc state now reflects that: - roadmap.md / roadmap-tr.md: 'Latest release on PyPI: v0.4.5' (was v0.4.0); v0.4.0 demoted to 'Previous'. - phase-12-quickstart.md: status banner 'shipped as v0.4.5 on 2026-04-26 (PyPI)' instead of 'merged to main; tag + PyPI pending'. - releases.md: v0.4.5 status 'Released' with link to GitHub Release. - doc map line: 'shipped as v0.4.5' (was 'tag + PyPI publish pending'). Next dev cycle: pyproject.toml + forgelm/__init__.py bumped to 0.5.0rc1 (Phase 11 Document Ingestion target). The CHANGELOG `[Unreleased]` header is already in place and stays empty until the first 0.5.0 work lands. --- docs/roadmap-tr.md | 6 +++--- docs/roadmap.md | 6 +++--- docs/roadmap/phase-12-quickstart.md | 2 +- docs/roadmap/releases.md | 2 +- forgelm/__init__.py | 2 +- pyproject.toml | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/roadmap-tr.md b/docs/roadmap-tr.md index 756e926c..ba488972 100644 --- a/docs/roadmap-tr.md +++ b/docs/roadmap-tr.md @@ -13,9 +13,9 @@ | 📋 Planlandı | [Faz 13 — Pro CLI ve Gözlemlenebilirlik Dashboard](roadmap/phase-13-pro-cli.md) | Lisans korumalı dashboard, HPO, zamanlanmış görevler, takım config store → `v0.6.0-pro` | | 📋 Planlandı | [Faz 14 — Çok Aşamalı Pipeline Zincirleri](roadmap/phase-14-pipeline-chains.md) | SFT → DPO → GRPO config zinciri, pipeline kaynak izleri → `v0.5.1` | -**PyPI'deki son sürüm:** `v0.4.0` — Post-Training Tamamlama (2026-04-26 yayınlandı). Inference primitif'leri, etkileşimli chat REPL, GGUF export, VRAM fit advisor, deployment config üretimi. +**PyPI'deki son sürüm:** `v0.4.5` — Quickstart Katmanı (2026-04-26 yayınlandı). Tek komutla hazır template'ler: `forgelm quickstart customer-support`. Küçük GPU'larda modeli otomatik küçültür, mevcut trainer'ın değişmeden kabul ettiği bir YAML üretir. -**Main'e merge edildi, tag + PyPI publish bekliyor:** `v0.4.5` — Quickstart Katmanı (tek komutla hazır template'ler: `forgelm quickstart customer-support`). Küçük GPU'larda modeli otomatik küçültür, mevcut trainer'ın değişmeden kabul ettiği bir YAML üretir. PR #9 ile (2026-04-26) main'e indi; `v0.4.5` git tag ve PyPI yükleme kalan release-engineering adımları. +**Önceki:** `v0.4.0` — Post-Training Tamamlama (2026-04-26). Inference primitif'leri, etkileşimli chat REPL, GGUF export, VRAM fit advisor, deployment config üretimi. **Güncel kilometretaşı:** `v0.5.0` — Doküman Yutma ve Veri Denetimi (Faz 11). PDF/DOCX/EPUB → JSONL, PII tespiti, yakın-duplicate denetimi. @@ -61,7 +61,7 @@ docs/ ├── completed-phases.md # Faz 1-10 arşivi (detaylı, İngilizce) ├── phase-10-post-training.md # Tamamlandı — v0.4.0 ├── phase-11-data-ingestion.md # Planlandı — v0.5.0 - ├── phase-12-quickstart.md # Tamam (Faz 10.5) — main'e v0.4.5 olarak merge edildi; tag + PyPI publish bekliyor + ├── phase-12-quickstart.md # Tamam (Faz 10.5) — v0.4.5 olarak yayınlandı ├── phase-13-pro-cli.md # Planlandı — v0.6.0-pro (gated) ├── phase-14-pipeline-chains.md # Planlandı — v0.5.1 ├── releases.md # v0.3.0 → v0.6.0 sürüm notları diff --git a/docs/roadmap.md b/docs/roadmap.md index 7854b859..2104394c 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -13,9 +13,9 @@ | 📋 Planned | [Phase 13 — Pro CLI & Observability Dashboard](roadmap/phase-13-pro-cli.md) | License-gated dashboard, HPO, scheduled jobs, team config store → `v0.6.0-pro` | | 📋 Planned | [Phase 14 — Multi-Stage Pipeline Chains](roadmap/phase-14-pipeline-chains.md) | SFT → DPO → GRPO chained config, pipeline provenance artifacts → `v0.5.1` | -**Latest release on PyPI:** `v0.4.0` — Post-Training Completion (published 2026-04-26). Inference primitives, interactive chat REPL, GGUF export, VRAM fit advisor, and deployment config generation. +**Latest release on PyPI:** `v0.4.5` — Quickstart Layer (published 2026-04-26). One-command bundled templates: `forgelm quickstart customer-support`. Auto-downsizes models on small GPUs, generates a config that the existing trainer accepts unchanged. -**Merged to main, tag + PyPI publish pending:** `v0.4.5` — Quickstart Layer (one-command bundled templates: `forgelm quickstart customer-support`). Auto-downsizes models on small GPUs, generates a config that the existing trainer accepts unchanged. Landed via PR #9 (2026-04-26); the `v0.4.5` git tag and PyPI upload are the remaining release-engineering steps. +**Previous:** `v0.4.0` — Post-Training Completion (2026-04-26). Inference primitives, interactive chat REPL, GGUF export, VRAM fit advisor, and deployment config generation. **Current milestone:** `v0.5.0` — Document Ingestion & Data Audit (Phase 11). PDF/DOCX/EPUB → JSONL, PII detection, near-duplicate audit. @@ -61,7 +61,7 @@ docs/ ├── completed-phases.md # Phase 1-10 archive (detailed) ├── phase-10-post-training.md # Completed — v0.4.0 ├── phase-11-data-ingestion.md # Planned — v0.5.0 - ├── phase-12-quickstart.md # Done (Phase 10.5) — merged to main as v0.4.5; tag + PyPI publish pending + ├── phase-12-quickstart.md # Done (Phase 10.5) — shipped as v0.4.5 ├── phase-13-pro-cli.md # Planned — v0.6.0-pro (gated) ├── phase-14-pipeline-chains.md # Planned — v0.5.1 ├── releases.md # v0.3.0 → v0.6.0 release notes diff --git a/docs/roadmap/phase-12-quickstart.md b/docs/roadmap/phase-12-quickstart.md index 48aa4b20..df83f9c9 100644 --- a/docs/roadmap/phase-12-quickstart.md +++ b/docs/roadmap/phase-12-quickstart.md @@ -1,6 +1,6 @@ # Phase 10.5: Quickstart Layer & Onboarding -> **Status:** ✅ **DONE** — merged to `main` as `v0.4.5` via PR #9 (2026-04-26); the `v0.4.5` git tag and PyPI upload are the remaining release-engineering steps. Module: [`forgelm/quickstart.py`](../../forgelm/quickstart.py); five bundled templates under [`forgelm/templates/`](../../forgelm/templates/); CLI: `forgelm quickstart