This also updates the test.sh script to use an assert.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
include $(TOPDIR)/rules.mk
PKG_NAME:=python-bcrypt
-PKG_VERSION:=4.0.1
+PKG_VERSION:=4.1.1
PKG_RELEASE:=1
PYPI_NAME:=bcrypt
-PKG_HASH:=27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd
+PKG_HASH:=df37f5418d4f1cdcff845f60e747a015389fa4e63703c918330865e06ad80007
PKG_LICENSE:=Apache-2.0
PKG_LICENSE_FILES:=LICENSE
[ "$1" = python3-bcrypt ] || exit 0
-python3 - << EOF
-import sys
+python3 - << 'EOF'
+
import bcrypt
password = b"super secret password"
hashed = bcrypt.hashpw(password, bcrypt.gensalt())
-sys.exit(0 if bcrypt.checkpw(password, hashed) else 1)
+assert bcrypt.checkpw(password, hashed)
+
EOF