From 406f3aac1836dbdbc8739103ff7e4464c1a687f8 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Wed, 21 Sep 2022 08:03:31 +0000 Subject: [PATCH] [FIX]: fix odoo_version detection Right now if the version is not "final (and not alpha)" documentation will say 16.0beta != 16.0 closes odoo/documentation#2746 Related: odoo/odoo#100648 --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 6a5e7e2a0..9dd0bf3e5 100644 --- a/conf.py +++ b/conf.py @@ -95,7 +95,7 @@ else: import odoo.addons odoo.addons.__path__.append(str(odoo_dir) + '/addons') from odoo import release as odoo_release # Don't collide with Sphinx's 'release' config option - odoo_version = odoo_release.version.replace('~', '-') # Change saas~XX.Y to saas-XX.Y + odoo_version = '.'.join(str(s) for s in odoo_release.version_info[:2]).replace('~', '-') # Change saas~XX.Y to saas-XX.Y odoo_version = 'master' if 'alpha' in odoo_release.version else odoo_version if release != odoo_version: _logger.warning(