community/py3-secure-cookie-0.1.0-r1: test failure due to removed module in werkzeug
py3-secure-cookie has a test failure:
_________________ ERROR collecting tests/test_securecookie.py __________________
ImportError while importing test module '/home/buildozer/aports/community/py3-secure-cookie/src/secure-cookie-0.1.0/tests/test_securecookie.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.9/importlib/__init__.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_securecookie.py:8: in <module>
from secure_cookie.cookie import SecureCookie
build/lib/secure_cookie/cookie.py:117: in <module>
from .session import ModificationTrackingDict
build/lib/secure_cookie/session.py:98: in <module>
from werkzeug.posixemulation import rename
E ModuleNotFoundError: No module named 'werkzeug.posixemulation'
___________________ ERROR collecting tests/test_sessions.py ____________________
ImportError while importing test module '/home/buildozer/aports/community/py3-secure-cookie/src/secure-cookie-0.1.0/tests/test_sessions.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.9/importlib/__init__.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_sessions.py:4: in <module>
from secure_cookie.session import FilesystemSessionStore
build/lib/secure_cookie/session.py:98: in <module>
from werkzeug.posixemulation import rename
E ModuleNotFoundError: No module named 'werkzeug.posixemulation'
Note that this is not just a test failure, the error happens in the library itself.
Upstream created an issue for it, but did not fix it yet: https://github.com/pallets/secure-cookie/issues/12