Skip to content

v1.0.0

Choose a tag to compare

@jkomalley jkomalley released this 07 Mar 04:03
· 116 commits to main since this release

What's Changed

Added

  • --version flag on all four CLI commands.
  • Accepted input formats and error behavior documented in README.
  • [tool.pytest.ini_options] in pyproject.toml with --cov-fail-under=100 to enforce 100% coverage in CI.

Changed

  • Improved --help text for all commands to document accepted input prefixes (0b, 0o, 0x, decimal).
  • Updated Development Status classifier to 5 - Production/Stable.
  • Justfile setup recipe updated from uv pip install -e .[dev] to uv sync.
  • CI pytest step simplified — flags now managed via pyproject.toml.
  • Updated pre-commit-hooks from v4.5.0 to v6.0.0.
  • Updated ruff-pre-commit from v0.3.4 to v0.15.5.

Removed

  • Dead mirrors-mypy pre-commit hook (CI uses ty).

Full Changelog: https://github.com/jkomalley/convbase/blob/main/CHANGELOG.md