trustsight
LOW
maintainer amiad
0 votes
scanned 2026-08-25 15:26:42.169879
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
pkgname=trustsight
2
pkgver=0.13.1
3
pkgrel=1
4
pkgdesc='A CLI tool to vet AUR package updates before install'
5
arch=('any')
6
url='https://github.com'
7
license=('MIT')
8
depends=(
9
'python'
10
'python-pygit2'
11
'python-tldextract'
12
'python-rich'
13
'python-typer'
14
'python-cryptography'
15
)
16
makedepends=(
17
'python-build'
18
'python-installer'
19
'python-wheel'
20
'python-hatchling'
21
'python-pytest'
22
)
23
optdepends=(
24
'pyalpm: native version comparison (faster discovery)'
25
)
26
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
27
sha256sums=('6c19cea4b1a37eaed1d50deb4ee8551535dac084d6352f19242ce23593f7bbbe')
28
29
build() {
30
cd "$pkgname-$pkgver"
31
python -m build --wheel
32
}
33
34
check() {
35
cd "$pkgname-$pkgver"
36
rm -rf _test-env
37
python -m venv --system-site-packages _test-env
38
_test-env/bin/python -m installer dist/*.whl
39
_test-env/bin/python -m pytest tests/ -q \
40
--ignore=tests/test_fetcher.py \
41
--ignore=tests/test_rebaseline.py \
42
--ignore=tests/test_regressions.py \
43
--ignore=tests/test_security_model.py \
44
--ignore=tests/test_security_policy.py
45
}
46
47
package() {
48
cd "$pkgname-$pkgver"
49
python -m installer --destdir="$pkgdir" dist/*.whl
50
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
51
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
52
}
53
54
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-25 15:26:42 | Low | 1 |