mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 15:02:01 +08:00
7f248a74ca
Update from 1.27.0 to 1.28.0, tracking the MicroPython 1.28.0 release. Add version check to test.sh using importlib.metadata to verify the installed package version matches the expected version string. Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
17 lines
389 B
Bash
17 lines
389 B
Bash
#!/bin/sh
|
|
|
|
[ "$1" = mpremote ] || exit 0
|
|
|
|
python3 - "$2" <<'EOF'
|
|
import sys
|
|
import mpremote
|
|
from mpremote import main
|
|
from mpremote.transport_serial import SerialTransport
|
|
import importlib.metadata
|
|
|
|
version = sys.argv[1]
|
|
installed = importlib.metadata.version("mpremote")
|
|
assert installed == version, f"version mismatch: {installed!r} != {version!r}"
|
|
print(f"mpremote {installed} OK")
|
|
EOF
|