diff --git a/openupgradelib/openupgrade.py b/openupgradelib/openupgrade.py index d1604ebc..5f3c1a16 100644 --- a/openupgradelib/openupgrade.py +++ b/openupgradelib/openupgrade.py @@ -64,6 +64,15 @@ def __exit__(self, exc_type, exc_value, traceback): else: import release +try: + from odoo.modules.migration import VALID_MIGRATE_PARAMS + + # allow (env, version) signatures in migration methods + if ("env", "version") not in VALID_MIGRATE_PARAMS: + VALID_MIGRATE_PARAMS.append(("env", "version")) +except ImportError: # pylint: disable=except-pass + pass + Many2many = False One2many = False one2many = False