[FIX] mypy: Configure to ignore missing Odoo imports globally

- Set ignore_missing_imports = True at global [mypy] level
- Add explicit sections for odoo, odoo.*, and odoo.addons.*
- Fixes pre-commit hook failures when mypy checks Odoo addon files
- Resolves 'Cannot find implementation or library stub for module named odoo' errors

This is a known issue with Odoo stubs not being fully compatible with mypy.
This commit is contained in:
snt 2026-02-25 19:01:28 +01:00
parent 1779c42e9b
commit 3f822a28cf

View file

@ -5,8 +5,13 @@
exclude = .*/migrations/.*
# Ignore missing imports from Odoo modules
[mypy-odoo.*]
ignore_missing_imports = True
[mypy-odoo]
ignore_missing_imports = True
[mypy-odoo.*]
ignore_missing_imports = True
[mypy-odoo.addons.*]
ignore_missing_imports = True