python-river-git

MEDIUM
maintainer a821 1 votes scanned 2026-10-05 23:40:58.404909
View on AUR
Why flagged

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

Triggered rules

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: a821 at mail de
2# Contributor: Nicolas Bizzozzéro <nicolas.bizzozzero@protonmail.com>
3
4pkgname=python-river-git
5pkgver=0.26.1.r22.g03b4818208
6pkgrel=1
7pkgdesc="Online machine learning in Python"
8arch=("x86_64")
9url="https://riverml.xyz"
10license=('BSD-3-Clause')
11depends=(
12 python
13 python-narwhals
14 python-numpy
15 python-scikit-learn
16 python-scipy
17)
18makedepends=(
19 git
20 python-build
21 python-installer
22 python-maturin
23 python-wheel
24)
25optdepends=(
26 graphviz
27 python-pandas
28 python-sqlalchemy
29)
30provides=("${pkgname%-git}")
31conflicts=("${pkgname%-git}")
32source=("git+https://github.com/online-ml/river")
33sha256sums=('SKIP')
34
35pkgver() {
36 cd river
37 git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
38}
39
40build() {
41 cd river
42 python -m build --wheel --no-isolation
43}
44
45package() {
46 cd river
47 python -m installer --destdir="$pkgdir" dist/*.whl
48 install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
49}
50
51# vim: set ts=2 sw=2 et:
52

Changes since previous scan

--- PKGBUILD @ 2026-06-18 16:11
+++ PKGBUILD @ 2026-10-05 23:40
@@ -1,29 +1,52 @@
-# Maintainer: Nicolas Bizzozzéro <nicolas.bizzozzero@protonmail.com>
-pkgname="python-river-git"
-pkgver=0.9.0
-pkgrel=3
+# Maintainer: a821 at mail de
+# Contributor: Nicolas Bizzozzéro <nicolas.bizzozzero@protonmail.com>
+
+pkgname=python-river-git
+pkgver=0.26.1.r22.g03b4818208
+pkgrel=1
pkgdesc="Online machine learning in Python"
arch=("x86_64")
url="https://riverml.xyz"
-license=('custom:BSD 3-clause')
-provides=("python-river")
-conflicts=("python-river")
-depends=("python-numpy" "python-scipy" "python-pandas")
-makedepends=("git" "cython")
-source=("git://github.com/online-ml/river.git")
-sha512sums=("SKIP")
+license=('BSD-3-Clause')
+depends=(
+ python
+ python-narwhals
+ python-numpy
+ python-scikit-learn
+ python-scipy
+)
+makedepends=(
+ git
+ python-build
+ python-installer
+ python-maturin
+ python-wheel
+)
+optdepends=(
+ graphviz
+ python-pandas
+ python-sqlalchemy
+)
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=("git+https://github.com/online-ml/river")
+sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}/river"
+ cd river
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-package() {
- cd "${srcdir}/river"
- python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
-
- install -m755 -d "${pkgdir}/usr/share/licenses/python-river-git"
- install -m644 LICENSE "${pkgdir}/usr/share/licenses/python-river-git/"
+build() {
+ cd river
+ python -m build --wheel --no-isolation
}
+package() {
+ cd river
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}
+# vim: set ts=2 sw=2 et:
+

Scan history

Scanned at (UTC)SeverityRules
2026-10-05 23:40:58 Medium 1
2026-06-18 16:11:54 Clean 0

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion