In one of our modules we're using the python library 'smbprotocol'. This is a wrapper for smbclient functions.
In our manifest we have the following external dependencies:
"external_dependencies": {"python": ["smbprotocol"]},
However, in the python files we import smblient:
import smbclient
When we run pre-commit we get the following warning:
xx_base_integration/models/integration.py:1: [W7936(missing-manifest-dependency), ] Missing external dependency "smbclient" from manifest. More info: https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#external-dependencies
In one of our modules we're using the python library 'smbprotocol'. This is a wrapper for smbclient functions. In our manifest we have the following external dependencies:
"external_dependencies": {"python": ["smbprotocol"]},
However, in the python files we import smblient:import smbclient
When we run pre-commit we get the following warning: xx_base_integration/models/integration.py:1: [W7936(missing-manifest-dependency), ] Missing external dependency "smbclient" from manifest. More info: https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#external-dependencies