python-kicost-digikey-api-v3
LOW
maintainer taotieren
0 votes
scanned 2026-09-17 07:25:15.887874
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: taotieren <admin@taotieren.com>
2
3
pkgname=python-kicost-digikey-api-v3
4
_name=${pkgname#python-}
5
pkgver=0.1.4
6
pkgrel=1
7
pkgdesc="KiCost plugin for the Digikey PartSearch API"
8
provides=(${pkgname} python-digikey-api)
9
conflicts=(${pkgname} python-digikey-api)
10
arch=('any')
11
url="https://github.com/set-soft/kicost-digikey-api-v3"
12
_pydeps=(
13
certifi
14
dateutil
15
inflection
16
pyopenssl
17
six
18
urllib3
19
requests
20
tldextract
21
)
22
depends=(
23
'python'
24
"${_pydeps[@]/#/python-}"
25
)
26
makedepends=(
27
git
28
'python-build'
29
'python-installer'
30
'python-setuptools'
31
'python-wheel'
32
)
33
optdepends=(
34
'kicad: Electronic schematic and printed circuit board (PCB) design tools'
35
'kicost: KiCAD script to convert BOM xml into spreadsheet'
36
)
37
license=('MIT')
38
source=("${_name}::git+${url}.git#tag=v$pkgver")
39
sha256sums=('a041332477f34aab66041d710946fd13a637a42fddb65f0a318de1159cf54ec2')
40
41
prepare() {
42
git -C "${srcdir}/${_name}" clean -dfx
43
}
44
45
build() {
46
cd "${srcdir}/${_name}"
47
python -m build --wheel --no-isolation
48
}
49
50
package() {
51
cd "${srcdir}/${_name}"
52
python -m installer --destdir="${pkgdir}" dist/*.whl
53
install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
54
}
55
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-17 07:25:15 | Low | 1 |