Skip to content

chore/Bump-mthds-0.15.0 · L-260922-5f7eeb — the exact mthds pin outlived its reason - #44

Merged
lchoquel merged 1 commit into
devfrom
chore/Bump-mthds-0.15.0
Sep 24, 2026
Merged

lchoquel merged 1 commit into
devfrom
chore/Bump-mthds-0.15.0

Conversation

@lchoquel

@lchoquel lchoquel commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Moves the exact mthds pin from 0.14.0 to 0.15.0. pipelex has pinned mthds==0.15.0 exactly since 0.60.0, so the two packages could not be installed together; this restores that. Nothing in the client changed with the move, and the local method-files codec stays beside mthds.protocol.method_files until PipelineRequestError's base class is settled upstream, which docs/architecture.md now records.

Closes L-260922-5f7eeb

🤖 Generated with Claude Code


Summary by cubic

Moves the exact mthds pin from 0.14.0 to 0.15.0 so pipelex and pipelex-sdk can be installed together again: pipelex has pinned mthds==0.15.0 exactly since 0.60.0, and two exact pins on different versions left the pair unresolvable. Nothing in the client changed with the move.

Breaking changes in 0.15.0 — none of them affect this SDK:

  • The one breaking cut (ConceptAbstract reduced to a name, StuffAbstract dumping its concept as the ref string) sits in protocol models this SDK does not build on.
  • The base client's run-source guard now rejects a protocol arg smuggled through extra before building the body, which this client's own guard already did.
  • The canonical method-files pair ships as mthds.protocol.method_files; this package keeps its own parse_method_files / serialize_method_files until PipelineRequestError's base class is settled upstream, and docs/architecture.md now records the reason.

Closes L-260922-5f7eeb.

Written for commit 261b296. Summary will update on new commits.

Review in cubic

pipelex has pinned mthds==0.15.0 exactly since 0.60.0, so two exact
pins on different versions left pipelex and pipelex-sdk unresolvable
together. Nothing in the client changed with the move. The local
method-files codec stays beside mthds.protocol.method_files until
PipelineRequestError's base class is settled upstream, and
docs/architecture.md now says so.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@lchoquel

Copy link
Copy Markdown
Member Author

Review, profile 1, round 1, on 261b296: Codex (review mode) ran and reported no findings. Nothing was fixed or deferred.

converged — the round-1 pass at profile 1 was clean with full coverage, at or above the required depth of 1; nothing further is warranted

@lchoquel
lchoquel merged commit 80e7e39 into dev Sep 24, 2026
18 checks passed
@lchoquel
lchoquel deleted the chore/Bump-mthds-0.15.0 branch September 24, 2026 11:12
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant