Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ different event from one that moved because it was wrong.

## Unreleased

## v0.1.1 (2026-09-25)

The review release: every issue the repository review filed is fixed, and the
local arm has run for real. None of the v0.2 milestone's new measurement (score
support, batching, per-label scaling) is in it; that is what v0.2 is for.

### Added

- The report states the grid an arm's probabilities arrived on, when every one
Expand Down Expand Up @@ -359,8 +365,8 @@ different event from one that moved because it was wrong.
precedes what it is not, and decision model, calibration, cascade, Noul,
binning noise and the Jev wire format are each defined where they appear.
Adds prerequisites, a bash quickstart, and a note that this is not on PyPI.
- The adapters table gained a "Run for real" column. Two of the three
transports have never run outside the test suite.
- The adapters table gained a "Run for real" column, saying which transports
have run outside the test suite.
- SECURITY.md distinguishes what secret scanning covers from what it does not,
since the closest thing to a disclosure this project has had was a vendor's
price, which no scanner recognises.
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[project]
name = "plumbline"
version = "0.1.0"
description = "Choose and configure a decision model on your own labeled data."
version = "0.1.1"
description = "Measure whether a decision model's probabilities are trustworthy on your own labeled data."
readme = "README.md"
requires-python = ">=3.12"
license = { text = "Apache-2.0" }
Expand Down
2 changes: 1 addition & 1 deletion src/plumbline/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
docs_confidence,
)

__version__ = "0.1.0"
__version__ = "0.1.1"

__all__ = [
"PROBABILITY_SEMANTICS",
Expand Down
9 changes: 7 additions & 2 deletions tests/test_packaging.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

from __future__ import annotations

import re
import tomllib
from pathlib import Path

import plumbline
Expand Down Expand Up @@ -41,5 +43,8 @@ def test_the_version_is_a_release_version_not_a_placeholder() -> None:
The release was tagged v0.1.0 while the package still called itself
0.1.0.dev0, and the test that should have caught it asserted a substring.
"""
assert plumbline.__version__ == "0.1.0"
assert "dev" not in plumbline.__version__
declared = tomllib.loads(
(Path(__file__).resolve().parent.parent / "pyproject.toml").read_text(encoding="utf-8")
)["project"]["version"]
assert plumbline.__version__ == declared
assert re.fullmatch(r"\d+\.\d+\.\d+", plumbline.__version__), plumbline.__version__
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading