mistral-vibe-bin
LOW
maintainer Vial
0 votes
scanned 2026-09-24 01:41:16.165362
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: Robin Trioux <robin@trioux.eu>
2
3
pkgname=mistral-vibe-bin
4
pkgver=2.25.8
5
pkgrel=1
6
pkgdesc='Minimal CLI coding agent by Mistral (binary release)'
7
arch=('x86_64' 'aarch64')
8
url='https://github.com/mistralai/mistral-vibe'
9
license=(Apache-2.0)
10
provides=("mistral-vibe=${pkgver}")
11
conflicts=('mistral-vibe')
12
depends=(
13
"python"
14
"python-agent-client-protocol"
15
"python-aiofiles"
16
"python-dotenv"
17
"python-giturlparse"
18
"python-google-auth"
19
"python-httpx"
20
"python-humanize"
21
"python-jsonpatch"
22
"python-keyring"
23
"python-linkify-it-py"
24
"python-mcp"
25
"python-mistralai"
26
"python-opentelemetry-api"
27
"python-opentelemetry-exporter-otlp"
28
"python-opentelemetry-semantic-conventions"
29
"python-packaging"
30
"python-pexpect"
31
"python-pydantic"
32
"python-pydantic-settings"
33
"python-pyperclip"
34
"python-rfc8785"
35
"python-rich"
36
"python-sentry_sdk"
37
"python-textual"
38
"python-tomli-w"
39
"python-tree-sitter-bash"
40
"python-truststore"
41
"python-watchfiles"
42
"python-yaml"
43
"python-zstandard"
44
"python-sounddevice"
45
)
46
makedepends=("python-installer")
47
# Upstream publishes no sdist; the official manylinux_2_28 wheels bundle the
48
# prebuilt Rust artifacts (vibe/_bin/vibe-rs TUI and the
49
# mistralai_vibe_local_harness native extension) and only need glibc >= 2.28.
50
source_x86_64=("https://files.pythonhosted.org/packages/cb/7a/3ccfdbb088c6411d1a6acc8ffa88c2c8d793075d9624a53fdb8cd3aea008/mistral_vibe-${pkgver}-cp312-abi3-manylinux_2_28_x86_64.whl")
51
source_aarch64=("https://files.pythonhosted.org/packages/3c/39/05c61cddf0f406361aa6a2faff69c75713de4c9d74c8827f076806487849/mistral_vibe-${pkgver}-cp312-abi3-manylinux_2_28_aarch64.whl")
52
sha256sums_x86_64=('d0d004cb834e8e7973378bb779411fe97bb4ed9d7e533c121d64c7fbd2ec3dea')
53
sha256sums_aarch64=('a73727361c98440d20c376bff69edf92fd18d01c03f81e54e3d47135df2c9f20')
54
noextract=("mistral_vibe-${pkgver}-cp312-abi3-manylinux_2_28_x86_64.whl"
55
"mistral_vibe-${pkgver}-cp312-abi3-manylinux_2_28_aarch64.whl")
56
57
package() {
58
python -m installer --destdir="$pkgdir" "${srcdir}"/*.whl
59
echo "#!/usr/bin/env python3" > "${pkgdir}/usr/bin/vibe"
60
pyver=$(python3 --version | awk '{print $2}' | cut -d. -f1,2)
61
cat "${pkgdir}/usr/lib/python${pyver}/site-packages/vibe/cli/entrypoint.py" >> "${pkgdir}/usr/bin/vibe"
62
chmod 755 "${pkgdir}/usr/bin/vibe"
63
}
64
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-24 01:41:16 | Low | 1 |