mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 06:51:51 +08:00
micropython-lib: update to 1.28.0, add test.sh
micropython-lib is a companion repository to micropython, versioned in lockstep. Both are now at 1.28.0 (released 2026-04-06). The 001-build-unix-ffi.patch remains needed as the upstream has not yet incorporated the --unix-ffi argument into the tools/build.py script. test.sh: - micropython-lib: verify stdlib-replacement modules (collections, functools, base64) can be imported via the /usr/lib/micropython path - micropython-lib-unix: verify the micropython-unix wrapper script exists and that sqlite3/select are importable via the unix-ffi path Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
This commit is contained in:
committed by
Alexandru Ardelean
parent
cf71b42c4b
commit
d414c51b58
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
case "$1" in
|
||||
micropython-lib)
|
||||
micropython -c "
|
||||
import sys
|
||||
sys.path.append('/usr/lib/micropython')
|
||||
import collections
|
||||
import functools
|
||||
import base64
|
||||
print('micropython-lib modules OK')
|
||||
"
|
||||
;;
|
||||
micropython-lib-unix)
|
||||
[ -x /usr/bin/micropython-unix ]
|
||||
micropython-unix -c "
|
||||
import sys
|
||||
import sqlite3
|
||||
import select
|
||||
print('micropython-lib-unix modules OK')
|
||||
"
|
||||
;;
|
||||
*)
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user