diff --git a/modules/account/doc/conf.py b/modules/account/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account/doc/conf.py +++ b/modules/account/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_asset/doc/conf.py b/modules/account_asset/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_asset/doc/conf.py +++ b/modules/account_asset/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_be/doc/conf.py b/modules/account_be/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_be/doc/conf.py +++ b/modules/account_be/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_budget/doc/conf.py b/modules/account_budget/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_budget/doc/conf.py +++ b/modules/account_budget/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_cash_rounding/doc/conf.py b/modules/account_cash_rounding/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_cash_rounding/doc/conf.py +++ b/modules/account_cash_rounding/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_consolidation/doc/conf.py b/modules/account_consolidation/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_consolidation/doc/conf.py +++ b/modules/account_consolidation/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_credit_limit/doc/conf.py b/modules/account_credit_limit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_credit_limit/doc/conf.py +++ b/modules/account_credit_limit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_de_skr03/doc/conf.py b/modules/account_de_skr03/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_de_skr03/doc/conf.py +++ b/modules/account_de_skr03/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_deposit/doc/conf.py b/modules/account_deposit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_deposit/doc/conf.py +++ b/modules/account_deposit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_dunning/doc/conf.py b/modules/account_dunning/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_dunning/doc/conf.py +++ b/modules/account_dunning/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_dunning_email/doc/conf.py b/modules/account_dunning_email/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_dunning_email/doc/conf.py +++ b/modules/account_dunning_email/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_dunning_fee/doc/conf.py b/modules/account_dunning_fee/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_dunning_fee/doc/conf.py +++ b/modules/account_dunning_fee/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_dunning_letter/doc/conf.py b/modules/account_dunning_letter/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_dunning_letter/doc/conf.py +++ b/modules/account_dunning_letter/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_es/doc/conf.py b/modules/account_es/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_es/doc/conf.py +++ b/modules/account_es/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_es_sii/doc/conf.py b/modules/account_es_sii/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_es_sii/doc/conf.py +++ b/modules/account_es_sii/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_eu/doc/conf.py b/modules/account_eu/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_eu/doc/conf.py +++ b/modules/account_eu/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_fr/doc/conf.py b/modules/account_fr/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_fr/doc/conf.py +++ b/modules/account_fr/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_fr_chorus/doc/conf.py b/modules/account_fr_chorus/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_fr_chorus/doc/conf.py +++ b/modules/account_fr_chorus/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice/doc/conf.py b/modules/account_invoice/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice/doc/conf.py +++ b/modules/account_invoice/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_correction/doc/conf.py b/modules/account_invoice_correction/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_correction/doc/conf.py +++ b/modules/account_invoice_correction/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_defer/doc/conf.py b/modules/account_invoice_defer/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_defer/doc/conf.py +++ b/modules/account_invoice_defer/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_history/doc/conf.py b/modules/account_invoice_history/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_history/doc/conf.py +++ b/modules/account_invoice_history/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_line_standalone/doc/conf.py b/modules/account_invoice_line_standalone/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_line_standalone/doc/conf.py +++ b/modules/account_invoice_line_standalone/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_secondary_unit/doc/conf.py b/modules/account_invoice_secondary_unit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_secondary_unit/doc/conf.py +++ b/modules/account_invoice_secondary_unit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_stock/doc/conf.py b/modules/account_invoice_stock/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_stock/doc/conf.py +++ b/modules/account_invoice_stock/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_invoice_watermark/doc/conf.py b/modules/account_invoice_watermark/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_invoice_watermark/doc/conf.py +++ b/modules/account_invoice_watermark/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_move_line_grouping/doc/conf.py b/modules/account_move_line_grouping/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_move_line_grouping/doc/conf.py +++ b/modules/account_move_line_grouping/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_payment/doc/conf.py b/modules/account_payment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_payment/doc/conf.py +++ b/modules/account_payment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_payment_braintree/doc/conf.py b/modules/account_payment_braintree/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_payment_braintree/doc/conf.py +++ b/modules/account_payment_braintree/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_payment_clearing/doc/conf.py b/modules/account_payment_clearing/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_payment_clearing/doc/conf.py +++ b/modules/account_payment_clearing/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_payment_sepa/doc/conf.py b/modules/account_payment_sepa/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_payment_sepa/doc/conf.py +++ b/modules/account_payment_sepa/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_payment_sepa_cfonb/doc/conf.py b/modules/account_payment_sepa_cfonb/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_payment_sepa_cfonb/doc/conf.py +++ b/modules/account_payment_sepa_cfonb/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_payment_stripe/doc/conf.py b/modules/account_payment_stripe/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_payment_stripe/doc/conf.py +++ b/modules/account_payment_stripe/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_product/doc/conf.py b/modules/account_product/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_product/doc/conf.py +++ b/modules/account_product/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_receivable_rule/doc/conf.py b/modules/account_receivable_rule/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_receivable_rule/doc/conf.py +++ b/modules/account_receivable_rule/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_rule/doc/conf.py b/modules/account_rule/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_rule/doc/conf.py +++ b/modules/account_rule/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_statement/doc/conf.py b/modules/account_statement/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_statement/doc/conf.py +++ b/modules/account_statement/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_statement_aeb43/doc/conf.py b/modules/account_statement_aeb43/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_statement_aeb43/doc/conf.py +++ b/modules/account_statement_aeb43/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_statement_coda/doc/conf.py b/modules/account_statement_coda/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_statement_coda/doc/conf.py +++ b/modules/account_statement_coda/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_statement_ofx/doc/conf.py b/modules/account_statement_ofx/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_statement_ofx/doc/conf.py +++ b/modules/account_statement_ofx/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_statement_rule/doc/conf.py b/modules/account_statement_rule/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_statement_rule/doc/conf.py +++ b/modules/account_statement_rule/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_statement_sepa/doc/conf.py b/modules/account_statement_sepa/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_statement_sepa/doc/conf.py +++ b/modules/account_statement_sepa/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_stock_anglo_saxon/doc/conf.py b/modules/account_stock_anglo_saxon/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_stock_anglo_saxon/doc/conf.py +++ b/modules/account_stock_anglo_saxon/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_stock_continental/doc/conf.py b/modules/account_stock_continental/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_stock_continental/doc/conf.py +++ b/modules/account_stock_continental/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_stock_landed_cost/doc/conf.py b/modules/account_stock_landed_cost/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_stock_landed_cost/doc/conf.py +++ b/modules/account_stock_landed_cost/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_stock_landed_cost_weight/doc/conf.py b/modules/account_stock_landed_cost_weight/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_stock_landed_cost_weight/doc/conf.py +++ b/modules/account_stock_landed_cost_weight/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_stock_shipment_cost/doc/conf.py b/modules/account_stock_shipment_cost/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_stock_shipment_cost/doc/conf.py +++ b/modules/account_stock_shipment_cost/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_stock_shipment_cost_weight/doc/conf.py b/modules/account_stock_shipment_cost_weight/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_stock_shipment_cost_weight/doc/conf.py +++ b/modules/account_stock_shipment_cost_weight/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_tax_cash/doc/conf.py b/modules/account_tax_cash/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_tax_cash/doc/conf.py +++ b/modules/account_tax_cash/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_tax_non_deductible/doc/conf.py b/modules/account_tax_non_deductible/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_tax_non_deductible/doc/conf.py +++ b/modules/account_tax_non_deductible/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/account_tax_rule_country/doc/conf.py b/modules/account_tax_rule_country/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/account_tax_rule_country/doc/conf.py +++ b/modules/account_tax_rule_country/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/analytic_account/doc/conf.py b/modules/analytic_account/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/analytic_account/doc/conf.py +++ b/modules/analytic_account/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/analytic_budget/doc/conf.py b/modules/analytic_budget/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/analytic_budget/doc/conf.py +++ b/modules/analytic_budget/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/analytic_invoice/doc/conf.py b/modules/analytic_invoice/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/analytic_invoice/doc/conf.py +++ b/modules/analytic_invoice/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/analytic_purchase/doc/conf.py b/modules/analytic_purchase/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/analytic_purchase/doc/conf.py +++ b/modules/analytic_purchase/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/analytic_sale/doc/conf.py b/modules/analytic_sale/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/analytic_sale/doc/conf.py +++ b/modules/analytic_sale/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/attendance/doc/conf.py b/modules/attendance/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/attendance/doc/conf.py +++ b/modules/attendance/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/authentication_saml/doc/conf.py b/modules/authentication_saml/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/authentication_saml/doc/conf.py +++ b/modules/authentication_saml/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/authentication_sms/doc/conf.py b/modules/authentication_sms/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/authentication_sms/doc/conf.py +++ b/modules/authentication_sms/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/bank/doc/conf.py b/modules/bank/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/bank/doc/conf.py +++ b/modules/bank/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/carrier/doc/conf.py b/modules/carrier/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/carrier/doc/conf.py +++ b/modules/carrier/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/carrier_carriage/doc/conf.py b/modules/carrier_carriage/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/carrier_carriage/doc/conf.py +++ b/modules/carrier_carriage/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/carrier_percentage/doc/conf.py b/modules/carrier_percentage/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/carrier_percentage/doc/conf.py +++ b/modules/carrier_percentage/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/carrier_subdivision/doc/conf.py b/modules/carrier_subdivision/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/carrier_subdivision/doc/conf.py +++ b/modules/carrier_subdivision/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/carrier_weight/doc/conf.py b/modules/carrier_weight/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/carrier_weight/doc/conf.py +++ b/modules/carrier_weight/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/commission/doc/conf.py b/modules/commission/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/commission/doc/conf.py +++ b/modules/commission/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/commission_waiting/doc/conf.py b/modules/commission_waiting/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/commission_waiting/doc/conf.py +++ b/modules/commission_waiting/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/company/doc/conf.py b/modules/company/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/company/doc/conf.py +++ b/modules/company/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/company_work_time/doc/conf.py b/modules/company_work_time/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/company_work_time/doc/conf.py +++ b/modules/company_work_time/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/country/doc/conf.py b/modules/country/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/country/doc/conf.py +++ b/modules/country/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/currency/doc/conf.py b/modules/currency/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/currency/doc/conf.py +++ b/modules/currency/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/currency_ro/doc/conf.py b/modules/currency_ro/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/currency_ro/doc/conf.py +++ b/modules/currency_ro/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/currency_rs/doc/conf.py b/modules/currency_rs/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/currency_rs/doc/conf.py +++ b/modules/currency_rs/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/customs/doc/conf.py b/modules/customs/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/customs/doc/conf.py +++ b/modules/customs/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/dashboard/doc/conf.py b/modules/dashboard/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/dashboard/doc/conf.py +++ b/modules/dashboard/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/edocument_uncefact/doc/conf.py b/modules/edocument_uncefact/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/edocument_uncefact/doc/conf.py +++ b/modules/edocument_uncefact/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/edocument_unece/doc/conf.py b/modules/edocument_unece/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/edocument_unece/doc/conf.py +++ b/modules/edocument_unece/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/google_maps/doc/conf.py b/modules/google_maps/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/google_maps/doc/conf.py +++ b/modules/google_maps/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/incoterm/doc/conf.py b/modules/incoterm/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/incoterm/doc/conf.py +++ b/modules/incoterm/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/ldap_authentication/doc/conf.py b/modules/ldap_authentication/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/ldap_authentication/doc/conf.py +++ b/modules/ldap_authentication/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/marketing/doc/conf.py b/modules/marketing/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/marketing/doc/conf.py +++ b/modules/marketing/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/marketing_automation/doc/conf.py b/modules/marketing_automation/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/marketing_automation/doc/conf.py +++ b/modules/marketing_automation/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/marketing_campaign/doc/conf.py b/modules/marketing_campaign/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/marketing_campaign/doc/conf.py +++ b/modules/marketing_campaign/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/marketing_email/doc/conf.py b/modules/marketing_email/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/marketing_email/doc/conf.py +++ b/modules/marketing_email/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/notification_email/doc/conf.py b/modules/notification_email/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/notification_email/doc/conf.py +++ b/modules/notification_email/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/party/doc/conf.py b/modules/party/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/party/doc/conf.py +++ b/modules/party/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/party_avatar/doc/conf.py b/modules/party_avatar/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/party_avatar/doc/conf.py +++ b/modules/party_avatar/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/party_relationship/doc/conf.py b/modules/party_relationship/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/party_relationship/doc/conf.py +++ b/modules/party_relationship/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/party_siret/doc/conf.py b/modules/party_siret/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/party_siret/doc/conf.py +++ b/modules/party_siret/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product/doc/conf.py b/modules/product/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product/doc/conf.py +++ b/modules/product/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_attribute/doc/conf.py b/modules/product_attribute/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_attribute/doc/conf.py +++ b/modules/product_attribute/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_classification/doc/conf.py b/modules/product_classification/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_classification/doc/conf.py +++ b/modules/product_classification/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_classification_taxonomic/doc/conf.py b/modules/product_classification_taxonomic/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_classification_taxonomic/doc/conf.py +++ b/modules/product_classification_taxonomic/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_cost_fifo/doc/conf.py b/modules/product_cost_fifo/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_cost_fifo/doc/conf.py +++ b/modules/product_cost_fifo/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_cost_history/doc/conf.py b/modules/product_cost_history/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_cost_history/doc/conf.py +++ b/modules/product_cost_history/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_cost_warehouse/doc/conf.py b/modules/product_cost_warehouse/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_cost_warehouse/doc/conf.py +++ b/modules/product_cost_warehouse/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_image/doc/conf.py b/modules/product_image/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_image/doc/conf.py +++ b/modules/product_image/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_image_attribute/doc/conf.py b/modules/product_image_attribute/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_image_attribute/doc/conf.py +++ b/modules/product_image_attribute/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_kit/doc/conf.py b/modules/product_kit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_kit/doc/conf.py +++ b/modules/product_kit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_measurements/doc/conf.py b/modules/product_measurements/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_measurements/doc/conf.py +++ b/modules/product_measurements/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_price_list/doc/conf.py b/modules/product_price_list/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_price_list/doc/conf.py +++ b/modules/product_price_list/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_price_list_dates/doc/conf.py b/modules/product_price_list_dates/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_price_list_dates/doc/conf.py +++ b/modules/product_price_list_dates/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/product_price_list_parent/doc/conf.py b/modules/product_price_list_parent/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/product_price_list_parent/doc/conf.py +++ b/modules/product_price_list_parent/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/production/doc/conf.py b/modules/production/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/production/doc/conf.py +++ b/modules/production/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/production_outsourcing/doc/conf.py b/modules/production_outsourcing/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/production_outsourcing/doc/conf.py +++ b/modules/production_outsourcing/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/production_routing/doc/conf.py b/modules/production_routing/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/production_routing/doc/conf.py +++ b/modules/production_routing/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/production_split/doc/conf.py b/modules/production_split/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/production_split/doc/conf.py +++ b/modules/production_split/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/production_work/doc/conf.py b/modules/production_work/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/production_work/doc/conf.py +++ b/modules/production_work/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/production_work_timesheet/doc/conf.py b/modules/production_work_timesheet/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/production_work_timesheet/doc/conf.py +++ b/modules/production_work_timesheet/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/project/doc/conf.py b/modules/project/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/project/doc/conf.py +++ b/modules/project/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/project_invoice/doc/conf.py b/modules/project_invoice/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/project_invoice/doc/conf.py +++ b/modules/project_invoice/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/project_plan/doc/conf.py b/modules/project_plan/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/project_plan/doc/conf.py +++ b/modules/project_plan/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/project_revenue/doc/conf.py b/modules/project_revenue/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/project_revenue/doc/conf.py +++ b/modules/project_revenue/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase/doc/conf.py b/modules/purchase/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase/doc/conf.py +++ b/modules/purchase/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_amendment/doc/conf.py b/modules/purchase_amendment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_amendment/doc/conf.py +++ b/modules/purchase_amendment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_blanket_agreement/doc/conf.py b/modules/purchase_blanket_agreement/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_blanket_agreement/doc/conf.py +++ b/modules/purchase_blanket_agreement/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_history/doc/conf.py b/modules/purchase_history/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_history/doc/conf.py +++ b/modules/purchase_history/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_invoice_line_standalone/doc/conf.py b/modules/purchase_invoice_line_standalone/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_invoice_line_standalone/doc/conf.py +++ b/modules/purchase_invoice_line_standalone/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_price_list/doc/conf.py b/modules/purchase_price_list/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_price_list/doc/conf.py +++ b/modules/purchase_price_list/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_product_quantity/doc/conf.py b/modules/purchase_product_quantity/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_product_quantity/doc/conf.py +++ b/modules/purchase_product_quantity/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_request/doc/conf.py b/modules/purchase_request/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_request/doc/conf.py +++ b/modules/purchase_request/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_request_quotation/doc/conf.py b/modules/purchase_request_quotation/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_request_quotation/doc/conf.py +++ b/modules/purchase_request_quotation/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_requisition/doc/conf.py b/modules/purchase_requisition/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_requisition/doc/conf.py +++ b/modules/purchase_requisition/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_secondary_unit/doc/conf.py b/modules/purchase_secondary_unit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_secondary_unit/doc/conf.py +++ b/modules/purchase_secondary_unit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/purchase_shipment_cost/doc/conf.py b/modules/purchase_shipment_cost/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/purchase_shipment_cost/doc/conf.py +++ b/modules/purchase_shipment_cost/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale/doc/conf.py b/modules/sale/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale/doc/conf.py +++ b/modules/sale/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_advance_payment/doc/conf.py b/modules/sale_advance_payment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_advance_payment/doc/conf.py +++ b/modules/sale_advance_payment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_amendment/doc/conf.py b/modules/sale_amendment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_amendment/doc/conf.py +++ b/modules/sale_amendment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_blanket_agreement/doc/conf.py b/modules/sale_blanket_agreement/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_blanket_agreement/doc/conf.py +++ b/modules/sale_blanket_agreement/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_complaint/doc/conf.py b/modules/sale_complaint/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_complaint/doc/conf.py +++ b/modules/sale_complaint/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_credit_limit/doc/conf.py b/modules/sale_credit_limit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_credit_limit/doc/conf.py +++ b/modules/sale_credit_limit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_discount/doc/conf.py b/modules/sale_discount/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_discount/doc/conf.py +++ b/modules/sale_discount/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_extra/doc/conf.py b/modules/sale_extra/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_extra/doc/conf.py +++ b/modules/sale_extra/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_gift_card/doc/conf.py b/modules/sale_gift_card/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_gift_card/doc/conf.py +++ b/modules/sale_gift_card/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_history/doc/conf.py b/modules/sale_history/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_history/doc/conf.py +++ b/modules/sale_history/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_invoice_date/doc/conf.py b/modules/sale_invoice_date/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_invoice_date/doc/conf.py +++ b/modules/sale_invoice_date/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_invoice_grouping/doc/conf.py b/modules/sale_invoice_grouping/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_invoice_grouping/doc/conf.py +++ b/modules/sale_invoice_grouping/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_opportunity/doc/conf.py b/modules/sale_opportunity/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_opportunity/doc/conf.py +++ b/modules/sale_opportunity/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_payment/doc/conf.py b/modules/sale_payment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_payment/doc/conf.py +++ b/modules/sale_payment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_point/doc/conf.py b/modules/sale_point/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_point/doc/conf.py +++ b/modules/sale_point/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_price_list/doc/conf.py b/modules/sale_price_list/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_price_list/doc/conf.py +++ b/modules/sale_price_list/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_product_customer/doc/conf.py b/modules/sale_product_customer/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_product_customer/doc/conf.py +++ b/modules/sale_product_customer/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_product_quantity/doc/conf.py b/modules/sale_product_quantity/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_product_quantity/doc/conf.py +++ b/modules/sale_product_quantity/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_product_recommendation/doc/conf.py b/modules/sale_product_recommendation/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_product_recommendation/doc/conf.py +++ b/modules/sale_product_recommendation/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_product_recommendation_association_rule/doc/conf.py b/modules/sale_product_recommendation_association_rule/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_product_recommendation_association_rule/doc/conf.py +++ b/modules/sale_product_recommendation_association_rule/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_promotion/doc/conf.py b/modules/sale_promotion/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_promotion/doc/conf.py +++ b/modules/sale_promotion/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_promotion_coupon/doc/conf.py b/modules/sale_promotion_coupon/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_promotion_coupon/doc/conf.py +++ b/modules/sale_promotion_coupon/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_promotion_coupon_payment/doc/conf.py b/modules/sale_promotion_coupon_payment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_promotion_coupon_payment/doc/conf.py +++ b/modules/sale_promotion_coupon_payment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_secondary_unit/doc/conf.py b/modules/sale_secondary_unit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_secondary_unit/doc/conf.py +++ b/modules/sale_secondary_unit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_shipment_cost/doc/conf.py b/modules/sale_shipment_cost/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_shipment_cost/doc/conf.py +++ b/modules/sale_shipment_cost/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_shipment_grouping/doc/conf.py b/modules/sale_shipment_grouping/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_shipment_grouping/doc/conf.py +++ b/modules/sale_shipment_grouping/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_shipment_tolerance/doc/conf.py b/modules/sale_shipment_tolerance/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_shipment_tolerance/doc/conf.py +++ b/modules/sale_shipment_tolerance/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_stock_quantity/doc/conf.py b/modules/sale_stock_quantity/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_stock_quantity/doc/conf.py +++ b/modules/sale_stock_quantity/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_subscription/doc/conf.py b/modules/sale_subscription/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_subscription/doc/conf.py +++ b/modules/sale_subscription/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_subscription_asset/doc/conf.py b/modules/sale_subscription_asset/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_subscription_asset/doc/conf.py +++ b/modules/sale_subscription_asset/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_supply/doc/conf.py b/modules/sale_supply/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_supply/doc/conf.py +++ b/modules/sale_supply/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_supply_drop_shipment/doc/conf.py b/modules/sale_supply_drop_shipment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_supply_drop_shipment/doc/conf.py +++ b/modules/sale_supply_drop_shipment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/sale_supply_production/doc/conf.py b/modules/sale_supply_production/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/sale_supply_production/doc/conf.py +++ b/modules/sale_supply_production/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock/doc/conf.py b/modules/stock/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock/doc/conf.py +++ b/modules/stock/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_assign_manual/doc/conf.py b/modules/stock_assign_manual/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_assign_manual/doc/conf.py +++ b/modules/stock_assign_manual/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_consignment/doc/conf.py b/modules/stock_consignment/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_consignment/doc/conf.py +++ b/modules/stock_consignment/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_forecast/doc/conf.py b/modules/stock_forecast/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_forecast/doc/conf.py +++ b/modules/stock_forecast/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_inventory_location/doc/conf.py b/modules/stock_inventory_location/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_inventory_location/doc/conf.py +++ b/modules/stock_inventory_location/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_location_move/doc/conf.py b/modules/stock_location_move/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_location_move/doc/conf.py +++ b/modules/stock_location_move/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_location_sequence/doc/conf.py b/modules/stock_location_sequence/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_location_sequence/doc/conf.py +++ b/modules/stock_location_sequence/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_lot/doc/conf.py b/modules/stock_lot/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_lot/doc/conf.py +++ b/modules/stock_lot/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_lot_sled/doc/conf.py b/modules/stock_lot_sled/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_lot_sled/doc/conf.py +++ b/modules/stock_lot_sled/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_lot_unit/doc/conf.py b/modules/stock_lot_unit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_lot_unit/doc/conf.py +++ b/modules/stock_lot_unit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_package/doc/conf.py b/modules/stock_package/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_package/doc/conf.py +++ b/modules/stock_package/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_package_shipping/doc/conf.py b/modules/stock_package_shipping/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_package_shipping/doc/conf.py +++ b/modules/stock_package_shipping/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_package_shipping_dpd/doc/conf.py b/modules/stock_package_shipping_dpd/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_package_shipping_dpd/doc/conf.py +++ b/modules/stock_package_shipping_dpd/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_package_shipping_mygls/doc/conf.py b/modules/stock_package_shipping_mygls/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_package_shipping_mygls/doc/conf.py +++ b/modules/stock_package_shipping_mygls/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_package_shipping_sendcloud/doc/conf.py b/modules/stock_package_shipping_sendcloud/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_package_shipping_sendcloud/doc/conf.py +++ b/modules/stock_package_shipping_sendcloud/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_package_shipping_ups/doc/conf.py b/modules/stock_package_shipping_ups/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_package_shipping_ups/doc/conf.py +++ b/modules/stock_package_shipping_ups/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_product_location/doc/conf.py b/modules/stock_product_location/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_product_location/doc/conf.py +++ b/modules/stock_product_location/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_quantity_early_planning/doc/conf.py b/modules/stock_quantity_early_planning/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_quantity_early_planning/doc/conf.py +++ b/modules/stock_quantity_early_planning/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_quantity_issue/doc/conf.py b/modules/stock_quantity_issue/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_quantity_issue/doc/conf.py +++ b/modules/stock_quantity_issue/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_secondary_unit/doc/conf.py b/modules/stock_secondary_unit/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_secondary_unit/doc/conf.py +++ b/modules/stock_secondary_unit/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_shipment_cost/doc/conf.py b/modules/stock_shipment_cost/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_shipment_cost/doc/conf.py +++ b/modules/stock_shipment_cost/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_shipment_cost_weight/doc/conf.py b/modules/stock_shipment_cost_weight/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_shipment_cost_weight/doc/conf.py +++ b/modules/stock_shipment_cost_weight/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_shipment_measurements/doc/conf.py b/modules/stock_shipment_measurements/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_shipment_measurements/doc/conf.py +++ b/modules/stock_shipment_measurements/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_split/doc/conf.py b/modules/stock_split/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_split/doc/conf.py +++ b/modules/stock_split/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_supply/doc/conf.py b/modules/stock_supply/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_supply/doc/conf.py +++ b/modules/stock_supply/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_supply_day/doc/conf.py b/modules/stock_supply_day/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_supply_day/doc/conf.py +++ b/modules/stock_supply_day/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_supply_forecast/doc/conf.py b/modules/stock_supply_forecast/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_supply_forecast/doc/conf.py +++ b/modules/stock_supply_forecast/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/stock_supply_production/doc/conf.py b/modules/stock_supply_production/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/stock_supply_production/doc/conf.py +++ b/modules/stock_supply_production/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/timesheet/doc/conf.py b/modules/timesheet/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/timesheet/doc/conf.py +++ b/modules/timesheet/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/timesheet_cost/doc/conf.py b/modules/timesheet_cost/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/timesheet_cost/doc/conf.py +++ b/modules/timesheet_cost/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/user_role/doc/conf.py b/modules/user_role/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/user_role/doc/conf.py +++ b/modules/user_role/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/web_shop/doc/conf.py b/modules/web_shop/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/web_shop/doc/conf.py +++ b/modules/web_shop/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/web_shop_shopify/doc/conf.py b/modules/web_shop_shopify/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/web_shop_shopify/doc/conf.py +++ b/modules/web_shop_shopify/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/web_shop_vue_storefront/doc/conf.py b/modules/web_shop_vue_storefront/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/web_shop_vue_storefront/doc/conf.py +++ b/modules/web_shop_vue_storefront/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/web_shop_vue_storefront_stripe/doc/conf.py b/modules/web_shop_vue_storefront_stripe/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/web_shop_vue_storefront_stripe/doc/conf.py +++ b/modules/web_shop_vue_storefront_stripe/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/web_shortener/doc/conf.py b/modules/web_shortener/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/web_shortener/doc/conf.py +++ b/modules/web_shortener/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/modules/web_user/doc/conf.py b/modules/web_user/doc/conf.py index 4db2bff708..540e9c3069 100644 --- a/modules/web_user/doc/conf.py +++ b/modules/web_user/doc/conf.py @@ -33,7 +33,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/proteus/doc/conf.py b/proteus/doc/conf.py index 69481c2fa5..717d9fabc6 100644 --- a/proteus/doc/conf.py +++ b/proteus/doc/conf.py @@ -30,7 +30,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/tryton/doc/conf.py b/tryton/doc/conf.py index 69481c2fa5..717d9fabc6 100644 --- a/tryton/doc/conf.py +++ b/tryton/doc/conf.py @@ -30,7 +30,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/trytond-gis/doc/conf.py b/trytond-gis/doc/conf.py index 5c9a4b5744..94a6aa4f3a 100644 --- a/trytond-gis/doc/conf.py +++ b/trytond-gis/doc/conf.py @@ -30,7 +30,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2]) diff --git a/trytond/doc/conf.py b/trytond/doc/conf.py index 69481c2fa5..717d9fabc6 100644 --- a/trytond/doc/conf.py +++ b/trytond/doc/conf.py @@ -30,7 +30,10 @@ def get_info(): [sys.executable, 'setup.py', '--version'], stdout=subprocess.PIPE, check=True, cwd=module_dir) version = result.stdout.decode('utf-8').strip() - if 'dev' in version: + major_version, minor_version, _ = version.split('.', 2) + major_version = int(major_version) + minor_version = int(minor_version) + if minor_version % 2: info['series'] = 'latest' else: info['series'] = '.'.join(version.split('.', 2)[:2])