python-cheby-git
Builds from the project's own official GitLab repository at gitlab.cern.ch; the SKIP checksum is normal for a git source, and all actions are standard Python wheel build/install steps with no remote code execution or exfiltration.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 80%): Builds from the project's own official GitLab repository at gitlab.cern.ch; the SKIP checksum is normal for a git source, and all actions are standard Python wheel build/install steps with no remote code execution or exfiltration.
1 higher static finding superseded - not the current verdict (shown for transparency)
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:16
source=("${_name}-${pkgver}::git+https://gitlab.cern.ch/be-cem-edl/common/cheby#tag=v${pkgver}")
PKGBUILD
1 offending line(s) highlighted# Maintainer Szymon Januszek <szymon_j at tutanota dot com>
pkgname=python-cheby-git
_name=${pkgname#python-%-git}
pkgver=1.7.2
pkgrel=1
pkgdesc="The Cheby project aims at defining a file format to describe the HW/SW interface (the memory map), and a set of tools to generate HDL, drivers, documentation... from these files."
arch=('any')
url="https://gitlab.cern.ch/be-cem-edl/common/cheby"
license=('GPL-3.0-or-later')
depends=(
'python'
'python-pyaml'
)
makedepends=(python-build python-installer python-wheel)
source=("${_name}-${pkgver}::git+https://gitlab.cern.ch/be-cem-edl/common/cheby#tag=v${pkgver}")
sha256sums=('SKIP')
prepare() {
git -C "${srcdir}/${_name}-${pkgver}" clean -dfx
#Remove the license line, keep the file. See: https://peps.python.org/pep-0639/#term-license-expression
sed -i 's/"License :: OSI Approved :: GPL-3.0-or-later",//g' "${_name}-${pkgver}/pyproject.toml"
sed -i 's/license = {file = "LICENSES\/GPL-3.0-or-later.txt"}/license = "GPL-3.0-or-later"/g' "${_name}-${pkgver}/pyproject.toml"
#Fix the linux specifier format
sed -i 's/Operating System :: Linux/Operating System :: POSIX :: Linux/g' "${_name}-${pkgver}/pyproject.toml"
}
build() {
cd $_name-$pkgver
python -m build --wheel --no-isolation
}
package() {
cd $_name-$pkgver
python -m installer --destdir="$pkgdir" dist/*.whl
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-30 11:59:00 | Low | 3 |
| 2026-10-30 11:55:28 | Medium | 2 |