diff --git a/NEWS.rst b/NEWS.rst index dc60eb0fd9d48e270512329439d1791c7afaef1e_TkVXUy5yc3Q=..bd31932bb94d4c54a9e086aff599137d3f06986c_TkVXUy5yc3Q= 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,20 @@ History ======= +20.6.0 +------ + +docker_dev_start: + +- add werzeug in odoo 15+ to the automatically enabled dev options + +20.5.1 +------ + +docker_dev_start: + +- fix path for volume + 20.5.0 ------ diff --git a/odoo_scripts/docker_dev_start.py b/odoo_scripts/docker_dev_start.py index dc60eb0fd9d48e270512329439d1791c7afaef1e_b2Rvb19zY3JpcHRzL2RvY2tlcl9kZXZfc3RhcnQucHk=..bd31932bb94d4c54a9e086aff599137d3f06986c_b2Rvb19zY3JpcHRzL2RvY2tlcl9kZXZfc3RhcnQucHk= 100755 --- a/odoo_scripts/docker_dev_start.py +++ b/odoo_scripts/docker_dev_start.py @@ -54,5 +54,5 @@ _logger = logging.getLogger(__name__) -__version__ = "3.13.1" +__version__ = "3.14.0" __date__ = "2017-08-11" @@ -58,5 +58,5 @@ __date__ = "2017-08-11" -__updated__ = "2023-06-23" +__updated__ = "2023-07-21" def __parser(project_name: str) -> ArgumentParser: @@ -1191,7 +1191,7 @@ # developer mode options if dev: - if odoo_type in (ODOO_10, ODOO_11, ODOO_13, ODOO_14, ODOO_15, ODOO_16): + if odoo_type in (ODOO_10, ODOO_11, ODOO_12, ODOO_13, ODOO_14, ODOO_15, ODOO_16): # automatically add reload if not already asks for if not any(opt in dev_opts for opt in ("all", "reload")): dev_opts.append("reload") @@ -1204,6 +1204,10 @@ for debugger in ("pubd", "wdb", "ipdb", "pdb", "all") ): dev_opts.append("pdb") + # Add werkzeug if not already enabled + if odoo_type not in (ODOO_10, ODOO_11, ODOO_12, ODOO_13, ODOO_14): + if not any(opt in dev_opts for opt in ("all", "werkzeug")): + dev_opts.append("werkzeug") arg.append(f"--dev={','.join(set(dev_opts))}") if odoo_type in (ODOO_8,): arg.append("--auto-reload")