Search Criteria
Package Details: python-mcp 1.10.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-mcp.git (read-only, click to copy) |
---|---|
Package Base: | python-mcp |
Description: | Model Context Protocol SDK. |
Upstream URL: | https://github.com/modelcontextprotocol/python-sdk |
Licenses: | MIT |
Submitter: | medaminezghal |
Maintainer: | medaminezghal |
Last Packager: | medaminezghal |
Votes: | 2 |
Popularity: | 0.84 |
First Submitted: | 2025-02-04 16:43 (UTC) |
Last Updated: | 2025-06-27 13:59 (UTC) |
Dependencies (34)
- python (python37AUR)
- python-anyio
- python-httpx (python-httpx-gitAUR)
- python-httpx-sseAUR
- python-jsonschema
- python-pydantic
- python-pydantic-settings
- python-python-multipart
- python-sse-starletteAUR
- python-starlette
- uvicorn
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-hatchling (python-hatchling-gitAUR) (make)
- python-installer (make)
- python-uv-dynamic-versioningAUR (make)
- python-wheel (make)
- python-dotenv (check)
- python-inline-snapshot (check)
- python-pytest (check)
- Show 14 more dependencies...
Required by (11)
- oterm
- oterm-git
- python-google-genai (check)
- python-gradio (check)
- python-gradio (optional)
- python-livekit-agents (optional)
- python-mistralai (optional)
- python-openai-agents
- python-pydantic-ai
- python-pydantic-ai-examples
- python-pydantic-ai-slim (optional)
Latest Comments
1 2 3 4 Next › Last »
gwuensch commented on 2025-06-27 19:22 (UTC)
@envolution you're right, the MIT license should be installed with the rest of the package.
https://wiki.archlinux.org/title/PKGBUILD#license
envolution commented on 2025-06-27 19:10 (UTC) (edited on 2025-06-27 19:26 (UTC) by envolution)
MIT is not included in 'arch common' licences:
you can also use pacman-contrib's
updpkgsums
in the PKGBUILD root to update shasums for multiple sources incl gitgwuensch commented on 2025-06-27 16:02 (UTC) (edited on 2025-06-27 16:02 (UTC) by gwuensch)
@medaminezghal
makepkg -g
is able to generate checksums for git repos when referencing stable tags or commits, see https://wiki.archlinux.org/title/VCS_package_guidelines#Git_checksumslightdot commented on 2025-06-27 15:50 (UTC)
@medaminezghal, I haven't tried yet but looks like @gwuensch did, so I'm sure it's OK. Like mentioned, it's not an ideal approach because the build now skips the sha256sum test, but it's not the end of the world...
If you're not building packages in a clean chroot, I'd recommend it. Not just to catch build errors, but to keep your system clean...
Thanks for working on this package.
medaminezghal commented on 2025-06-27 14:01 (UTC)
@gwuensch thanks, it works well. But, how can I get the checksum of the source or I need just to skip it?
@lightdot What about now, did it work?
gwuensch commented on 2025-06-27 13:13 (UTC)
I'm not sure if this is best practice for a non-VCS (as in statically versioned) package, but it seems like the obvious solution is to switch to a git source, as git is a dependency anyway:
Builds in a clean chroot and
git tag
isn't required.lightdot commented on 2025-06-27 08:31 (UTC)
It still doesn't build as is, with the latest 1.10.0-4 PKGBUILD:
medaminezghal commented on 2025-06-27 04:39 (UTC)
@envolution the git command used to make sure that
uv-dynamic-versioning
find the right version to build it.I think that installing
LICENSE
file isn't necessary for common licenses.envolution commented on 2025-06-26 22:58 (UTC)
Not sure why the git commands are even in there.
Some suggested changes - use named and versioned tarballs for caching, clear venv before trying to (re)create it, and include the MIT license as required
kr3c1k commented on 2025-06-26 21:35 (UTC)
Hello, how can I deal with this error?
1 2 3 4 Next › Last »