[mypy]
# Exclude migration scripts (post-migrate.py etc.) from mypy checks to avoid
# duplicate module name errors when multiple addons include scripts with the
# same filename.
# Exclude scripts/ directory from mypy checks (utility scripts, not Odoo code)
exclude = .*/migrations/.*|^scripts/.*

# Ignore missing imports from Odoo modules
ignore_missing_imports = True

[mypy-odoo]
ignore_missing_imports = True

[mypy-odoo.*]
ignore_missing_imports = True

[mypy-odoo.addons.*]
ignore_missing_imports = True
