Skip to content

deps: cap chuk-mcp below 0.10 (short-term, pure-Python) - #54

Merged
chrishayuk merged 2 commits into
mainfrom
chore/cap-chuk-mcp-below-0.10
Jul 31, 2026
Merged

deps: cap chuk-mcp below 0.10 (short-term, pure-Python)#54
chrishayuk merged 2 commits into
mainfrom
chore/cap-chuk-mcp-below-0.10

Conversation

@chrishayuk

Copy link
Copy Markdown
Collaborator

Short-term guard: the chuk-mcp 0.10 line is the Rust-backed build that depends on the not-yet-published chuk-mcp-rs. Without a cap, a 0.10 release would be auto-resolved by chuk-mcp>=0.9 and break installs — including transitively for mcp-cli, which pulls chuk-tool-processor.

Upper bound still allows 0.9.x patch/security releases. Lift once chuk-mcp-rs (and chuk-mcp 0.10) are published and validated.

Needs a 0.26.1 patch release to protect consumers on PyPI.

The 0.10 line is the Rust-backed chuk-mcp that depends on chuk-mcp-rs, which is
not yet published to PyPI. Without this cap, a chuk-mcp 0.10 release would be
auto-resolved by `chuk-mcp>=0.9` and break installs (and, transitively, every
consumer that pulls chuk-tool-processor, e.g. mcp-cli).

The upper bound still allows 0.9.x patch/security releases. Lift it once
chuk-mcp-rs (and chuk-mcp 0.10) are published and validated.

Signed-off-by: chris hay <chris.hay@uk.ibm.com>
Signed-off-by: chris hay <chris.hay@uk.ibm.com>
@chrishayuk
chrishayuk force-pushed the chore/cap-chuk-mcp-below-0.10 branch from 4a5d9f4 to 0efefa3 Compare July 31, 2026 11:47
@chrishayuk
chrishayuk merged commit d0ad414 into main Jul 31, 2026
10 checks passed
@chrishayuk
chrishayuk deleted the chore/cap-chuk-mcp-below-0.10 branch July 31, 2026 12:19
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