Skip to content

chore(deps): bump mloda to 0.9.0#78

Merged
TomKaltofen merged 1 commit into
mainfrom
chore/bump-mloda-0.9.0
Jul 8, 2026
Merged

chore(deps): bump mloda to 0.9.0#78
TomKaltofen merged 1 commit into
mainfrom
chore/bump-mloda-0.9.0

Conversation

@TKaltofen

Copy link
Copy Markdown
Collaborator

Bumps the mloda dependency floor from >=0.8.0 to >=0.9.0 (latest release, 2026-07-07) and relocks.

Changes

  • pyproject.toml: mloda>=0.8.0 -> mloda>=0.9.0
  • uv.lock: mloda 0.8.0 -> 0.9.0 (wheel + hash + requires-dist), plus incidental exceptiongroup marker re-resolution

mloda-testing is already at its latest (0.3.2), left unchanged. No other tracked file references the mloda version.

Notes

mloda 0.9.0 ships a breaking change (feat!: forward input-feature options by default), but it is a runtime feature-resolution behavior change with zero surface area here: the placeholder plugin code only subclasses stable public base classes and the tests are import/subclass smoke tests. Bumping the floor (rather than relocking only) is deliberate so plugins scaffolded from the template start on the current 0.9.0 semantics.

Verification

  • tox green: 15 passed, ruff format/check clean, mypy --strict clean, bandit clean.
  • Two independent reviews (Claude Opus + codex): no findings.

mloda 0.9.0 changes input-feature option forwarding: options now forward
to input features by default, with typed opt-outs, and the
feature_chainer_parser_key shield is retired. The template example code
does not use these paths, so no code changes are needed here.

Minor bump (feat, not chore/patch) to flag the upstream breaking change
to downstream template consumers. No BREAKING CHANGE footer is used on
purpose: the template's own public surface is unchanged, and the footer
would force a major release under the conventionalcommits preset.
@TKaltofen TKaltofen force-pushed the chore/bump-mloda-0.9.0 branch from 6c583e0 to 9fef57a Compare July 8, 2026 12:06
@TomKaltofen TomKaltofen merged commit 15d9f57 into main Jul 8, 2026
5 checks passed
@TomKaltofen TomKaltofen deleted the chore/bump-mloda-0.9.0 branch July 8, 2026 12:11
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.

2 participants