python-bflb-iot-tool-uart
LOW
maintainer taotieren
0 votes
scanned 2026-09-03 03:52:21.844053
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-bflb-iot-tool-uart
4
_name=${pkgname#python-}
5
pkgver=1.10.0
6
pkgrel=1
7
pkgdesc="Bouffalolab Iot Tool uart"
8
arch=('any')
9
url="https://pypi.org/project/${_name}"
10
license=('MIT')
11
groups=()
12
_pydeps=(
13
cryptography
14
pylink-square
15
pyserial
16
standard-telnetlib
17
)
18
depends=(
19
pyside6
20
python
21
"${_pydeps[@]/#/python-}"
22
#AUR
23
python-pycklink
24
python-portalocker
25
)
26
_pymakedeps=(
27
build
28
installer
29
wheel
30
setuptools
31
)
32
makedepends=(
33
"${_pymakedeps[@]/#/python-}"
34
)
35
optdepends=(
36
"python-bflb-flash-command-uart: Bouffalolab Flash Command Tool"
37
"python-bflb-fw-post-proc: Bouffalolab Firmware Post Proc"
38
"python-bflb-iot-tool: BOUFFALOLAB IOT TOOL"
39
"python-bflb-mcu-tool: BOUFFALOLAB MCU TOOL"
40
"python-bflb-mcu-tool: Bouffalolab Mcu Tool uart"
41
)
42
options=('!strip')
43
optdepends=("jlink-software-and-documentation: Segger JLink software & documentation pack for Linux")
44
source=("${_name}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
45
noextract=()
46
sha256sums=('457305224cbafad8f916e1b0eb58c45577b066540ea2d11b56e8284d9e3f1738')
47
48
build() {
49
cd "${srcdir}/${_name}-${pkgver}"
50
rm -rf bflb_iot_tool/utils/jlink
51
python -m build --wheel --no-isolation
52
}
53
54
package() {
55
cd "${srcdir}/${_name}-${pkgver}"
56
python -m installer --destdir="${pkgdir}" dist/*.whl
57
}
58
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-03 03:52:21 | Low | 1 |