Skip to content

chore: 0.15.1 - #146

Merged
skishchampi merged 1 commit into
masterfrom
chore/release-0-15-1
Aug 18, 2026
Merged

chore: 0.15.1#146
skishchampi merged 1 commit into
masterfrom
chore/release-0-15-1

Conversation

@skishchampi

Copy link
Copy Markdown
Contributor

A single-fix release. 0.15.0 carries a P1 and this removes it.

2025-02-30T00:00:00Z has the shape of an ISO timestamp and names a day that does not exist. strptime raised a bare ValueError, _record() catches UnreadableDate alone, so the error reached the house handler and abandoned every later bill in that house. Merged as #145.

Checklist from _org/versioning.md:

  • The changelog entry carries the number and the date, in this commit.
  • pyproject.toml reads 0.15.1. __version__ resolves from installed metadata.
  • doctor reports source 0.15.1 = installed 0.15.1 after pip install -e ..
  • 1805 passed, 2 skipped, ruff clean, from the repo's own .venv.
  • git tag -l has no v0.15.1.

Patch, not minor: nothing was added to the public surface.

One fix, and it is a P1 that shipped in 0.15.0. An impossible calendar
date raised a bare ValueError, so one bad field abandoned every later
bill in that house.

Anyone who installed 0.15.0 and reads bills should take this.
@skishchampi
skishchampi merged commit da49727 into master Aug 18, 2026
9 checks passed
@skishchampi
skishchampi deleted the chore/release-0-15-1 branch August 18, 2026 02:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant