From 39a22ae74f1afd7ea4d543f83b85a2ea4ac2795e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 26 Mar 2026 00:32:49 +0100 Subject: [PATCH] Use python3 to launch build --- .gitlab-scripts/generate-doc.sh | 2 +- .gitlab-scripts/generate-packages.sh | 2 +- .hooks/update_requirements | 2 +- .../{{ cookiecutter.module_name }}/doc/conf.py | 2 +- doc/conf.py | 2 +- modules/account/doc/conf.py | 2 +- modules/account_asset/doc/conf.py | 2 +- modules/account_be/doc/conf.py | 2 +- modules/account_budget/doc/conf.py | 2 +- modules/account_cash_rounding/doc/conf.py | 2 +- modules/account_consolidation/doc/conf.py | 2 +- modules/account_credit_limit/doc/conf.py | 2 +- modules/account_de_skr03/doc/conf.py | 2 +- modules/account_deposit/doc/conf.py | 2 +- modules/account_dunning/doc/conf.py | 2 +- modules/account_dunning_email/doc/conf.py | 2 +- modules/account_dunning_fee/doc/conf.py | 2 +- modules/account_dunning_letter/doc/conf.py | 2 +- modules/account_es/doc/conf.py | 2 +- modules/account_es_sii/doc/conf.py | 2 +- modules/account_eu/doc/conf.py | 2 +- modules/account_export/doc/conf.py | 2 +- modules/account_export_winbooks/doc/conf.py | 2 +- modules/account_fr/doc/conf.py | 2 +- modules/account_fr_chorus/doc/conf.py | 2 +- modules/account_invoice/doc/conf.py | 2 +- modules/account_invoice_correction/doc/conf.py | 2 +- modules/account_invoice_defer/doc/conf.py | 2 +- modules/account_invoice_history/doc/conf.py | 2 +- modules/account_invoice_line_standalone/doc/conf.py | 2 +- modules/account_invoice_secondary_unit/doc/conf.py | 2 +- modules/account_invoice_stock/doc/conf.py | 2 +- modules/account_invoice_watermark/doc/conf.py | 2 +- modules/account_move_line_grouping/doc/conf.py | 2 +- modules/account_payment/doc/conf.py | 2 +- modules/account_payment_braintree/doc/conf.py | 2 +- modules/account_payment_clearing/doc/conf.py | 2 +- modules/account_payment_sepa/doc/conf.py | 2 +- modules/account_payment_sepa_cfonb/doc/conf.py | 2 +- modules/account_payment_stripe/doc/conf.py | 2 +- modules/account_product/doc/conf.py | 2 +- modules/account_receivable_rule/doc/conf.py | 2 +- modules/account_rule/doc/conf.py | 2 +- modules/account_statement/doc/conf.py | 2 +- modules/account_statement_aeb43/doc/conf.py | 2 +- modules/account_statement_coda/doc/conf.py | 2 +- modules/account_statement_mt940/doc/conf.py | 2 +- modules/account_statement_ofx/doc/conf.py | 2 +- modules/account_statement_rule/doc/conf.py | 2 +- modules/account_statement_sepa/doc/conf.py | 2 +- modules/account_stock_anglo_saxon/doc/conf.py | 2 +- modules/account_stock_continental/doc/conf.py | 2 +- modules/account_stock_eu/doc/conf.py | 2 +- modules/account_stock_landed_cost/doc/conf.py | 2 +- modules/account_stock_landed_cost_weight/doc/conf.py | 2 +- modules/account_stock_shipment_cost/doc/conf.py | 2 +- modules/account_stock_shipment_cost_weight/doc/conf.py | 2 +- modules/account_syscohada/doc/conf.py | 2 +- modules/account_tax_cash/doc/conf.py | 2 +- modules/account_tax_non_deductible/doc/conf.py | 2 +- modules/account_tax_rule_country/doc/conf.py | 2 +- modules/analytic_account/doc/conf.py | 2 +- modules/analytic_budget/doc/conf.py | 2 +- modules/analytic_invoice/doc/conf.py | 2 +- modules/analytic_purchase/doc/conf.py | 2 +- modules/analytic_sale/doc/conf.py | 2 +- modules/attendance/doc/conf.py | 2 +- modules/authentication_saml/doc/conf.py | 2 +- modules/authentication_sms/doc/conf.py | 2 +- modules/bank/doc/conf.py | 2 +- modules/carrier/doc/conf.py | 2 +- modules/carrier_carriage/doc/conf.py | 2 +- modules/carrier_percentage/doc/conf.py | 2 +- modules/carrier_subdivision/doc/conf.py | 2 +- modules/carrier_weight/doc/conf.py | 2 +- modules/commission/doc/conf.py | 2 +- modules/commission_waiting/doc/conf.py | 2 +- modules/company/doc/conf.py | 2 +- modules/company_work_time/doc/conf.py | 2 +- modules/country/doc/conf.py | 2 +- modules/currency/doc/conf.py | 2 +- modules/currency_ro/doc/conf.py | 2 +- modules/currency_rs/doc/conf.py | 2 +- modules/customs/doc/conf.py | 2 +- modules/dashboard/doc/conf.py | 2 +- modules/document_incoming/doc/conf.py | 2 +- modules/document_incoming_invoice/doc/conf.py | 2 +- modules/document_incoming_ocr/doc/conf.py | 2 +- modules/document_incoming_ocr_typless/doc/conf.py | 2 +- modules/edocument_peppol/doc/conf.py | 2 +- modules/edocument_peppol_peppyrus/doc/conf.py | 2 +- modules/edocument_ubl/doc/conf.py | 2 +- modules/edocument_uncefact/doc/conf.py | 2 +- modules/edocument_unece/doc/conf.py | 2 +- modules/google_maps/doc/conf.py | 2 +- modules/inbound_email/doc/conf.py | 2 +- modules/incoterm/doc/conf.py | 2 +- modules/ldap_authentication/doc/conf.py | 2 +- modules/marketing/doc/conf.py | 2 +- modules/marketing_automation/doc/conf.py | 2 +- modules/marketing_campaign/doc/conf.py | 2 +- modules/marketing_email/doc/conf.py | 2 +- modules/notification_email/doc/conf.py | 2 +- modules/party/doc/conf.py | 2 +- modules/party_avatar/doc/conf.py | 2 +- modules/party_relationship/doc/conf.py | 2 +- modules/party_siret/doc/conf.py | 2 +- modules/product/doc/conf.py | 2 +- modules/product_attribute/doc/conf.py | 2 +- modules/product_classification/doc/conf.py | 2 +- modules/product_classification_taxonomic/doc/conf.py | 2 +- modules/product_cost_fifo/doc/conf.py | 2 +- modules/product_cost_history/doc/conf.py | 2 +- modules/product_cost_warehouse/doc/conf.py | 2 +- modules/product_image/doc/conf.py | 2 +- modules/product_image_attribute/doc/conf.py | 2 +- modules/product_kit/doc/conf.py | 2 +- modules/product_measurements/doc/conf.py | 2 +- modules/product_price_list/doc/conf.py | 2 +- modules/product_price_list_cache/doc/conf.py | 2 +- modules/product_price_list_dates/doc/conf.py | 2 +- modules/product_price_list_parent/doc/conf.py | 2 +- modules/production/doc/conf.py | 2 +- modules/production_outsourcing/doc/conf.py | 2 +- modules/production_routing/doc/conf.py | 2 +- modules/production_split/doc/conf.py | 2 +- modules/production_work/doc/conf.py | 2 +- modules/production_work_timesheet/doc/conf.py | 2 +- modules/project/doc/conf.py | 2 +- modules/project_invoice/doc/conf.py | 2 +- modules/project_plan/doc/conf.py | 2 +- modules/project_revenue/doc/conf.py | 2 +- modules/purchase/doc/conf.py | 2 +- modules/purchase_amendment/doc/conf.py | 2 +- modules/purchase_blanket_agreement/doc/conf.py | 2 +- modules/purchase_history/doc/conf.py | 2 +- modules/purchase_invoice_line_standalone/doc/conf.py | 2 +- modules/purchase_price_list/doc/conf.py | 2 +- modules/purchase_product_quantity/doc/conf.py | 2 +- modules/purchase_request/doc/conf.py | 2 +- modules/purchase_request_quotation/doc/conf.py | 2 +- modules/purchase_requisition/doc/conf.py | 2 +- modules/purchase_secondary_unit/doc/conf.py | 2 +- modules/purchase_shipment_cost/doc/conf.py | 2 +- modules/quality/doc/conf.py | 2 +- modules/sale/doc/conf.py | 2 +- modules/sale_advance_payment/doc/conf.py | 2 +- modules/sale_amendment/doc/conf.py | 2 +- modules/sale_blanket_agreement/doc/conf.py | 2 +- modules/sale_complaint/doc/conf.py | 2 +- modules/sale_credit_limit/doc/conf.py | 2 +- modules/sale_discount/doc/conf.py | 2 +- modules/sale_extra/doc/conf.py | 2 +- modules/sale_gift_card/doc/conf.py | 2 +- modules/sale_history/doc/conf.py | 2 +- modules/sale_invoice_date/doc/conf.py | 2 +- modules/sale_invoice_grouping/doc/conf.py | 2 +- modules/sale_opportunity/doc/conf.py | 2 +- modules/sale_payment/doc/conf.py | 2 +- modules/sale_point/doc/conf.py | 2 +- modules/sale_price_list/doc/conf.py | 2 +- modules/sale_product_customer/doc/conf.py | 2 +- modules/sale_product_quantity/doc/conf.py | 2 +- modules/sale_product_recommendation/doc/conf.py | 2 +- .../sale_product_recommendation_association_rule/doc/conf.py | 2 +- modules/sale_promotion/doc/conf.py | 2 +- modules/sale_promotion_coupon/doc/conf.py | 2 +- modules/sale_promotion_coupon_payment/doc/conf.py | 2 +- modules/sale_rental/doc/conf.py | 2 +- modules/sale_rental_progress_invoice/doc/conf.py | 2 +- modules/sale_secondary_unit/doc/conf.py | 2 +- modules/sale_shipment_cost/doc/conf.py | 2 +- modules/sale_shipment_grouping/doc/conf.py | 2 +- modules/sale_shipment_tolerance/doc/conf.py | 2 +- modules/sale_stock_quantity/doc/conf.py | 2 +- modules/sale_subscription/doc/conf.py | 2 +- modules/sale_subscription_asset/doc/conf.py | 2 +- modules/sale_supply/doc/conf.py | 2 +- modules/sale_supply_drop_shipment/doc/conf.py | 2 +- modules/sale_supply_production/doc/conf.py | 2 +- modules/stock/doc/conf.py | 2 +- modules/stock_assign_manual/doc/conf.py | 2 +- modules/stock_consignment/doc/conf.py | 2 +- modules/stock_forecast/doc/conf.py | 2 +- modules/stock_inventory_location/doc/conf.py | 2 +- modules/stock_location_move/doc/conf.py | 2 +- modules/stock_location_sequence/doc/conf.py | 2 +- modules/stock_lot/doc/conf.py | 2 +- modules/stock_lot_sled/doc/conf.py | 2 +- modules/stock_lot_unit/doc/conf.py | 2 +- modules/stock_package/doc/conf.py | 2 +- modules/stock_package_shipping/doc/conf.py | 2 +- modules/stock_package_shipping_dpd/doc/conf.py | 2 +- modules/stock_package_shipping_mygls/doc/conf.py | 2 +- modules/stock_package_shipping_sendcloud/doc/conf.py | 2 +- modules/stock_package_shipping_ups/doc/conf.py | 2 +- modules/stock_product_location/doc/conf.py | 2 +- modules/stock_product_location_place/doc/conf.py | 2 +- modules/stock_quantity_early_planning/doc/conf.py | 2 +- modules/stock_quantity_issue/doc/conf.py | 2 +- modules/stock_secondary_unit/doc/conf.py | 2 +- modules/stock_shipment_cost/doc/conf.py | 2 +- modules/stock_shipment_cost_weight/doc/conf.py | 2 +- modules/stock_shipment_customs/doc/conf.py | 2 +- modules/stock_shipment_measurements/doc/conf.py | 2 +- modules/stock_shipping_point/doc/conf.py | 2 +- modules/stock_split/doc/conf.py | 2 +- modules/stock_supply/doc/conf.py | 2 +- modules/stock_supply_day/doc/conf.py | 2 +- modules/stock_supply_forecast/doc/conf.py | 2 +- modules/stock_supply_production/doc/conf.py | 2 +- modules/timesheet/doc/conf.py | 2 +- modules/timesheet_cost/doc/conf.py | 2 +- modules/user_role/doc/conf.py | 2 +- modules/web_shop/doc/conf.py | 2 +- modules/web_shop_product_data_feed/doc/conf.py | 2 +- modules/web_shop_shopify/doc/conf.py | 2 +- modules/web_shop_vue_storefront/doc/conf.py | 2 +- modules/web_shop_vue_storefront_stripe/doc/conf.py | 2 +- modules/web_shortener/doc/conf.py | 2 +- modules/web_user/doc/conf.py | 2 +- proteus/doc/conf.py | 2 +- tryton/doc/conf.py | 2 +- tryton/doc/installation.rst | 4 ++-- tryton/make-darwin-installer.sh | 2 +- tryton/make-win32-installer.sh | 2 +- trytond-gis/doc/conf.py | 2 +- trytond/doc/conf.py | 2 +- trytond/doc/tutorial/module/setup.rst | 2 +- 229 files changed, 230 insertions(+), 230 deletions(-) diff --git a/.gitlab-scripts/generate-doc.sh b/.gitlab-scripts/generate-doc.sh index a8dd87912f..4a0a5a821f 100755 --- a/.gitlab-scripts/generate-doc.sh +++ b/.gitlab-scripts/generate-doc.sh @@ -30,4 +30,4 @@ pip install -r "${requirements}" package="modules-${package}" fi echo "${path}/doc" "${OUTPUTDIR}/${package}" -done) | xargs --max-args=2 --max-procs=${MAX_PROCS} python -m sphinx -Q -T -E -b html +done) | xargs --max-args=2 --max-procs=${MAX_PROCS} python3 -m sphinx -Q -T -E -b html diff --git a/.gitlab-scripts/generate-packages.sh b/.gitlab-scripts/generate-packages.sh index 53ad4d4c3b..1098225571 100755 --- a/.gitlab-scripts/generate-packages.sh +++ b/.gitlab-scripts/generate-packages.sh @@ -6,4 +6,4 @@ mkdir -p "${PACKAGES}" (find . -name 'cookiecutter*' -prune -o -name pyproject.toml -print | while read path; do echo "`dirname ${path}`" -done) | xargs --max-procs=$(( `nproc` * 2)) -I '{}' sh -c "cd \"{}\" && python -m build --no-isolation --wheel --quiet --outdir \"${PACKAGES}\"" +done) | xargs --max-procs=$(( `nproc` * 2)) -I '{}' sh -c "cd \"{}\" && python3 -m build --no-isolation --wheel --quiet --outdir \"${PACKAGES}\"" diff --git a/.hooks/update_requirements b/.hooks/update_requirements index 8372f45444..497bec0ed4 100755 --- a/.hooks/update_requirements +++ b/.hooks/update_requirements @@ -28,7 +28,7 @@ FNULL = open(os.devnull, 'w') def add_dependencies(package): metadata = subprocess.check_output( - 'python -m build -n -q --metadata', + 'python3 -m build -n -q --metadata', shell=True, encoding='utf-8', cwd=package).strip() metadata = json.loads(metadata) for requirement in metadata.get('requires_dist', []): diff --git a/cookiecutter-module/{{ cookiecutter.module_name }}/doc/conf.py b/cookiecutter-module/{{ cookiecutter.module_name }}/doc/conf.py index 08bde26f4b..bbca025772 100644 --- a/cookiecutter-module/{{ cookiecutter.module_name }}/doc/conf.py +++ b/cookiecutter-module/{{ cookiecutter.module_name }}/doc/conf.py @@ -26,7 +26,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/doc/conf.py b/doc/conf.py index 3a6740772a..f51cef93ea 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -26,7 +26,7 @@ def get_info(): info = dict() - metadata_cmd = 'python -m build --quiet --metadata' + metadata_cmd = 'python3 -m build --quiet --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account/doc/conf.py b/modules/account/doc/conf.py index 411a889677..8ca189071c 100644 --- a/modules/account/doc/conf.py +++ b/modules/account/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_asset/doc/conf.py b/modules/account_asset/doc/conf.py index 348a639bde..24b205f09a 100644 --- a/modules/account_asset/doc/conf.py +++ b/modules/account_asset/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_be/doc/conf.py b/modules/account_be/doc/conf.py index ff9c49374c..4eea65ceab 100644 --- a/modules/account_be/doc/conf.py +++ b/modules/account_be/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_budget/doc/conf.py b/modules/account_budget/doc/conf.py index 7af910fb30..f1d4bf5c4b 100644 --- a/modules/account_budget/doc/conf.py +++ b/modules/account_budget/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_cash_rounding/doc/conf.py b/modules/account_cash_rounding/doc/conf.py index 83019fffb4..7306184a91 100644 --- a/modules/account_cash_rounding/doc/conf.py +++ b/modules/account_cash_rounding/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_consolidation/doc/conf.py b/modules/account_consolidation/doc/conf.py index 92b702694e..56fadcf6da 100644 --- a/modules/account_consolidation/doc/conf.py +++ b/modules/account_consolidation/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_credit_limit/doc/conf.py b/modules/account_credit_limit/doc/conf.py index da648f91f6..d94e09bcc2 100644 --- a/modules/account_credit_limit/doc/conf.py +++ b/modules/account_credit_limit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_de_skr03/doc/conf.py b/modules/account_de_skr03/doc/conf.py index 17cb4a4a84..ed484309c5 100644 --- a/modules/account_de_skr03/doc/conf.py +++ b/modules/account_de_skr03/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_deposit/doc/conf.py b/modules/account_deposit/doc/conf.py index 4c04e48c1b..fb6ad35588 100644 --- a/modules/account_deposit/doc/conf.py +++ b/modules/account_deposit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_dunning/doc/conf.py b/modules/account_dunning/doc/conf.py index cc2ad0d407..b97af1b7a3 100644 --- a/modules/account_dunning/doc/conf.py +++ b/modules/account_dunning/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_dunning_email/doc/conf.py b/modules/account_dunning_email/doc/conf.py index 8d527af018..36317d1c03 100644 --- a/modules/account_dunning_email/doc/conf.py +++ b/modules/account_dunning_email/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_dunning_fee/doc/conf.py b/modules/account_dunning_fee/doc/conf.py index 0d90294515..2e00080217 100644 --- a/modules/account_dunning_fee/doc/conf.py +++ b/modules/account_dunning_fee/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_dunning_letter/doc/conf.py b/modules/account_dunning_letter/doc/conf.py index d311452f38..bd7d73823e 100644 --- a/modules/account_dunning_letter/doc/conf.py +++ b/modules/account_dunning_letter/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_es/doc/conf.py b/modules/account_es/doc/conf.py index a0296bce6f..9fee820776 100644 --- a/modules/account_es/doc/conf.py +++ b/modules/account_es/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_es_sii/doc/conf.py b/modules/account_es_sii/doc/conf.py index 17f89d0d47..e43e157937 100644 --- a/modules/account_es_sii/doc/conf.py +++ b/modules/account_es_sii/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_eu/doc/conf.py b/modules/account_eu/doc/conf.py index ec3c82039e..c1878b3334 100644 --- a/modules/account_eu/doc/conf.py +++ b/modules/account_eu/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_export/doc/conf.py b/modules/account_export/doc/conf.py index 65b208b2be..205da58d96 100644 --- a/modules/account_export/doc/conf.py +++ b/modules/account_export/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_export_winbooks/doc/conf.py b/modules/account_export_winbooks/doc/conf.py index 04c322debe..6bd55af2ab 100644 --- a/modules/account_export_winbooks/doc/conf.py +++ b/modules/account_export_winbooks/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_fr/doc/conf.py b/modules/account_fr/doc/conf.py index 87f0c28219..653dbf40b7 100644 --- a/modules/account_fr/doc/conf.py +++ b/modules/account_fr/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_fr_chorus/doc/conf.py b/modules/account_fr_chorus/doc/conf.py index d4cee8c39c..329fe8eb0b 100644 --- a/modules/account_fr_chorus/doc/conf.py +++ b/modules/account_fr_chorus/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice/doc/conf.py b/modules/account_invoice/doc/conf.py index 1193ab4c17..191eed012d 100644 --- a/modules/account_invoice/doc/conf.py +++ b/modules/account_invoice/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_correction/doc/conf.py b/modules/account_invoice_correction/doc/conf.py index 93a9e0e90f..c7f3b506b3 100644 --- a/modules/account_invoice_correction/doc/conf.py +++ b/modules/account_invoice_correction/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_defer/doc/conf.py b/modules/account_invoice_defer/doc/conf.py index 7fbbf0511b..41ccc23e10 100644 --- a/modules/account_invoice_defer/doc/conf.py +++ b/modules/account_invoice_defer/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_history/doc/conf.py b/modules/account_invoice_history/doc/conf.py index 1f2bb1a239..c32f566175 100644 --- a/modules/account_invoice_history/doc/conf.py +++ b/modules/account_invoice_history/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_line_standalone/doc/conf.py b/modules/account_invoice_line_standalone/doc/conf.py index b033286795..5eeae3d185 100644 --- a/modules/account_invoice_line_standalone/doc/conf.py +++ b/modules/account_invoice_line_standalone/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_secondary_unit/doc/conf.py b/modules/account_invoice_secondary_unit/doc/conf.py index c61e038fa9..431c84f2b9 100644 --- a/modules/account_invoice_secondary_unit/doc/conf.py +++ b/modules/account_invoice_secondary_unit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_stock/doc/conf.py b/modules/account_invoice_stock/doc/conf.py index ad115a4d58..6a0fcd7db9 100644 --- a/modules/account_invoice_stock/doc/conf.py +++ b/modules/account_invoice_stock/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_invoice_watermark/doc/conf.py b/modules/account_invoice_watermark/doc/conf.py index ae5c86e59a..2bdb8380d2 100644 --- a/modules/account_invoice_watermark/doc/conf.py +++ b/modules/account_invoice_watermark/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_move_line_grouping/doc/conf.py b/modules/account_move_line_grouping/doc/conf.py index 9f48e47589..a1be248582 100644 --- a/modules/account_move_line_grouping/doc/conf.py +++ b/modules/account_move_line_grouping/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_payment/doc/conf.py b/modules/account_payment/doc/conf.py index 515ef611f8..c2d848af59 100644 --- a/modules/account_payment/doc/conf.py +++ b/modules/account_payment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_payment_braintree/doc/conf.py b/modules/account_payment_braintree/doc/conf.py index b2a2971b7a..4dc6bdf73e 100644 --- a/modules/account_payment_braintree/doc/conf.py +++ b/modules/account_payment_braintree/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_payment_clearing/doc/conf.py b/modules/account_payment_clearing/doc/conf.py index 3046e7056a..54d5341caf 100644 --- a/modules/account_payment_clearing/doc/conf.py +++ b/modules/account_payment_clearing/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_payment_sepa/doc/conf.py b/modules/account_payment_sepa/doc/conf.py index f0039185db..78cec2c820 100644 --- a/modules/account_payment_sepa/doc/conf.py +++ b/modules/account_payment_sepa/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_payment_sepa_cfonb/doc/conf.py b/modules/account_payment_sepa_cfonb/doc/conf.py index 4e9078725b..660a6f7328 100644 --- a/modules/account_payment_sepa_cfonb/doc/conf.py +++ b/modules/account_payment_sepa_cfonb/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_payment_stripe/doc/conf.py b/modules/account_payment_stripe/doc/conf.py index a1b2c8d3df..541cd52614 100644 --- a/modules/account_payment_stripe/doc/conf.py +++ b/modules/account_payment_stripe/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_product/doc/conf.py b/modules/account_product/doc/conf.py index d697eceb69..b3b73d6980 100644 --- a/modules/account_product/doc/conf.py +++ b/modules/account_product/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_receivable_rule/doc/conf.py b/modules/account_receivable_rule/doc/conf.py index 3fa87d32bb..7e265478d2 100644 --- a/modules/account_receivable_rule/doc/conf.py +++ b/modules/account_receivable_rule/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_rule/doc/conf.py b/modules/account_rule/doc/conf.py index 193cae648e..e38171853a 100644 --- a/modules/account_rule/doc/conf.py +++ b/modules/account_rule/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement/doc/conf.py b/modules/account_statement/doc/conf.py index 1d820cb869..518a5f5712 100644 --- a/modules/account_statement/doc/conf.py +++ b/modules/account_statement/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement_aeb43/doc/conf.py b/modules/account_statement_aeb43/doc/conf.py index a90ccc978b..b57591d2c5 100644 --- a/modules/account_statement_aeb43/doc/conf.py +++ b/modules/account_statement_aeb43/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement_coda/doc/conf.py b/modules/account_statement_coda/doc/conf.py index ab4c1a6de8..bc1fde1fe0 100644 --- a/modules/account_statement_coda/doc/conf.py +++ b/modules/account_statement_coda/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement_mt940/doc/conf.py b/modules/account_statement_mt940/doc/conf.py index 600453d800..50be21c9aa 100644 --- a/modules/account_statement_mt940/doc/conf.py +++ b/modules/account_statement_mt940/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement_ofx/doc/conf.py b/modules/account_statement_ofx/doc/conf.py index 1745708d5b..e54284723f 100644 --- a/modules/account_statement_ofx/doc/conf.py +++ b/modules/account_statement_ofx/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement_rule/doc/conf.py b/modules/account_statement_rule/doc/conf.py index fabdcba761..bcf64432b5 100644 --- a/modules/account_statement_rule/doc/conf.py +++ b/modules/account_statement_rule/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_statement_sepa/doc/conf.py b/modules/account_statement_sepa/doc/conf.py index feb65b8e11..f1baed05d0 100644 --- a/modules/account_statement_sepa/doc/conf.py +++ b/modules/account_statement_sepa/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_anglo_saxon/doc/conf.py b/modules/account_stock_anglo_saxon/doc/conf.py index d44f65f15b..494394643a 100644 --- a/modules/account_stock_anglo_saxon/doc/conf.py +++ b/modules/account_stock_anglo_saxon/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_continental/doc/conf.py b/modules/account_stock_continental/doc/conf.py index bfac534f18..0f37f3defd 100644 --- a/modules/account_stock_continental/doc/conf.py +++ b/modules/account_stock_continental/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_eu/doc/conf.py b/modules/account_stock_eu/doc/conf.py index ff810bb8b9..39e467d53a 100644 --- a/modules/account_stock_eu/doc/conf.py +++ b/modules/account_stock_eu/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_landed_cost/doc/conf.py b/modules/account_stock_landed_cost/doc/conf.py index a963993034..fb9951835a 100644 --- a/modules/account_stock_landed_cost/doc/conf.py +++ b/modules/account_stock_landed_cost/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_landed_cost_weight/doc/conf.py b/modules/account_stock_landed_cost_weight/doc/conf.py index dc42b8f581..764f70d4e8 100644 --- a/modules/account_stock_landed_cost_weight/doc/conf.py +++ b/modules/account_stock_landed_cost_weight/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_shipment_cost/doc/conf.py b/modules/account_stock_shipment_cost/doc/conf.py index 48cdff5cd2..0957c4dead 100644 --- a/modules/account_stock_shipment_cost/doc/conf.py +++ b/modules/account_stock_shipment_cost/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_stock_shipment_cost_weight/doc/conf.py b/modules/account_stock_shipment_cost_weight/doc/conf.py index 7714f5d11c..9ac761c23c 100644 --- a/modules/account_stock_shipment_cost_weight/doc/conf.py +++ b/modules/account_stock_shipment_cost_weight/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_syscohada/doc/conf.py b/modules/account_syscohada/doc/conf.py index fded92228a..6ba220d98e 100644 --- a/modules/account_syscohada/doc/conf.py +++ b/modules/account_syscohada/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_tax_cash/doc/conf.py b/modules/account_tax_cash/doc/conf.py index 23c9792e6e..ab38eff206 100644 --- a/modules/account_tax_cash/doc/conf.py +++ b/modules/account_tax_cash/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_tax_non_deductible/doc/conf.py b/modules/account_tax_non_deductible/doc/conf.py index 16b1834d39..bf8d14bcdb 100644 --- a/modules/account_tax_non_deductible/doc/conf.py +++ b/modules/account_tax_non_deductible/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/account_tax_rule_country/doc/conf.py b/modules/account_tax_rule_country/doc/conf.py index 85f65ac502..64ffd7effe 100644 --- a/modules/account_tax_rule_country/doc/conf.py +++ b/modules/account_tax_rule_country/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/analytic_account/doc/conf.py b/modules/analytic_account/doc/conf.py index 1d932e18ad..c5b0c5e8e7 100644 --- a/modules/analytic_account/doc/conf.py +++ b/modules/analytic_account/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/analytic_budget/doc/conf.py b/modules/analytic_budget/doc/conf.py index 5a7f1d2ed5..5eadb03d5f 100644 --- a/modules/analytic_budget/doc/conf.py +++ b/modules/analytic_budget/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/analytic_invoice/doc/conf.py b/modules/analytic_invoice/doc/conf.py index af2062da47..029f76a9d7 100644 --- a/modules/analytic_invoice/doc/conf.py +++ b/modules/analytic_invoice/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/analytic_purchase/doc/conf.py b/modules/analytic_purchase/doc/conf.py index 2bb182559a..a99e4ce7e5 100644 --- a/modules/analytic_purchase/doc/conf.py +++ b/modules/analytic_purchase/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/analytic_sale/doc/conf.py b/modules/analytic_sale/doc/conf.py index 87909d10ad..3293183253 100644 --- a/modules/analytic_sale/doc/conf.py +++ b/modules/analytic_sale/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/attendance/doc/conf.py b/modules/attendance/doc/conf.py index bedab6f354..9c00468035 100644 --- a/modules/attendance/doc/conf.py +++ b/modules/attendance/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/authentication_saml/doc/conf.py b/modules/authentication_saml/doc/conf.py index c19607357d..faf382eb26 100644 --- a/modules/authentication_saml/doc/conf.py +++ b/modules/authentication_saml/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/authentication_sms/doc/conf.py b/modules/authentication_sms/doc/conf.py index 7f03b6010a..39c45a588f 100644 --- a/modules/authentication_sms/doc/conf.py +++ b/modules/authentication_sms/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/bank/doc/conf.py b/modules/bank/doc/conf.py index df3d61db73..80a654cbdb 100644 --- a/modules/bank/doc/conf.py +++ b/modules/bank/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/carrier/doc/conf.py b/modules/carrier/doc/conf.py index b86f69c85b..4483c2f4b0 100644 --- a/modules/carrier/doc/conf.py +++ b/modules/carrier/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/carrier_carriage/doc/conf.py b/modules/carrier_carriage/doc/conf.py index f67fd1a081..9febd0bdae 100644 --- a/modules/carrier_carriage/doc/conf.py +++ b/modules/carrier_carriage/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/carrier_percentage/doc/conf.py b/modules/carrier_percentage/doc/conf.py index a543502f85..bf75318fdb 100644 --- a/modules/carrier_percentage/doc/conf.py +++ b/modules/carrier_percentage/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/carrier_subdivision/doc/conf.py b/modules/carrier_subdivision/doc/conf.py index 87c61b8bfd..1a54e373a2 100644 --- a/modules/carrier_subdivision/doc/conf.py +++ b/modules/carrier_subdivision/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/carrier_weight/doc/conf.py b/modules/carrier_weight/doc/conf.py index c551b09f50..8ef97a3c1c 100644 --- a/modules/carrier_weight/doc/conf.py +++ b/modules/carrier_weight/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/commission/doc/conf.py b/modules/commission/doc/conf.py index 60ce1e359d..ddd0844f7d 100644 --- a/modules/commission/doc/conf.py +++ b/modules/commission/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/commission_waiting/doc/conf.py b/modules/commission_waiting/doc/conf.py index 75cd55c1dc..7784f3e1e7 100644 --- a/modules/commission_waiting/doc/conf.py +++ b/modules/commission_waiting/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/company/doc/conf.py b/modules/company/doc/conf.py index 88de7e897f..0ab6101637 100644 --- a/modules/company/doc/conf.py +++ b/modules/company/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/company_work_time/doc/conf.py b/modules/company_work_time/doc/conf.py index 2535de9348..e5cb67993a 100644 --- a/modules/company_work_time/doc/conf.py +++ b/modules/company_work_time/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/country/doc/conf.py b/modules/country/doc/conf.py index 2762664c2a..6b6083f422 100644 --- a/modules/country/doc/conf.py +++ b/modules/country/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/currency/doc/conf.py b/modules/currency/doc/conf.py index 368c3edb6b..300b48d50e 100644 --- a/modules/currency/doc/conf.py +++ b/modules/currency/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/currency_ro/doc/conf.py b/modules/currency_ro/doc/conf.py index 6f67d4af1b..98b2b9c6f0 100644 --- a/modules/currency_ro/doc/conf.py +++ b/modules/currency_ro/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/currency_rs/doc/conf.py b/modules/currency_rs/doc/conf.py index bf9e924aff..6d774fba73 100644 --- a/modules/currency_rs/doc/conf.py +++ b/modules/currency_rs/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/customs/doc/conf.py b/modules/customs/doc/conf.py index f11769d343..4f596dd06f 100644 --- a/modules/customs/doc/conf.py +++ b/modules/customs/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/dashboard/doc/conf.py b/modules/dashboard/doc/conf.py index 23b8931a7f..174851262c 100644 --- a/modules/dashboard/doc/conf.py +++ b/modules/dashboard/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/document_incoming/doc/conf.py b/modules/document_incoming/doc/conf.py index da70d3802d..9948f4ae02 100644 --- a/modules/document_incoming/doc/conf.py +++ b/modules/document_incoming/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/document_incoming_invoice/doc/conf.py b/modules/document_incoming_invoice/doc/conf.py index 2530f8e2a0..1ca3def079 100644 --- a/modules/document_incoming_invoice/doc/conf.py +++ b/modules/document_incoming_invoice/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/document_incoming_ocr/doc/conf.py b/modules/document_incoming_ocr/doc/conf.py index a2a1b4ada2..a9d5c078d9 100644 --- a/modules/document_incoming_ocr/doc/conf.py +++ b/modules/document_incoming_ocr/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/document_incoming_ocr_typless/doc/conf.py b/modules/document_incoming_ocr_typless/doc/conf.py index 57b800da70..2374123a56 100644 --- a/modules/document_incoming_ocr_typless/doc/conf.py +++ b/modules/document_incoming_ocr_typless/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/edocument_peppol/doc/conf.py b/modules/edocument_peppol/doc/conf.py index 567370178b..37d0ada4f4 100644 --- a/modules/edocument_peppol/doc/conf.py +++ b/modules/edocument_peppol/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/edocument_peppol_peppyrus/doc/conf.py b/modules/edocument_peppol_peppyrus/doc/conf.py index 4dc1155463..77182c9acb 100644 --- a/modules/edocument_peppol_peppyrus/doc/conf.py +++ b/modules/edocument_peppol_peppyrus/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/edocument_ubl/doc/conf.py b/modules/edocument_ubl/doc/conf.py index 10ba00a0d7..004f8551b2 100644 --- a/modules/edocument_ubl/doc/conf.py +++ b/modules/edocument_ubl/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/edocument_uncefact/doc/conf.py b/modules/edocument_uncefact/doc/conf.py index 53a29796b0..415199049a 100644 --- a/modules/edocument_uncefact/doc/conf.py +++ b/modules/edocument_uncefact/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/edocument_unece/doc/conf.py b/modules/edocument_unece/doc/conf.py index 62e8bbe1ec..039aea4d94 100644 --- a/modules/edocument_unece/doc/conf.py +++ b/modules/edocument_unece/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/google_maps/doc/conf.py b/modules/google_maps/doc/conf.py index 07098a82f4..878feaf7d9 100644 --- a/modules/google_maps/doc/conf.py +++ b/modules/google_maps/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/inbound_email/doc/conf.py b/modules/inbound_email/doc/conf.py index cf1d1bfea6..9057faa350 100644 --- a/modules/inbound_email/doc/conf.py +++ b/modules/inbound_email/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/incoterm/doc/conf.py b/modules/incoterm/doc/conf.py index 543d40d740..26b679a683 100644 --- a/modules/incoterm/doc/conf.py +++ b/modules/incoterm/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/ldap_authentication/doc/conf.py b/modules/ldap_authentication/doc/conf.py index e9c2252226..11c0ced840 100644 --- a/modules/ldap_authentication/doc/conf.py +++ b/modules/ldap_authentication/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/marketing/doc/conf.py b/modules/marketing/doc/conf.py index 4f49820d9c..e4aec59b6e 100644 --- a/modules/marketing/doc/conf.py +++ b/modules/marketing/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/marketing_automation/doc/conf.py b/modules/marketing_automation/doc/conf.py index e1324e8dab..208f787035 100644 --- a/modules/marketing_automation/doc/conf.py +++ b/modules/marketing_automation/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/marketing_campaign/doc/conf.py b/modules/marketing_campaign/doc/conf.py index cf7e6e62dc..ac93f8cd24 100644 --- a/modules/marketing_campaign/doc/conf.py +++ b/modules/marketing_campaign/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/marketing_email/doc/conf.py b/modules/marketing_email/doc/conf.py index 3f90eeb92b..80ecf6b392 100644 --- a/modules/marketing_email/doc/conf.py +++ b/modules/marketing_email/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/notification_email/doc/conf.py b/modules/notification_email/doc/conf.py index 5229f9c201..2cd9263d12 100644 --- a/modules/notification_email/doc/conf.py +++ b/modules/notification_email/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/party/doc/conf.py b/modules/party/doc/conf.py index cca7da28d3..d50253b974 100644 --- a/modules/party/doc/conf.py +++ b/modules/party/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/party_avatar/doc/conf.py b/modules/party_avatar/doc/conf.py index f4b31bc5e0..f6f20ec93a 100644 --- a/modules/party_avatar/doc/conf.py +++ b/modules/party_avatar/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/party_relationship/doc/conf.py b/modules/party_relationship/doc/conf.py index f14833832b..2c62116cc9 100644 --- a/modules/party_relationship/doc/conf.py +++ b/modules/party_relationship/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/party_siret/doc/conf.py b/modules/party_siret/doc/conf.py index 6d4d24278a..fcbd18966a 100644 --- a/modules/party_siret/doc/conf.py +++ b/modules/party_siret/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product/doc/conf.py b/modules/product/doc/conf.py index bcadb6e3e3..2f3a334bc8 100644 --- a/modules/product/doc/conf.py +++ b/modules/product/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_attribute/doc/conf.py b/modules/product_attribute/doc/conf.py index e494e84497..18abd09007 100644 --- a/modules/product_attribute/doc/conf.py +++ b/modules/product_attribute/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_classification/doc/conf.py b/modules/product_classification/doc/conf.py index 8ef43266f3..5147beb1fd 100644 --- a/modules/product_classification/doc/conf.py +++ b/modules/product_classification/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_classification_taxonomic/doc/conf.py b/modules/product_classification_taxonomic/doc/conf.py index bf6abd82a3..c7a945aba9 100644 --- a/modules/product_classification_taxonomic/doc/conf.py +++ b/modules/product_classification_taxonomic/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_cost_fifo/doc/conf.py b/modules/product_cost_fifo/doc/conf.py index 99d339bf2f..c6b4c48c45 100644 --- a/modules/product_cost_fifo/doc/conf.py +++ b/modules/product_cost_fifo/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_cost_history/doc/conf.py b/modules/product_cost_history/doc/conf.py index f53aaaf7b1..cacd0e3f9c 100644 --- a/modules/product_cost_history/doc/conf.py +++ b/modules/product_cost_history/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_cost_warehouse/doc/conf.py b/modules/product_cost_warehouse/doc/conf.py index 1f11c212b2..a8a4cc56c2 100644 --- a/modules/product_cost_warehouse/doc/conf.py +++ b/modules/product_cost_warehouse/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_image/doc/conf.py b/modules/product_image/doc/conf.py index 3701eea5ee..0d531e9b18 100644 --- a/modules/product_image/doc/conf.py +++ b/modules/product_image/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_image_attribute/doc/conf.py b/modules/product_image_attribute/doc/conf.py index 761cff19de..3e04944cc1 100644 --- a/modules/product_image_attribute/doc/conf.py +++ b/modules/product_image_attribute/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_kit/doc/conf.py b/modules/product_kit/doc/conf.py index cd8e12eae6..7c7b56c4b5 100644 --- a/modules/product_kit/doc/conf.py +++ b/modules/product_kit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_measurements/doc/conf.py b/modules/product_measurements/doc/conf.py index e265b46672..33bea4d0ec 100644 --- a/modules/product_measurements/doc/conf.py +++ b/modules/product_measurements/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_price_list/doc/conf.py b/modules/product_price_list/doc/conf.py index d76c803616..81d4e9af34 100644 --- a/modules/product_price_list/doc/conf.py +++ b/modules/product_price_list/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_price_list_cache/doc/conf.py b/modules/product_price_list_cache/doc/conf.py index dd6ddc549a..68b76aa71a 100644 --- a/modules/product_price_list_cache/doc/conf.py +++ b/modules/product_price_list_cache/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_price_list_dates/doc/conf.py b/modules/product_price_list_dates/doc/conf.py index e778e5ba18..4669678c04 100644 --- a/modules/product_price_list_dates/doc/conf.py +++ b/modules/product_price_list_dates/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/product_price_list_parent/doc/conf.py b/modules/product_price_list_parent/doc/conf.py index 8ff9d8ea09..1f8a751b3f 100644 --- a/modules/product_price_list_parent/doc/conf.py +++ b/modules/product_price_list_parent/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/production/doc/conf.py b/modules/production/doc/conf.py index 142a8bd7c9..d80828e410 100644 --- a/modules/production/doc/conf.py +++ b/modules/production/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/production_outsourcing/doc/conf.py b/modules/production_outsourcing/doc/conf.py index 8525e9428e..99f33d30c3 100644 --- a/modules/production_outsourcing/doc/conf.py +++ b/modules/production_outsourcing/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/production_routing/doc/conf.py b/modules/production_routing/doc/conf.py index 3c7f72a922..683f94fa1b 100644 --- a/modules/production_routing/doc/conf.py +++ b/modules/production_routing/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/production_split/doc/conf.py b/modules/production_split/doc/conf.py index edd3cea80d..15f86bfad0 100644 --- a/modules/production_split/doc/conf.py +++ b/modules/production_split/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/production_work/doc/conf.py b/modules/production_work/doc/conf.py index 570a7dc589..9d24a7501d 100644 --- a/modules/production_work/doc/conf.py +++ b/modules/production_work/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/production_work_timesheet/doc/conf.py b/modules/production_work_timesheet/doc/conf.py index 27f1f4ddd7..5a53d01f4f 100644 --- a/modules/production_work_timesheet/doc/conf.py +++ b/modules/production_work_timesheet/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/project/doc/conf.py b/modules/project/doc/conf.py index ea549ffe83..8598a0b76a 100644 --- a/modules/project/doc/conf.py +++ b/modules/project/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/project_invoice/doc/conf.py b/modules/project_invoice/doc/conf.py index 121e751d7d..11826596ea 100644 --- a/modules/project_invoice/doc/conf.py +++ b/modules/project_invoice/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/project_plan/doc/conf.py b/modules/project_plan/doc/conf.py index d214f8e1ad..b41127490f 100644 --- a/modules/project_plan/doc/conf.py +++ b/modules/project_plan/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/project_revenue/doc/conf.py b/modules/project_revenue/doc/conf.py index 40f6af8e24..36e015ecff 100644 --- a/modules/project_revenue/doc/conf.py +++ b/modules/project_revenue/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase/doc/conf.py b/modules/purchase/doc/conf.py index 68ab6e07d3..a56007d708 100644 --- a/modules/purchase/doc/conf.py +++ b/modules/purchase/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_amendment/doc/conf.py b/modules/purchase_amendment/doc/conf.py index 512653a0c6..9a320892a3 100644 --- a/modules/purchase_amendment/doc/conf.py +++ b/modules/purchase_amendment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_blanket_agreement/doc/conf.py b/modules/purchase_blanket_agreement/doc/conf.py index e514b3ae40..f531f40e65 100644 --- a/modules/purchase_blanket_agreement/doc/conf.py +++ b/modules/purchase_blanket_agreement/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_history/doc/conf.py b/modules/purchase_history/doc/conf.py index b65d0d2e55..09803d0cd1 100644 --- a/modules/purchase_history/doc/conf.py +++ b/modules/purchase_history/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_invoice_line_standalone/doc/conf.py b/modules/purchase_invoice_line_standalone/doc/conf.py index a42763e519..a26d7ba33d 100644 --- a/modules/purchase_invoice_line_standalone/doc/conf.py +++ b/modules/purchase_invoice_line_standalone/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_price_list/doc/conf.py b/modules/purchase_price_list/doc/conf.py index 65bf2df69e..7193289938 100644 --- a/modules/purchase_price_list/doc/conf.py +++ b/modules/purchase_price_list/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_product_quantity/doc/conf.py b/modules/purchase_product_quantity/doc/conf.py index 4126286627..522cdca113 100644 --- a/modules/purchase_product_quantity/doc/conf.py +++ b/modules/purchase_product_quantity/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_request/doc/conf.py b/modules/purchase_request/doc/conf.py index 2361c68b26..634bcf86b1 100644 --- a/modules/purchase_request/doc/conf.py +++ b/modules/purchase_request/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_request_quotation/doc/conf.py b/modules/purchase_request_quotation/doc/conf.py index 891195843c..1388787f97 100644 --- a/modules/purchase_request_quotation/doc/conf.py +++ b/modules/purchase_request_quotation/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_requisition/doc/conf.py b/modules/purchase_requisition/doc/conf.py index d00186e9c6..a4634a3ae0 100644 --- a/modules/purchase_requisition/doc/conf.py +++ b/modules/purchase_requisition/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_secondary_unit/doc/conf.py b/modules/purchase_secondary_unit/doc/conf.py index 1e0dfc0f35..4c8b2463d2 100644 --- a/modules/purchase_secondary_unit/doc/conf.py +++ b/modules/purchase_secondary_unit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/purchase_shipment_cost/doc/conf.py b/modules/purchase_shipment_cost/doc/conf.py index ab74f2cf87..62767290f5 100644 --- a/modules/purchase_shipment_cost/doc/conf.py +++ b/modules/purchase_shipment_cost/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/quality/doc/conf.py b/modules/quality/doc/conf.py index bf2741b91f..244fe81376 100644 --- a/modules/quality/doc/conf.py +++ b/modules/quality/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale/doc/conf.py b/modules/sale/doc/conf.py index 3e6ce5077e..dad82f35ce 100644 --- a/modules/sale/doc/conf.py +++ b/modules/sale/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_advance_payment/doc/conf.py b/modules/sale_advance_payment/doc/conf.py index b4aa786f17..6c8a29d4eb 100644 --- a/modules/sale_advance_payment/doc/conf.py +++ b/modules/sale_advance_payment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_amendment/doc/conf.py b/modules/sale_amendment/doc/conf.py index c6b4691228..1224694de4 100644 --- a/modules/sale_amendment/doc/conf.py +++ b/modules/sale_amendment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_blanket_agreement/doc/conf.py b/modules/sale_blanket_agreement/doc/conf.py index 1553ac13b0..5b5c2893fc 100644 --- a/modules/sale_blanket_agreement/doc/conf.py +++ b/modules/sale_blanket_agreement/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_complaint/doc/conf.py b/modules/sale_complaint/doc/conf.py index 38498a594b..7e9d8a55be 100644 --- a/modules/sale_complaint/doc/conf.py +++ b/modules/sale_complaint/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_credit_limit/doc/conf.py b/modules/sale_credit_limit/doc/conf.py index d3f23e4437..d3a01b6bb2 100644 --- a/modules/sale_credit_limit/doc/conf.py +++ b/modules/sale_credit_limit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_discount/doc/conf.py b/modules/sale_discount/doc/conf.py index 685a6984ed..edd2a1a3f0 100644 --- a/modules/sale_discount/doc/conf.py +++ b/modules/sale_discount/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_extra/doc/conf.py b/modules/sale_extra/doc/conf.py index cf1bfc2091..86bcad9c86 100644 --- a/modules/sale_extra/doc/conf.py +++ b/modules/sale_extra/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_gift_card/doc/conf.py b/modules/sale_gift_card/doc/conf.py index 08e2d3bd82..71334d4998 100644 --- a/modules/sale_gift_card/doc/conf.py +++ b/modules/sale_gift_card/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_history/doc/conf.py b/modules/sale_history/doc/conf.py index dfe5bc14fa..065501a9fe 100644 --- a/modules/sale_history/doc/conf.py +++ b/modules/sale_history/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_invoice_date/doc/conf.py b/modules/sale_invoice_date/doc/conf.py index 040a04fd6e..d4499d4f69 100644 --- a/modules/sale_invoice_date/doc/conf.py +++ b/modules/sale_invoice_date/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_invoice_grouping/doc/conf.py b/modules/sale_invoice_grouping/doc/conf.py index 6a39054847..4bf974fadc 100644 --- a/modules/sale_invoice_grouping/doc/conf.py +++ b/modules/sale_invoice_grouping/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_opportunity/doc/conf.py b/modules/sale_opportunity/doc/conf.py index 91f9d372f4..a550f9dd58 100644 --- a/modules/sale_opportunity/doc/conf.py +++ b/modules/sale_opportunity/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_payment/doc/conf.py b/modules/sale_payment/doc/conf.py index 4244cc49e1..94fdf5e895 100644 --- a/modules/sale_payment/doc/conf.py +++ b/modules/sale_payment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_point/doc/conf.py b/modules/sale_point/doc/conf.py index be2008b58f..3c79c1a1ae 100644 --- a/modules/sale_point/doc/conf.py +++ b/modules/sale_point/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_price_list/doc/conf.py b/modules/sale_price_list/doc/conf.py index 89f9e42646..a4e47781b5 100644 --- a/modules/sale_price_list/doc/conf.py +++ b/modules/sale_price_list/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_product_customer/doc/conf.py b/modules/sale_product_customer/doc/conf.py index 99ff2f7e31..cea5e6a343 100644 --- a/modules/sale_product_customer/doc/conf.py +++ b/modules/sale_product_customer/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_product_quantity/doc/conf.py b/modules/sale_product_quantity/doc/conf.py index 85b336f8ae..95f136a0e8 100644 --- a/modules/sale_product_quantity/doc/conf.py +++ b/modules/sale_product_quantity/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_product_recommendation/doc/conf.py b/modules/sale_product_recommendation/doc/conf.py index e58ff503fa..4dc070a266 100644 --- a/modules/sale_product_recommendation/doc/conf.py +++ b/modules/sale_product_recommendation/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_product_recommendation_association_rule/doc/conf.py b/modules/sale_product_recommendation_association_rule/doc/conf.py index 3e38115edc..c2f64c8e76 100644 --- a/modules/sale_product_recommendation_association_rule/doc/conf.py +++ b/modules/sale_product_recommendation_association_rule/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_promotion/doc/conf.py b/modules/sale_promotion/doc/conf.py index fba921c764..d5cf8d4484 100644 --- a/modules/sale_promotion/doc/conf.py +++ b/modules/sale_promotion/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_promotion_coupon/doc/conf.py b/modules/sale_promotion_coupon/doc/conf.py index d3f6dfea17..7b347dc6fc 100644 --- a/modules/sale_promotion_coupon/doc/conf.py +++ b/modules/sale_promotion_coupon/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_promotion_coupon_payment/doc/conf.py b/modules/sale_promotion_coupon_payment/doc/conf.py index 1db1f6bc70..d2f9f9590a 100644 --- a/modules/sale_promotion_coupon_payment/doc/conf.py +++ b/modules/sale_promotion_coupon_payment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_rental/doc/conf.py b/modules/sale_rental/doc/conf.py index be61ee1520..13fe188bb3 100644 --- a/modules/sale_rental/doc/conf.py +++ b/modules/sale_rental/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_rental_progress_invoice/doc/conf.py b/modules/sale_rental_progress_invoice/doc/conf.py index 63d1d3a924..ff05085dfb 100644 --- a/modules/sale_rental_progress_invoice/doc/conf.py +++ b/modules/sale_rental_progress_invoice/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_secondary_unit/doc/conf.py b/modules/sale_secondary_unit/doc/conf.py index 55ba2f640a..626fa430f3 100644 --- a/modules/sale_secondary_unit/doc/conf.py +++ b/modules/sale_secondary_unit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_shipment_cost/doc/conf.py b/modules/sale_shipment_cost/doc/conf.py index 50fd961c06..d604563cef 100644 --- a/modules/sale_shipment_cost/doc/conf.py +++ b/modules/sale_shipment_cost/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_shipment_grouping/doc/conf.py b/modules/sale_shipment_grouping/doc/conf.py index 7b3672105c..040f8c43c1 100644 --- a/modules/sale_shipment_grouping/doc/conf.py +++ b/modules/sale_shipment_grouping/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_shipment_tolerance/doc/conf.py b/modules/sale_shipment_tolerance/doc/conf.py index 2fe87ba1bf..a27d2f0ab8 100644 --- a/modules/sale_shipment_tolerance/doc/conf.py +++ b/modules/sale_shipment_tolerance/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_stock_quantity/doc/conf.py b/modules/sale_stock_quantity/doc/conf.py index 5bc3c279ca..477347019a 100644 --- a/modules/sale_stock_quantity/doc/conf.py +++ b/modules/sale_stock_quantity/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_subscription/doc/conf.py b/modules/sale_subscription/doc/conf.py index 2dc36171d4..79dff10ea9 100644 --- a/modules/sale_subscription/doc/conf.py +++ b/modules/sale_subscription/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_subscription_asset/doc/conf.py b/modules/sale_subscription_asset/doc/conf.py index ea487815d2..c2b73fea96 100644 --- a/modules/sale_subscription_asset/doc/conf.py +++ b/modules/sale_subscription_asset/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_supply/doc/conf.py b/modules/sale_supply/doc/conf.py index 3e5dc0c9d9..983d43a857 100644 --- a/modules/sale_supply/doc/conf.py +++ b/modules/sale_supply/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_supply_drop_shipment/doc/conf.py b/modules/sale_supply_drop_shipment/doc/conf.py index 22da76792e..f8768def41 100644 --- a/modules/sale_supply_drop_shipment/doc/conf.py +++ b/modules/sale_supply_drop_shipment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/sale_supply_production/doc/conf.py b/modules/sale_supply_production/doc/conf.py index 6e7c8c947e..e839c65e66 100644 --- a/modules/sale_supply_production/doc/conf.py +++ b/modules/sale_supply_production/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock/doc/conf.py b/modules/stock/doc/conf.py index f6af1f0fb0..3f715e00d9 100644 --- a/modules/stock/doc/conf.py +++ b/modules/stock/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_assign_manual/doc/conf.py b/modules/stock_assign_manual/doc/conf.py index 35ec0cae7e..9e5802d4d6 100644 --- a/modules/stock_assign_manual/doc/conf.py +++ b/modules/stock_assign_manual/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_consignment/doc/conf.py b/modules/stock_consignment/doc/conf.py index 1158e79042..ad4733f9d7 100644 --- a/modules/stock_consignment/doc/conf.py +++ b/modules/stock_consignment/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_forecast/doc/conf.py b/modules/stock_forecast/doc/conf.py index 7918125549..de301a71bc 100644 --- a/modules/stock_forecast/doc/conf.py +++ b/modules/stock_forecast/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_inventory_location/doc/conf.py b/modules/stock_inventory_location/doc/conf.py index e59073af20..60a71e02d0 100644 --- a/modules/stock_inventory_location/doc/conf.py +++ b/modules/stock_inventory_location/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_location_move/doc/conf.py b/modules/stock_location_move/doc/conf.py index dd21860b5c..f2ddb9d6dc 100644 --- a/modules/stock_location_move/doc/conf.py +++ b/modules/stock_location_move/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_location_sequence/doc/conf.py b/modules/stock_location_sequence/doc/conf.py index 5715ee35b6..35c57e8da1 100644 --- a/modules/stock_location_sequence/doc/conf.py +++ b/modules/stock_location_sequence/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_lot/doc/conf.py b/modules/stock_lot/doc/conf.py index a5b9a95721..50dbb714b3 100644 --- a/modules/stock_lot/doc/conf.py +++ b/modules/stock_lot/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_lot_sled/doc/conf.py b/modules/stock_lot_sled/doc/conf.py index aba2aa29ee..35ed6a6e07 100644 --- a/modules/stock_lot_sled/doc/conf.py +++ b/modules/stock_lot_sled/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_lot_unit/doc/conf.py b/modules/stock_lot_unit/doc/conf.py index 41d6870510..64c340fbf7 100644 --- a/modules/stock_lot_unit/doc/conf.py +++ b/modules/stock_lot_unit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_package/doc/conf.py b/modules/stock_package/doc/conf.py index 580c92ef83..97f2ad7328 100644 --- a/modules/stock_package/doc/conf.py +++ b/modules/stock_package/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_package_shipping/doc/conf.py b/modules/stock_package_shipping/doc/conf.py index 4d368a66c7..bac87bbcaa 100644 --- a/modules/stock_package_shipping/doc/conf.py +++ b/modules/stock_package_shipping/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_package_shipping_dpd/doc/conf.py b/modules/stock_package_shipping_dpd/doc/conf.py index f0aa397e83..b32a90fdca 100644 --- a/modules/stock_package_shipping_dpd/doc/conf.py +++ b/modules/stock_package_shipping_dpd/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_package_shipping_mygls/doc/conf.py b/modules/stock_package_shipping_mygls/doc/conf.py index 25d2353af3..eba9610eb5 100644 --- a/modules/stock_package_shipping_mygls/doc/conf.py +++ b/modules/stock_package_shipping_mygls/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_package_shipping_sendcloud/doc/conf.py b/modules/stock_package_shipping_sendcloud/doc/conf.py index da29b30f5a..df5f3ccd04 100644 --- a/modules/stock_package_shipping_sendcloud/doc/conf.py +++ b/modules/stock_package_shipping_sendcloud/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_package_shipping_ups/doc/conf.py b/modules/stock_package_shipping_ups/doc/conf.py index e7c8cf5973..2e509d2e2d 100644 --- a/modules/stock_package_shipping_ups/doc/conf.py +++ b/modules/stock_package_shipping_ups/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_product_location/doc/conf.py b/modules/stock_product_location/doc/conf.py index 5861d67d6d..d3eabe883e 100644 --- a/modules/stock_product_location/doc/conf.py +++ b/modules/stock_product_location/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_product_location_place/doc/conf.py b/modules/stock_product_location_place/doc/conf.py index 42002ef49e..6bcc1a4397 100644 --- a/modules/stock_product_location_place/doc/conf.py +++ b/modules/stock_product_location_place/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_quantity_early_planning/doc/conf.py b/modules/stock_quantity_early_planning/doc/conf.py index 5da489daad..223423483b 100644 --- a/modules/stock_quantity_early_planning/doc/conf.py +++ b/modules/stock_quantity_early_planning/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_quantity_issue/doc/conf.py b/modules/stock_quantity_issue/doc/conf.py index c35ef96bdc..b399061585 100644 --- a/modules/stock_quantity_issue/doc/conf.py +++ b/modules/stock_quantity_issue/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_secondary_unit/doc/conf.py b/modules/stock_secondary_unit/doc/conf.py index 47c9bd82f4..89d5fa34eb 100644 --- a/modules/stock_secondary_unit/doc/conf.py +++ b/modules/stock_secondary_unit/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_shipment_cost/doc/conf.py b/modules/stock_shipment_cost/doc/conf.py index a21433c7cf..bc2496469c 100644 --- a/modules/stock_shipment_cost/doc/conf.py +++ b/modules/stock_shipment_cost/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_shipment_cost_weight/doc/conf.py b/modules/stock_shipment_cost_weight/doc/conf.py index 2aa75d79fc..b858203f83 100644 --- a/modules/stock_shipment_cost_weight/doc/conf.py +++ b/modules/stock_shipment_cost_weight/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_shipment_customs/doc/conf.py b/modules/stock_shipment_customs/doc/conf.py index 694f06b1bc..1bde93dca9 100644 --- a/modules/stock_shipment_customs/doc/conf.py +++ b/modules/stock_shipment_customs/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_shipment_measurements/doc/conf.py b/modules/stock_shipment_measurements/doc/conf.py index f816455a41..9828cfe6e4 100644 --- a/modules/stock_shipment_measurements/doc/conf.py +++ b/modules/stock_shipment_measurements/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_shipping_point/doc/conf.py b/modules/stock_shipping_point/doc/conf.py index d70217ca61..eb66c1922e 100644 --- a/modules/stock_shipping_point/doc/conf.py +++ b/modules/stock_shipping_point/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_split/doc/conf.py b/modules/stock_split/doc/conf.py index 619f43406a..6fc6185431 100644 --- a/modules/stock_split/doc/conf.py +++ b/modules/stock_split/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_supply/doc/conf.py b/modules/stock_supply/doc/conf.py index ae3a375c2a..1c6a9099db 100644 --- a/modules/stock_supply/doc/conf.py +++ b/modules/stock_supply/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_supply_day/doc/conf.py b/modules/stock_supply_day/doc/conf.py index 7221a52c54..dedc89adf7 100644 --- a/modules/stock_supply_day/doc/conf.py +++ b/modules/stock_supply_day/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_supply_forecast/doc/conf.py b/modules/stock_supply_forecast/doc/conf.py index 116100e9d7..8e74c3c004 100644 --- a/modules/stock_supply_forecast/doc/conf.py +++ b/modules/stock_supply_forecast/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/stock_supply_production/doc/conf.py b/modules/stock_supply_production/doc/conf.py index 61144e1289..d2c2f0f3d9 100644 --- a/modules/stock_supply_production/doc/conf.py +++ b/modules/stock_supply_production/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/timesheet/doc/conf.py b/modules/timesheet/doc/conf.py index a132eafd93..466358a366 100644 --- a/modules/timesheet/doc/conf.py +++ b/modules/timesheet/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/timesheet_cost/doc/conf.py b/modules/timesheet_cost/doc/conf.py index 51e302a3a2..3c3941ad10 100644 --- a/modules/timesheet_cost/doc/conf.py +++ b/modules/timesheet_cost/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/user_role/doc/conf.py b/modules/user_role/doc/conf.py index bcf609fbd4..10e69f612e 100644 --- a/modules/user_role/doc/conf.py +++ b/modules/user_role/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_shop/doc/conf.py b/modules/web_shop/doc/conf.py index a50609f78a..aaacf815e6 100644 --- a/modules/web_shop/doc/conf.py +++ b/modules/web_shop/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_shop_product_data_feed/doc/conf.py b/modules/web_shop_product_data_feed/doc/conf.py index 572409a816..988f99c536 100644 --- a/modules/web_shop_product_data_feed/doc/conf.py +++ b/modules/web_shop_product_data_feed/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_shop_shopify/doc/conf.py b/modules/web_shop_shopify/doc/conf.py index 323a09d747..0d8e938c68 100644 --- a/modules/web_shop_shopify/doc/conf.py +++ b/modules/web_shop_shopify/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_shop_vue_storefront/doc/conf.py b/modules/web_shop_vue_storefront/doc/conf.py index aba7765b6f..636d1dbcae 100644 --- a/modules/web_shop_vue_storefront/doc/conf.py +++ b/modules/web_shop_vue_storefront/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_shop_vue_storefront_stripe/doc/conf.py b/modules/web_shop_vue_storefront_stripe/doc/conf.py index ad43b90b86..fd54b1db04 100644 --- a/modules/web_shop_vue_storefront_stripe/doc/conf.py +++ b/modules/web_shop_vue_storefront_stripe/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_shortener/doc/conf.py b/modules/web_shortener/doc/conf.py index 17d9bf3005..57ebaa7125 100644 --- a/modules/web_shortener/doc/conf.py +++ b/modules/web_shortener/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/modules/web_user/doc/conf.py b/modules/web_user/doc/conf.py index b5801097be..3e512cda1e 100644 --- a/modules/web_user/doc/conf.py +++ b/modules/web_user/doc/conf.py @@ -24,7 +24,7 @@ def get_info(): config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) info = dict(config.items('tryton')) - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/proteus/doc/conf.py b/proteus/doc/conf.py index dc1988a7d7..1bf9a8f169 100644 --- a/proteus/doc/conf.py +++ b/proteus/doc/conf.py @@ -20,7 +20,7 @@ def get_info(): info = dict() - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/tryton/doc/conf.py b/tryton/doc/conf.py index e084a7ef36..83afe5c79f 100644 --- a/tryton/doc/conf.py +++ b/tryton/doc/conf.py @@ -20,7 +20,7 @@ def get_info(): info = dict() - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/tryton/doc/installation.rst b/tryton/doc/installation.rst index d398c5b232..3972e92648 100644 --- a/tryton/doc/installation.rst +++ b/tryton/doc/installation.rst @@ -16,11 +16,11 @@ There are three options to install Tryton: .. code-block:: console - $ python -m pip install tryton + $ python3 -m pip install tryton * Without installation, you need to make sure you have all the dependencies installed and then run: .. code-block:: console - $ python bin/tryton + $ python3 bin/tryton diff --git a/tryton/make-darwin-installer.sh b/tryton/make-darwin-installer.sh index ddbab299c1..cc0fee6eb4 100644 --- a/tryton/make-darwin-installer.sh +++ b/tryton/make-darwin-installer.sh @@ -1,6 +1,6 @@ #!/bin/sh set -e -version=`python -m build -q --metadata 2>/dev/null | jq -r .version` +version=`python3 -m build -q --metadata 2>/dev/null | jq -r .version` machine=`python3 -c "import platform; print(platform.machine())"` rm -rf build dist mkdir -p darwin/gtk-3.0 diff --git a/tryton/make-win32-installer.sh b/tryton/make-win32-installer.sh index 352075f28a..45ec704db4 100644 --- a/tryton/make-win32-installer.sh +++ b/tryton/make-win32-installer.sh @@ -1,6 +1,6 @@ #!/bin/sh set -e -version=`python -m build -q --metadata 2>/dev/null | jq -r .version` +version=`python3 -m build -q --metadata 2>/dev/null | jq -r .version` series=${version%.*} bits=`python -c "import platform; print(platform.architecture()[0])"` rm -rf build dist diff --git a/trytond-gis/doc/conf.py b/trytond-gis/doc/conf.py index 78c8238352..06d3aa9854 100644 --- a/trytond-gis/doc/conf.py +++ b/trytond-gis/doc/conf.py @@ -20,7 +20,7 @@ def get_info(): info = dict() - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/trytond/doc/conf.py b/trytond/doc/conf.py index c20f4222ce..83c72906fa 100644 --- a/trytond/doc/conf.py +++ b/trytond/doc/conf.py @@ -22,7 +22,7 @@ def get_info(): info = dict() - metadata_cmd = 'python -m build -qq --metadata' + metadata_cmd = 'python3 -m build -qq --metadata' if os.environ.get('DOC_NO_ISOLATION'): metadata_cmd += ' --no-isolation' metadata = subprocess.check_output( diff --git a/trytond/doc/tutorial/module/setup.rst b/trytond/doc/tutorial/module/setup.rst index 2aea605415..15155b82b5 100644 --- a/trytond/doc/tutorial/module/setup.rst +++ b/trytond/doc/tutorial/module/setup.rst @@ -15,7 +15,7 @@ Let's create a virtual environment inside your working directory: $ python3 -m venv .venv $ source .venv/bin/activate - $ python -m pip install --upgrade pip + $ python3 -m pip install --upgrade pip Install cookiecutter and mercurial ----------------------------------