chatblade
LOW
maintainer orphaned
0 votes
scanned 2026-11-01 20:01:18.389276
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: hashworks <hashworks@archlinux.org>
2
# Maintainer: Carl Smedstad <carsme@archlinux.org>
3
4
pkgname=chatblade
5
pkgdesc="A CLI Swiss Army Knife for ChatGPT"
6
pkgver=0.7.0
7
pkgrel=3
8
arch=("any")
9
url="https://github.com/npiv/chatblade"
10
license=("GPL-3.0-only")
11
# https://github.com/npiv/chatblade/blob/main/requirements.txt
12
depends=(
13
"python"
14
"python-openai"
15
"python-platformdirs"
16
"python-pylatexenc"
17
"python-rich"
18
"python-tiktoken"
19
"python-yaml"
20
)
21
makedepends=(
22
"python-build"
23
"python-installer"
24
"python-setuptools"
25
"python-wheel"
26
)
27
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
28
sha256sums=('ffe136b110debe72bae6d651d21f259c5e85117276b8458c4ebd598b9cc368e4')
29
30
prepare() {
31
cd "${pkgname}-${pkgver}"
32
# Use remote assets
33
sed -i 's#<img src="assets/\([^"]*\)">#<img src="'${url}'/raw/v'${pkgver}'/assets/\1">#g' README.md
34
}
35
36
build() {
37
cd "${pkgname}-${pkgver}"
38
python -m build --wheel --no-isolation
39
}
40
41
package() {
42
cd "${pkgname}-${pkgver}"
43
python -m installer --destdir="${pkgdir}" dist/*.whl
44
install -vDm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE
45
install -vDm644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md
46
}
47
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-01 20:01:18 | Low | 1 |