You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main goal of this patch is to improve the logs. Auto-install modules
could get all their dependencies installed as a result of the
installation of another module, but not necessarily depend on it. It was
wrong to say so in the logs.
Before:
```
2025-08-26 10:13:11,951 159473 INFO test_16_17 odoo.upgrade.util.modules: force install of module 'calendar_sms' (and its dependencies) because it is an auto install module and its dependency 'hr_payroll_holidays' has been force installed
```
After:
```
2025-08-26 10:14:30,753 160547 INFO test_16_17 odoo.upgrade.util.modules: force install of module 'calendar_sms' (and its dependencies) because it is an auto install module that got all its auto install dependencies installed by the force install of 'hr_payroll_holidays'
```
We take the opportunity to remove direct quey formatting and use
`format_query` instead with some other minor improvements.
closes#308
Signed-off-by: Christophe Simonis (chs) <[email protected]>
0 commit comments