v0.14.9 - Example Script Consistency Fixes (2026-03-04)¶
What Changed?¶
This release fixes documentation and naming inconsistencies across the example scripts in the examples/ directory.
No library code or CLI behavior was changed.
All fixes are purely cosmetic corrections to docstrings, error messages, and variable names to align with the established conventions.
What's New¶
Main Feature: Example Script Consistency¶
What it does:
Corrects several inconsistencies found during a code review of the example scripts, including a misleading error message in fit_thresholds.py, a wrong filename in check_event_rate.py's docstring, and a non-standard Typer instance name in monitor.py.
How to use it: No usage changes. All fixes are internal to the scripts and do not affect CLI behavior.
Installation¶
Quick Start¶
# Get the release
git checkout v0.14.9
# Setup
task env:setup
# Run CLI
uv run kazunoko --help
What's Different from the Last Version?¶
🐛 Fixed¶
fit_thresholds.py: Error messages and docstring examples incorrectly referenced--stepinstead of the actual CLI flag--step-size, which would mislead users when they encountered a validation errorcheck_event_rate.py: All usage examples in the module docstring referenced the old script namecheck_rate.pyinstead of the current filenamecheck_event_rate.pymonitor.py: Renamed Typer instance fromclitoappand added ahelp=description, aligning with the naming convention used in all other example scripts
Is It Safe to Upgrade?¶
Backward Compatible: Yes
- No changes to library code, CLI commands, or output formats
- Only docstrings, error messages, and internal variable names were updated
Tests Passed¶
- ✅ Builds without errors
- ✅ Pre-commit hooks passed on all changed files
Release Details¶
- Date: 2026-03-04
- Version: v0.14.9
- Files Changed: 3
- Commits:
252413a,f99c59b,31825b6
Next Steps¶
Continue reviewing and improving example script consistency across the examples/ directory.