py-mcp: new package (with missing deps, py-pyjwt 2.10.1) - #5637
Merged
Conversation
The official Model Context Protocol (MCP) python SDK. The cli variant (typer-based mcp dev CLI) defaults to off: py-typer currently pins py-click@:8.1.8, which cannot unify with environments on click 8.3+.
This was referenced Jul 17, 2026
wdconinc
reviewed
Jul 26, 2026
3.x builds with setuptools (was pdm-backend) and moves uvicorn to an optional extra; runtime deps are anyio>=4.7 and starlette>=0.49.1.
pyjwt[crypto] instead of a separate cryptography dep, python-3.14 conditionals for pydantic/starlette, and no third-party-environment rationale in the cli variant comment.
aprozo
marked this pull request as ready for review
August 31, 2026 11:18
Contributor
Author
|
@spackbot run pipeline |
|
I'm sorry, gitlab does not have your latest revision yet, I can't run that pipeline for you right now. One likely possibility is that your PR pipeline has been temporarily deferred, in which case, it is awaiting a Please check the gitlab commit status message to see if more information is available. DetailsUnexpected response from gitlab: {'message': '404 Commit Not Found'} |
Contributor
Author
|
@spackbot run pipeline |
|
I've started that pipeline for you! |
aprozo
added a commit
to eic/eic-spack
that referenced
this pull request
Aug 31, 2026
…: drop — merged upstream spack/spack-packages#5637 (d18c9ad); containers cherry-picks it onto its pinned spack-packages release.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds the official Model Context Protocol (MCP) python SDK and its missing dependencies, one commit per package:
pyjwt>=2.10.1