python-you-live
maintainer klaraforslund
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from a source tarball on PyPI, a trusted Python registry, and only installs standard Python package files; the flagged pattern is orphaned status, not malicious content.
Triggered rules
LOW
AI review downgraded a static finding
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 90%): The package builds from a source tarball on PyPI, a trusted Python registry, and only installs standard Python package files; the flagged pattern is orphaned status, not malicious content.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Contributor: felinae225 <felinae225@qq.com>
2
pkgname=python-you-live
3
pkgdesc="A live recorder focus on China mainland livestream sites."
4
pkgver=1.1.5
5
pkgrel=3
6
arch=('any')
7
url='https://github.com/nICEnnnnnnnLee/LiveRecorder'
8
depends=('python' 'python-requests' 'python-pyexecjs')
9
makedepends=('python-setuptools')
10
license=(MIT)
11
md5sums=(SKIP)
12
_name=${pkgname#python-}
13
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
14
15
build() {
16
cd "$_name-$pkgver"
17
python -m setuptools.launch setup.py build
18
}
19
20
package() {
21
cd "$_name-$pkgver"
22
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
23
install -D -m644 LICENSE.txt \
24
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
25
}
26
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 17:15:21 | MEDIUM | 1 |
| 2026-06-18 16:11:54 | CLEAN | 0 |