python-cyclopts
The package builds from a source tarball hosted on the official Python package index, which is a trusted and appropriate source for Python packages; the recent orphaning and re-adoption of the package does not imply malicious intent or supply chain risk in this case.
Triggered rules
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package builds from a source tarball hosted on the official Python package index, which is a trusted and appropriate source for Python packages; the recent orphaning and re-adoption of the package does not imply malicious intent or supply chain risk in this case.
1 higher static finding superseded - not the current verdict (shown for transparency)
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
# Maintainer: Jesus Alvarez <jesusalv@rez.codes>
pkgname=python-cyclopts
pkgver=4.21.0
pkgrel=1
pkgdesc="A modern, intuitive command line interface framework for Python"
arch=('any')
url="https://github.com/BrianPugh/cyclopts"
license=('Apache-2.0')
depends=(
'python'
'python-attrs'
'python-docstring-parser'
'python-rich'
'python-rich-rst'
)
makedepends=('python-build' 'python-installer' 'python-wheel' 'python-hatchling' 'python-hatch-vcs')
source=("https://files.pythonhosted.org/packages/source/c/cyclopts/cyclopts-$pkgver.tar.gz")
sha256sums=('477c18c791c924cca4836f79fce000a7bae45f551e340d9e1654e102c6d9ab9d')
build() {
cd "cyclopts-$pkgver"
python -m build --wheel --no-isolation
}
package() {
cd "cyclopts-$pkgver"
python -m installer --destdir="$pkgdir" dist/*.whl
}
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-10-19 00:03@@ -1,6 +1,6 @@ # Maintainer: Jesus Alvarez <jesusalv@rez.codes> pkgname=python-cyclopts-pkgver=4.12.0+pkgver=4.21.0 pkgrel=1 pkgdesc="A modern, intuitive command line interface framework for Python" arch=('any')@@ -15,7 +15,7 @@ ) makedepends=('python-build' 'python-installer' 'python-wheel' 'python-hatchling' 'python-hatch-vcs') source=("https://files.pythonhosted.org/packages/source/c/cyclopts/cyclopts-$pkgver.tar.gz")-sha256sums=('SKIP')+sha256sums=('477c18c791c924cca4836f79fce000a7bae45f551e340d9e1654e102c6d9ab9d') build() { cd "cyclopts-$pkgver"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-19 00:03:55 | Low | 2 |
| 2026-10-18 23:23:07 | Medium | 1 |
| 2026-07-09 21:32:33 | Clean | 0 |
| 2026-06-18 16:11:54 | Clean | 0 |