chatblade

LOW
maintainer orphaned 0 votes scanned 2026-11-01 20:01:18.389276
View on AUR
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
4pkgname=chatblade
5pkgdesc="A CLI Swiss Army Knife for ChatGPT"
6pkgver=0.7.0
7pkgrel=3
8arch=("any")
9url="https://github.com/npiv/chatblade"
10license=("GPL-3.0-only")
11# https://github.com/npiv/chatblade/blob/main/requirements.txt
12depends=(
13 "python"
14 "python-openai"
15 "python-platformdirs"
16 "python-pylatexenc"
17 "python-rich"
18 "python-tiktoken"
19 "python-yaml"
20)
21makedepends=(
22 "python-build"
23 "python-installer"
24 "python-setuptools"
25 "python-wheel"
26)
27source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
28sha256sums=('ffe136b110debe72bae6d651d21f259c5e85117276b8458c4ebd598b9cc368e4')
29
30prepare() {
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
36build() {
37 cd "${pkgname}-${pkgver}"
38 python -m build --wheel --no-isolation
39}
40
41package() {
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)SeverityRules
2026-11-01 20:01:18 Low 1

Report a package

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

0 / 4000
Your suggestion