Since #25 there is an extra directory containing Python modules: framework/scripts/mbedtls_framework/code_wrapper. The modules in that directory are checked with mypy because it checks generate_psa_wrappers.py which imports all the modules in the code_wrapper subdirectory. But the modules under code_wrapper are not checked by pylint.
The goal of this issue is:
- Change
check-python-files.sh to cover all the existing Python files in a way that is future-proof if we add more subdirectories to mbedtls_framework
- Fix the issues reported by Pylint.
Since #25 there is an extra directory containing Python modules:
framework/scripts/mbedtls_framework/code_wrapper. The modules in that directory are checked with mypy because it checksgenerate_psa_wrappers.pywhich imports all the modules in thecode_wrappersubdirectory. But the modules undercode_wrapperare not checked by pylint.The goal of this issue is:
check-python-files.shto cover all the existing Python files in a way that is future-proof if we add more subdirectories tombedtls_framework