Skip to content

Commit 3f04d6a

Browse files
AIwork4meclaude
andcommitted
release: v0.1.3 (quality: first-use + benchmark infrastructure)
Co-Authored-By: Claude <noreply@anthropic.com>
1 parent a1ce427 commit 3f04d6a

4 files changed

Lines changed: 34 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,37 @@ All notable changes to this project are documented here. The format is based on
55

66
## [Unreleased]
77

8+
## [0.1.3] — 2026-07-18
9+
10+
### Changed — first-use experience & maintainability
11+
- **README Quick Start** rewritten as Step 0 (clone+cd) → Step 1 (env vars) →
12+
Step 2 (install) → Terminal A (server) / Terminal B (predict→validate→score),
13+
fixing the export-then-clone contradiction; new `check_repo` check prevents
14+
regression (clone-before-export, the four env vars, canonical command).
15+
- **`run_phase2_vllm.py``run_inference.py`** (canonical OpenAI-compatible
16+
driver name); the old file is kept as a back-compat shim so existing
17+
`python scripts/run_phase2_vllm.py ...` commands keep working. Public docs no
18+
longer use the phase1/phase2 development jargon.
19+
20+
### Added — benchmark infrastructure
21+
- **Single source of truth for results:** `scripts/render_benchmark_tables.py`
22+
emits a README `GENERATED RESULTS` block entirely from
23+
`reproducibility.lock.yaml`; CI `--check` fails on drift. The
24+
`hunyuan-ocr benchmark` CLI prints the same block, sharing one renderer
25+
(`hunyuan_ocr.results`).
26+
- **`hunyuan-ocr report`** assembles a benchmark release-artifact bundle
27+
(run_manifest + environment + commands + lock + checksums) per
28+
`docs/release-artifact.md`.
29+
- **Docs:** `docs/architecture.md` (pipeline + per-module roles),
30+
`docs/hardware-matrix.md` (honest verified/community/unknown per-GPU table),
31+
`docs/release-artifact.md` (evidence-bundle standard).
32+
33+
### Notes
34+
- No benchmark changes — the four formal results are untouched (triple-locked:
35+
lock → render → check_repo).
36+
- `reproducibility.lock.yaml`: the official `94.10` is quoted so its trailing
37+
zero survives YAML float parsing.
38+
839
## [0.1.2] — 2026-07-18
940

1041
### Added — GPU-CI bridge (real gfx1100 smoke from GitHub)

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ abstract: >-
88
authors:
99
- alias: AIwork4me
1010
type: software
11-
version: "0.1.2"
11+
version: "0.1.3"
1212
date-released: "2026-07-18"
1313
license: Apache-2.0
1414
keywords:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "hunyuan-ocr"
7-
version = "0.1.2"
7+
version = "0.1.3"
88
description = "Evaluation-backed AMD ROCm port of HunyuanOCR-1.5 for OmniDocBench v1.6"
99
readme = "README.md"
1010
requires-python = ">=3.11"

src/hunyuan_ocr/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
docs/benchmark-methodology.md.
88
"""
99

10-
__version__ = "0.1.2"
10+
__version__ = "0.1.3"

0 commit comments

Comments
 (0)