agent-box

LOW
maintainer rus364 0 votes scanned 2026-10-17 21:19:24.858333
View on AUR
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: rus364 <rus364@gmail.com>
2pkgname=agent-box
3pkgver=1.0.1
4pkgrel=2
5pkgdesc='Run coding agents in rootless Podman workspace boxes'
6arch=('any')
7url='https://github.com/rus364/agent-box'
8license=('MIT')
9depends=('python>=3.11' 'podman>=5' 'git')
10makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
11optdepends=('github-cli: forward GitHub authentication' 'tmux: detachable host sessions')
12source=("agent_box_tool-1.0.1.tar.gz::$url/releases/download/v$pkgver/agent_box_tool-1.0.1.tar.gz")
13sha256sums=('fc8b577b3780a93bad225db25ab828d6de02e7e4b9d472775b2ab9e05bccffd3')
14
15prepare() {
16 cd "agent_box_tool-$pkgver"
17 # Older release archives need the same explicit package-data policy as upstream.
18 python - <<'PY'
19from pathlib import Path
20import tomllib
21
22path = Path('pyproject.toml')
23text = path.read_text()
24if 'include-package-data' not in tomllib.loads(text)['tool']['setuptools']:
25 path.write_text('tool.setuptools.include-package-data = false\n' + text)
26PY
27}
28
29build() {
30 cd "agent_box_tool-$pkgver"
31 # Keep backend progress out of installation output, but expose failed builds.
32 if ! python -m build --wheel --no-isolation > "$srcdir/build.log" 2>&1; then
33 cat "$srcdir/build.log" >&2
34 return 1
35 fi
36}
37
38package() {
39 cd "agent_box_tool-$pkgver"
40 python -m installer --destdir="$pkgdir" dist/*.whl
41 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
42}
43

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 21:19:24 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion