Skip to content

v0.14.1 - Package Name Alignment (2025-12-30)

What Changed?

This release updates all example scripts to reference the correct package name osechi-kazunoko in PEP 723 dependency specifications. The internal import name remains kazunoko as configured in the package. This ensures users get the correct package when running example scripts with uv run.


What's New

Updated Example Scripts

What changed: All 8 example scripts in the examples/ directory now reference osechi-kazunoko in their PEP 723 dependency blocks instead of kazunoko.

Why: The package is published on PyPI as osechi-kazunoko but installed with the internal alias kazunoko. The dependency specifications needed to reference the correct package name for users to install dependencies correctly with uv run.

Files updated:

  • get_events.py
  • get_runs.py
  • fit_thresholds.py
  • monitor.py
  • get_thresholds.py
  • create_run_summary.py
  • template_minimal.py
  • plot_thresholds.py

Code example:

# Before
# dependencies = [
#     "kazunoko @ git+https://gitlab.com/osechi/kazunoko.git@main",
# ]

# After
# dependencies = [
#     "osechi-kazunoko @ git+https://gitlab.com/osechi/kazunoko.git@main",
# ]

# Import remains the same (internal alias)
from kazunoko import Measure, device

Installation

Quick Start

# Get the release
git checkout vX.Y.Z

# Setup
task env:setup

# Run CLI
uv run kazunoko --help

What's Different from the Last Version?

✅ Added

  • None (maintenance release)

🔧 Changed

  • Updated all example script PEP 723 dependency specifications to use osechi-kazunoko package name

🐛 Fixed

  • None

Is It Safe to Upgrade?

Backward Compatible: Yes

  • No breaking changes. This is a maintenance release that only updates example scripts.
  • Users upgrading from v0.14.0 will see improved example script reliability when using uv run.
  • The internal API and import statements remain unchanged.

Tests Passed

  • ✅ Builds without errors
  • ✅ Commitizen conventional commit validation
  • ✅ Example scripts use correct package reference

Release Details

  • Date: 2025-12-30
  • Version: v0.14.1
  • Files Changed: 8 example scripts + version bump
  • Commits:
  • 2e48ea1 - fix(examples): update examples to use osechi-kazunoko package name
  • 17ba408 - bump: version 0.14.0 → 0.14.1

Next Steps

  • Continue with planned feature development
  • Monitor example script usage for any edge cases