python-mcp-types
LOW
maintainer taotieren
0 votes
scanned 2026-09-15 03:18:22.296490
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: taotieren <admin@taotieren.com>
2
3
pkgname=python-mcp-types
4
_name=${pkgname#python-}
5
pkgver=2.2.0
6
pkgrel=1
7
pkgdesc="Model Context Protocol wire types"
8
provides=(${pkgname})
9
conflicts=(${pkgname})
10
arch=('any')
11
url="https://github.com/modelcontextprotocol/python-sdk"
12
_pydeps=(
13
pydantic
14
typing_extensions
15
)
16
depends=(
17
'python'
18
"${_pydeps[@]/#/python-}"
19
)
20
makedepends=(
21
git
22
'python-build'
23
'python-installer'
24
'python-setuptools'
25
'python-wheel'
26
'python-hatchling'
27
'python-uv-dynamic-versioning'
28
)
29
optdepends=(
30
'python-mcp: Model Context Protocol SDK'
31
)
32
license=('MIT')
33
source=("${_name}::git+${url}.git#tag=v$pkgver")
34
sha256sums=('6e44fea977b42bebba6bb25027ba11d0de8253ced22869e2b1517862f2cc80b4')
35
36
prepare() {
37
git -C "${srcdir}/${_name}" clean -dfx
38
}
39
40
build() {
41
cd "${srcdir}/${_name}/src/mcp-types"
42
python -m build --wheel --no-isolation
43
}
44
45
package() {
46
cd "${srcdir}/${_name}/src/mcp-types"
47
python -m installer --destdir="${pkgdir}" dist/*.whl
48
install -Dm0644 ../../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
49
}
50
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-15 03:18:22 | Low | 1 |