python-httpagentparser
maintainer Atsutane
· 2 votes
· scanned 2026-08-18 00:03:42.021799
LOW
View on AUR ↗
Why flagged
The package builds from the project's official GitHub repository, which is a normal and safe practice for AUR packages, despite the recent maintainer change.
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 95%): The package builds from the project's official GitHub repository, which is a normal and safe practice for AUR packages, despite the recent maintainer change.
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
# Maintainer: Thorsten Toepper <atsutane-aur at freethoughts dot de>
2
# Contributor: Ivan Batrakov <blackfan321 at disroot dot org>
3
# Contributor: Benjamin A. Shelton <zancarius@gmail.com>
4
5
pkgname=python-httpagentparser
6
pkgver=1.9.9
7
pkgrel=1
8
pkgdesc='Extracts OS browser information from the user agent string.'
9
arch=('any')
10
url='https://github.com/shon/httpagentparser/tree/master'
11
license=('MIT')
12
depends=('python')
13
makedepends=('python-build' 'python-installer' 'python-setuptools' 'git')
14
15
source=("git+https://github.com/shon/httpagentparser#tag=v${pkgver}")
16
sha256sums=('cc68e584e05d53fee2590b3e5d63f3318ee1e94a8008dc57b58383131e00fb0a')
17
18
build () {
19
cd "${srcdir}/httpagentparser"
20
python -m build --wheel --no-isolation
21
}
22
23
package () {
24
cd "${srcdir}/httpagentparser"
25
python -m installer --destdir="${pkgdir}" dist/*.whl
26
install -Dm644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
27
}
28
Changes since previous scan
--- PKGBUILD @ 2026-08-14 07:28+++ PKGBUILD @ 2026-08-18 00:03@@ -1,22 +1,28 @@-# Maintainer: Ivan Batrakov <blackfan321 at disroot dot org>+# Maintainer: Thorsten Toepper <atsutane-aur at freethoughts dot de>+# Contributor: Ivan Batrakov <blackfan321 at disroot dot org> # Contributor: Benjamin A. Shelton <zancarius@gmail.com> pkgname=python-httpagentparser-pkgver=1.9.5+pkgver=1.9.9 pkgrel=1 pkgdesc='Extracts OS browser information from the user agent string.' arch=('any')-url='http://pypi.python.org/pypi/httpagentparser'+url='https://github.com/shon/httpagentparser/tree/master' license=('MIT') depends=('python')-makedepends=('python-setuptools')+makedepends=('python-build' 'python-installer' 'python-setuptools' 'git') -source=("https://pypi.python.org/packages/source/h/httpagentparser/httpagentparser-${pkgver}.tar.gz")-sha256sums=(- '53cefd9d65990f6fe59c0378cad8ea1b9df8f770d2e8bd9d8762edae033be80a'-)-package () {- cd "${srcdir}/httpagentparser-${pkgver}"- python setup.py install --root="${pkgdir}/" --optimize=1+source=("git+https://github.com/shon/httpagentparser#tag=v${pkgver}")+sha256sums=('cc68e584e05d53fee2590b3e5d63f3318ee1e94a8008dc57b58383131e00fb0a')++build () {+ cd "${srcdir}/httpagentparser"+ python -m build --wheel --no-isolation } +package () {+ cd "${srcdir}/httpagentparser"+ python -m installer --destdir="${pkgdir}" dist/*.whl+ install -Dm644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"+}+Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | LOW | 2 |
| 2026-08-17 00:18:29 | LOW | 2 |
| 2026-08-16 00:03:42 | LOW | 2 |
| 2026-08-15 00:26:13 | LOW | 2 |
| 2026-08-14 17:29:23 | MEDIUM | 1 |
| 2026-08-14 07:28:04 | MEDIUM | 1 |
| 2026-06-18 16:11:54 | CLEAN | 0 |