From d3c8a8e55db583d4a124d5dc06c3e78c40463a22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 21 Mar 2026 09:02:25 +0100 Subject: [PATCH] Add support for Python 3.14 --- .gitlab-ci.yml | 6 +++--- cookiecutter-module/{{ cookiecutter.module_name }}/tox.ini | 2 +- modules/account/CHANGELOG | 1 + modules/account/tox.ini | 2 +- modules/account_asset/CHANGELOG | 1 + modules/account_asset/tox.ini | 2 +- modules/account_be/CHANGELOG | 1 + modules/account_be/tox.ini | 2 +- modules/account_budget/CHANGELOG | 1 + modules/account_budget/tox.ini | 2 +- modules/account_cash_rounding/CHANGELOG | 1 + modules/account_cash_rounding/tox.ini | 2 +- modules/account_consolidation/CHANGELOG | 1 + modules/account_consolidation/tox.ini | 2 +- modules/account_credit_limit/CHANGELOG | 1 + modules/account_credit_limit/tox.ini | 2 +- modules/account_de_skr03/CHANGELOG | 1 + modules/account_de_skr03/tox.ini | 2 +- modules/account_deposit/CHANGELOG | 1 + modules/account_deposit/tox.ini | 2 +- modules/account_dunning/CHANGELOG | 1 + modules/account_dunning/tox.ini | 2 +- modules/account_dunning_email/CHANGELOG | 1 + modules/account_dunning_email/tox.ini | 2 +- modules/account_dunning_fee/CHANGELOG | 1 + modules/account_dunning_fee/tox.ini | 2 +- modules/account_dunning_letter/CHANGELOG | 1 + modules/account_dunning_letter/tox.ini | 2 +- modules/account_es/CHANGELOG | 1 + modules/account_es/tox.ini | 2 +- modules/account_es_sii/CHANGELOG | 1 + modules/account_es_sii/tox.ini | 2 +- modules/account_eu/CHANGELOG | 1 + modules/account_eu/tox.ini | 2 +- modules/account_export/CHANGELOG | 1 + modules/account_export/tox.ini | 2 +- modules/account_export_winbooks/CHANGELOG | 1 + modules/account_export_winbooks/tox.ini | 2 +- modules/account_fr/CHANGELOG | 1 + modules/account_fr/tox.ini | 2 +- modules/account_fr_chorus/CHANGELOG | 1 + modules/account_fr_chorus/tox.ini | 2 +- modules/account_invoice/CHANGELOG | 1 + modules/account_invoice/tox.ini | 2 +- modules/account_invoice_correction/CHANGELOG | 1 + modules/account_invoice_correction/tox.ini | 2 +- modules/account_invoice_defer/CHANGELOG | 1 + modules/account_invoice_defer/tox.ini | 2 +- modules/account_invoice_history/CHANGELOG | 1 + modules/account_invoice_history/tox.ini | 2 +- modules/account_invoice_line_standalone/CHANGELOG | 1 + modules/account_invoice_line_standalone/tox.ini | 2 +- modules/account_invoice_secondary_unit/CHANGELOG | 1 + modules/account_invoice_secondary_unit/tox.ini | 2 +- modules/account_invoice_stock/CHANGELOG | 1 + modules/account_invoice_stock/tox.ini | 2 +- modules/account_invoice_watermark/CHANGELOG | 1 + modules/account_invoice_watermark/tox.ini | 2 +- modules/account_move_line_grouping/CHANGELOG | 1 + modules/account_move_line_grouping/tox.ini | 2 +- modules/account_payment/CHANGELOG | 1 + modules/account_payment/tox.ini | 2 +- modules/account_payment_braintree/CHANGELOG | 1 + modules/account_payment_braintree/tox.ini | 2 +- modules/account_payment_clearing/CHANGELOG | 1 + modules/account_payment_clearing/tox.ini | 2 +- modules/account_payment_sepa/CHANGELOG | 1 + modules/account_payment_sepa/tox.ini | 2 +- modules/account_payment_sepa_cfonb/CHANGELOG | 1 + modules/account_payment_sepa_cfonb/tox.ini | 2 +- modules/account_payment_stripe/CHANGELOG | 1 + modules/account_payment_stripe/tox.ini | 2 +- modules/account_product/CHANGELOG | 1 + modules/account_product/tox.ini | 2 +- modules/account_receivable_rule/CHANGELOG | 1 + modules/account_receivable_rule/tox.ini | 2 +- modules/account_rule/CHANGELOG | 1 + modules/account_rule/tox.ini | 2 +- modules/account_statement/CHANGELOG | 1 + modules/account_statement/tox.ini | 2 +- modules/account_statement_aeb43/CHANGELOG | 1 + modules/account_statement_aeb43/tox.ini | 2 +- modules/account_statement_coda/CHANGELOG | 1 + modules/account_statement_coda/tox.ini | 2 +- modules/account_statement_mt940/CHANGELOG | 1 + modules/account_statement_mt940/tox.ini | 2 +- modules/account_statement_ofx/CHANGELOG | 1 + modules/account_statement_ofx/tox.ini | 2 +- modules/account_statement_rule/CHANGELOG | 1 + modules/account_statement_rule/tox.ini | 2 +- modules/account_statement_sepa/CHANGELOG | 1 + modules/account_statement_sepa/tox.ini | 2 +- modules/account_stock_anglo_saxon/CHANGELOG | 1 + modules/account_stock_anglo_saxon/tox.ini | 2 +- modules/account_stock_continental/CHANGELOG | 1 + modules/account_stock_continental/tox.ini | 2 +- modules/account_stock_eu/CHANGELOG | 1 + modules/account_stock_eu/tox.ini | 2 +- modules/account_stock_landed_cost/CHANGELOG | 1 + modules/account_stock_landed_cost/tox.ini | 2 +- modules/account_stock_landed_cost_weight/CHANGELOG | 1 + modules/account_stock_landed_cost_weight/tox.ini | 2 +- modules/account_stock_shipment_cost/CHANGELOG | 1 + modules/account_stock_shipment_cost/tox.ini | 2 +- modules/account_stock_shipment_cost_weight/CHANGELOG | 1 + modules/account_stock_shipment_cost_weight/tox.ini | 2 +- modules/account_syscohada/CHANGELOG | 1 + modules/account_syscohada/tox.ini | 2 +- modules/account_tax_cash/CHANGELOG | 1 + modules/account_tax_cash/tox.ini | 2 +- modules/account_tax_non_deductible/CHANGELOG | 1 + modules/account_tax_non_deductible/tox.ini | 2 +- modules/account_tax_rule_country/CHANGELOG | 1 + modules/account_tax_rule_country/tox.ini | 2 +- modules/analytic_account/CHANGELOG | 1 + modules/analytic_account/tox.ini | 2 +- modules/analytic_budget/CHANGELOG | 1 + modules/analytic_budget/tox.ini | 2 +- modules/analytic_invoice/CHANGELOG | 1 + modules/analytic_invoice/tox.ini | 2 +- modules/analytic_purchase/CHANGELOG | 1 + modules/analytic_purchase/tox.ini | 2 +- modules/analytic_sale/CHANGELOG | 1 + modules/analytic_sale/tox.ini | 2 +- modules/attendance/CHANGELOG | 1 + modules/attendance/tox.ini | 2 +- modules/authentication_saml/CHANGELOG | 1 + modules/authentication_saml/tox.ini | 2 +- modules/authentication_sms/CHANGELOG | 1 + modules/authentication_sms/tox.ini | 2 +- modules/bank/CHANGELOG | 1 + modules/bank/tox.ini | 2 +- modules/carrier/CHANGELOG | 1 + modules/carrier/tox.ini | 2 +- modules/carrier_carriage/CHANGELOG | 1 + modules/carrier_carriage/tox.ini | 2 +- modules/carrier_percentage/CHANGELOG | 1 + modules/carrier_percentage/tox.ini | 2 +- modules/carrier_subdivision/CHANGELOG | 1 + modules/carrier_subdivision/tox.ini | 2 +- modules/carrier_weight/CHANGELOG | 1 + modules/carrier_weight/tox.ini | 2 +- modules/commission/CHANGELOG | 1 + modules/commission/tox.ini | 2 +- modules/commission_waiting/CHANGELOG | 1 + modules/commission_waiting/tox.ini | 2 +- modules/company/CHANGELOG | 1 + modules/company/tox.ini | 2 +- modules/company_work_time/CHANGELOG | 1 + modules/company_work_time/tox.ini | 2 +- modules/country/CHANGELOG | 1 + modules/country/tox.ini | 2 +- modules/currency/CHANGELOG | 1 + modules/currency/tox.ini | 2 +- modules/currency_ro/CHANGELOG | 1 + modules/currency_ro/tox.ini | 2 +- modules/currency_rs/CHANGELOG | 1 + modules/currency_rs/tox.ini | 2 +- modules/customs/CHANGELOG | 1 + modules/customs/tox.ini | 2 +- modules/dashboard/CHANGELOG | 1 + modules/dashboard/tox.ini | 2 +- modules/document_incoming/CHANGELOG | 1 + modules/document_incoming/tox.ini | 2 +- modules/document_incoming_invoice/CHANGELOG | 1 + modules/document_incoming_invoice/tox.ini | 2 +- modules/document_incoming_ocr/CHANGELOG | 1 + modules/document_incoming_ocr/tox.ini | 2 +- modules/document_incoming_ocr_typless/CHANGELOG | 1 + modules/document_incoming_ocr_typless/tox.ini | 2 +- modules/edocument_peppol/CHANGELOG | 1 + modules/edocument_peppol/tox.ini | 2 +- modules/edocument_peppol_peppyrus/CHANGELOG | 1 + modules/edocument_peppol_peppyrus/tox.ini | 2 +- modules/edocument_ubl/CHANGELOG | 1 + modules/edocument_ubl/tox.ini | 2 +- modules/edocument_uncefact/CHANGELOG | 1 + modules/edocument_uncefact/tox.ini | 2 +- modules/edocument_unece/CHANGELOG | 1 + modules/edocument_unece/tox.ini | 2 +- modules/google_maps/CHANGELOG | 1 + modules/google_maps/tox.ini | 2 +- modules/inbound_email/CHANGELOG | 1 + modules/inbound_email/tox.ini | 2 +- modules/incoterm/CHANGELOG | 1 + modules/incoterm/tox.ini | 2 +- modules/ldap_authentication/CHANGELOG | 1 + modules/ldap_authentication/tox.ini | 2 +- modules/marketing/CHANGELOG | 1 + modules/marketing/tox.ini | 2 +- modules/marketing_automation/CHANGELOG | 1 + modules/marketing_automation/tox.ini | 2 +- modules/marketing_campaign/CHANGELOG | 1 + modules/marketing_campaign/tox.ini | 2 +- modules/marketing_email/CHANGELOG | 1 + modules/marketing_email/tox.ini | 2 +- modules/notification_email/CHANGELOG | 1 + modules/notification_email/tox.ini | 2 +- modules/party/CHANGELOG | 1 + modules/party/tox.ini | 2 +- modules/party_avatar/CHANGELOG | 1 + modules/party_avatar/tox.ini | 2 +- modules/party_relationship/CHANGELOG | 1 + modules/party_relationship/tox.ini | 2 +- modules/party_siret/CHANGELOG | 1 + modules/party_siret/tox.ini | 2 +- modules/product/CHANGELOG | 1 + modules/product/tox.ini | 2 +- modules/product_attribute/CHANGELOG | 1 + modules/product_attribute/tox.ini | 2 +- modules/product_classification/CHANGELOG | 1 + modules/product_classification/tox.ini | 2 +- modules/product_classification_taxonomic/CHANGELOG | 1 + modules/product_classification_taxonomic/tox.ini | 2 +- modules/product_cost_fifo/CHANGELOG | 1 + modules/product_cost_fifo/tox.ini | 2 +- modules/product_cost_history/CHANGELOG | 1 + modules/product_cost_history/tox.ini | 2 +- modules/product_cost_warehouse/CHANGELOG | 1 + modules/product_cost_warehouse/tox.ini | 2 +- modules/product_image/CHANGELOG | 1 + modules/product_image/tox.ini | 2 +- modules/product_image_attribute/CHANGELOG | 1 + modules/product_image_attribute/tox.ini | 2 +- modules/product_kit/CHANGELOG | 1 + modules/product_kit/tox.ini | 2 +- modules/product_measurements/CHANGELOG | 1 + modules/product_measurements/tox.ini | 2 +- modules/product_price_list/CHANGELOG | 1 + modules/product_price_list/tox.ini | 2 +- modules/product_price_list_cache/CHANGELOG | 1 + modules/product_price_list_cache/tox.ini | 2 +- modules/product_price_list_dates/CHANGELOG | 1 + modules/product_price_list_dates/tox.ini | 2 +- modules/product_price_list_parent/CHANGELOG | 1 + modules/product_price_list_parent/tox.ini | 2 +- modules/production/CHANGELOG | 1 + modules/production/tox.ini | 2 +- modules/production_outsourcing/CHANGELOG | 1 + modules/production_outsourcing/tox.ini | 2 +- modules/production_routing/CHANGELOG | 1 + modules/production_routing/tox.ini | 2 +- modules/production_split/CHANGELOG | 1 + modules/production_split/tox.ini | 2 +- modules/production_work/CHANGELOG | 1 + modules/production_work/tox.ini | 2 +- modules/production_work_timesheet/CHANGELOG | 1 + modules/production_work_timesheet/tox.ini | 2 +- modules/project/CHANGELOG | 1 + modules/project/tox.ini | 2 +- modules/project_invoice/CHANGELOG | 1 + modules/project_invoice/tox.ini | 2 +- modules/project_plan/CHANGELOG | 1 + modules/project_plan/tox.ini | 2 +- modules/project_revenue/CHANGELOG | 1 + modules/project_revenue/tox.ini | 2 +- modules/purchase/CHANGELOG | 1 + modules/purchase/tox.ini | 2 +- modules/purchase_amendment/CHANGELOG | 1 + modules/purchase_amendment/tox.ini | 2 +- modules/purchase_blanket_agreement/CHANGELOG | 1 + modules/purchase_blanket_agreement/tox.ini | 2 +- modules/purchase_history/CHANGELOG | 1 + modules/purchase_history/tox.ini | 2 +- modules/purchase_invoice_line_standalone/CHANGELOG | 1 + modules/purchase_invoice_line_standalone/tox.ini | 2 +- modules/purchase_price_list/CHANGELOG | 1 + modules/purchase_price_list/tox.ini | 2 +- modules/purchase_product_quantity/CHANGELOG | 1 + modules/purchase_product_quantity/tox.ini | 2 +- modules/purchase_request/CHANGELOG | 1 + modules/purchase_request/tox.ini | 2 +- modules/purchase_request_quotation/CHANGELOG | 1 + modules/purchase_request_quotation/tox.ini | 2 +- modules/purchase_requisition/CHANGELOG | 1 + modules/purchase_requisition/tox.ini | 2 +- modules/purchase_secondary_unit/CHANGELOG | 1 + modules/purchase_secondary_unit/tox.ini | 2 +- modules/purchase_shipment_cost/CHANGELOG | 1 + modules/purchase_shipment_cost/tox.ini | 2 +- modules/quality/CHANGELOG | 1 + modules/quality/tox.ini | 2 +- modules/sale/CHANGELOG | 1 + modules/sale/tox.ini | 2 +- modules/sale_advance_payment/CHANGELOG | 1 + modules/sale_advance_payment/tox.ini | 2 +- modules/sale_amendment/CHANGELOG | 1 + modules/sale_amendment/tox.ini | 2 +- modules/sale_blanket_agreement/CHANGELOG | 1 + modules/sale_blanket_agreement/tox.ini | 2 +- modules/sale_complaint/CHANGELOG | 1 + modules/sale_complaint/tox.ini | 2 +- modules/sale_credit_limit/CHANGELOG | 1 + modules/sale_credit_limit/tox.ini | 2 +- modules/sale_discount/CHANGELOG | 1 + modules/sale_discount/tox.ini | 2 +- modules/sale_extra/CHANGELOG | 1 + modules/sale_extra/tox.ini | 2 +- modules/sale_gift_card/CHANGELOG | 1 + modules/sale_gift_card/tox.ini | 2 +- modules/sale_history/CHANGELOG | 1 + modules/sale_history/tox.ini | 2 +- modules/sale_invoice_date/CHANGELOG | 1 + modules/sale_invoice_date/tox.ini | 2 +- modules/sale_invoice_grouping/CHANGELOG | 1 + modules/sale_invoice_grouping/tox.ini | 2 +- modules/sale_opportunity/CHANGELOG | 1 + modules/sale_opportunity/tox.ini | 2 +- modules/sale_payment/CHANGELOG | 1 + modules/sale_payment/tox.ini | 2 +- modules/sale_point/CHANGELOG | 1 + modules/sale_point/tox.ini | 2 +- modules/sale_price_list/CHANGELOG | 1 + modules/sale_price_list/tox.ini | 2 +- modules/sale_product_customer/CHANGELOG | 1 + modules/sale_product_customer/tox.ini | 2 +- modules/sale_product_quantity/CHANGELOG | 1 + modules/sale_product_quantity/tox.ini | 2 +- modules/sale_product_recommendation/CHANGELOG | 1 + modules/sale_product_recommendation/tox.ini | 2 +- .../sale_product_recommendation_association_rule/CHANGELOG | 1 + .../sale_product_recommendation_association_rule/tox.ini | 2 +- modules/sale_promotion/CHANGELOG | 1 + modules/sale_promotion/tox.ini | 2 +- modules/sale_promotion_coupon/CHANGELOG | 1 + modules/sale_promotion_coupon/tox.ini | 2 +- modules/sale_promotion_coupon_payment/CHANGELOG | 1 + modules/sale_promotion_coupon_payment/tox.ini | 2 +- modules/sale_rental/CHANGELOG | 1 + modules/sale_rental/tox.ini | 2 +- modules/sale_rental_progress_invoice/CHANGELOG | 1 + modules/sale_rental_progress_invoice/tox.ini | 2 +- modules/sale_secondary_unit/CHANGELOG | 1 + modules/sale_secondary_unit/tox.ini | 2 +- modules/sale_shipment_cost/CHANGELOG | 1 + modules/sale_shipment_cost/tox.ini | 2 +- modules/sale_shipment_grouping/CHANGELOG | 1 + modules/sale_shipment_grouping/tox.ini | 2 +- modules/sale_shipment_tolerance/CHANGELOG | 1 + modules/sale_shipment_tolerance/tox.ini | 2 +- modules/sale_stock_quantity/CHANGELOG | 1 + modules/sale_stock_quantity/tox.ini | 2 +- modules/sale_subscription/CHANGELOG | 1 + modules/sale_subscription/tox.ini | 2 +- modules/sale_subscription_asset/CHANGELOG | 1 + modules/sale_subscription_asset/tox.ini | 2 +- modules/sale_supply/CHANGELOG | 1 + modules/sale_supply/tox.ini | 2 +- modules/sale_supply_drop_shipment/CHANGELOG | 1 + modules/sale_supply_drop_shipment/tox.ini | 2 +- modules/sale_supply_production/CHANGELOG | 1 + modules/sale_supply_production/tox.ini | 2 +- modules/stock/CHANGELOG | 1 + modules/stock/tox.ini | 2 +- modules/stock_assign_manual/CHANGELOG | 1 + modules/stock_assign_manual/tox.ini | 2 +- modules/stock_consignment/CHANGELOG | 1 + modules/stock_consignment/tox.ini | 2 +- modules/stock_forecast/CHANGELOG | 1 + modules/stock_forecast/tox.ini | 2 +- modules/stock_inventory_location/CHANGELOG | 1 + modules/stock_inventory_location/tox.ini | 2 +- modules/stock_location_move/CHANGELOG | 1 + modules/stock_location_move/tox.ini | 2 +- modules/stock_location_sequence/CHANGELOG | 1 + modules/stock_location_sequence/tox.ini | 2 +- modules/stock_lot/CHANGELOG | 1 + modules/stock_lot/tox.ini | 2 +- modules/stock_lot_sled/CHANGELOG | 1 + modules/stock_lot_sled/tox.ini | 2 +- modules/stock_lot_unit/CHANGELOG | 1 + modules/stock_lot_unit/tox.ini | 2 +- modules/stock_package/CHANGELOG | 1 + modules/stock_package/tox.ini | 2 +- modules/stock_package_shipping/CHANGELOG | 1 + modules/stock_package_shipping/tox.ini | 2 +- modules/stock_package_shipping_dpd/CHANGELOG | 1 + modules/stock_package_shipping_dpd/tox.ini | 2 +- modules/stock_package_shipping_mygls/CHANGELOG | 1 + modules/stock_package_shipping_mygls/tox.ini | 2 +- modules/stock_package_shipping_sendcloud/CHANGELOG | 1 + modules/stock_package_shipping_sendcloud/tox.ini | 2 +- modules/stock_package_shipping_ups/CHANGELOG | 1 + modules/stock_package_shipping_ups/tox.ini | 2 +- modules/stock_product_location/CHANGELOG | 1 + modules/stock_product_location/tox.ini | 2 +- modules/stock_product_location_place/CHANGELOG | 1 + modules/stock_product_location_place/tox.ini | 2 +- modules/stock_quantity_early_planning/CHANGELOG | 1 + modules/stock_quantity_early_planning/tox.ini | 2 +- modules/stock_quantity_issue/CHANGELOG | 1 + modules/stock_quantity_issue/tox.ini | 2 +- modules/stock_secondary_unit/CHANGELOG | 1 + modules/stock_secondary_unit/tox.ini | 2 +- modules/stock_shipment_cost/CHANGELOG | 1 + modules/stock_shipment_cost/tox.ini | 2 +- modules/stock_shipment_cost_weight/CHANGELOG | 1 + modules/stock_shipment_cost_weight/tox.ini | 2 +- modules/stock_shipment_customs/CHANGELOG | 1 + modules/stock_shipment_customs/tox.ini | 2 +- modules/stock_shipment_measurements/CHANGELOG | 1 + modules/stock_shipment_measurements/tox.ini | 2 +- modules/stock_shipping_point/CHANGELOG | 1 + modules/stock_shipping_point/tox.ini | 2 +- modules/stock_split/CHANGELOG | 1 + modules/stock_split/tox.ini | 2 +- modules/stock_supply/CHANGELOG | 1 + modules/stock_supply/tox.ini | 2 +- modules/stock_supply_day/CHANGELOG | 1 + modules/stock_supply_day/tox.ini | 2 +- modules/stock_supply_forecast/CHANGELOG | 1 + modules/stock_supply_forecast/tox.ini | 2 +- modules/stock_supply_production/CHANGELOG | 1 + modules/stock_supply_production/tox.ini | 2 +- modules/timesheet/CHANGELOG | 1 + modules/timesheet/tox.ini | 2 +- modules/timesheet_cost/CHANGELOG | 1 + modules/timesheet_cost/tox.ini | 2 +- modules/user_role/CHANGELOG | 1 + modules/user_role/tox.ini | 2 +- modules/web_shop/CHANGELOG | 1 + modules/web_shop/tox.ini | 2 +- modules/web_shop_product_data_feed/CHANGELOG | 1 + modules/web_shop_product_data_feed/tox.ini | 2 +- modules/web_shop_shopify/CHANGELOG | 1 + modules/web_shop_shopify/tox.ini | 2 +- modules/web_shop_vue_storefront/CHANGELOG | 1 + modules/web_shop_vue_storefront/tox.ini | 2 +- modules/web_shop_vue_storefront_stripe/CHANGELOG | 1 + modules/web_shop_vue_storefront_stripe/tox.ini | 2 +- modules/web_shortener/CHANGELOG | 1 + modules/web_shortener/tox.ini | 2 +- modules/web_user/CHANGELOG | 1 + modules/web_user/tox.ini | 2 +- proteus/CHANGELOG | 1 + proteus/tox.ini | 2 +- sao/CHANGELOG | 1 + tryton/CHANGELOG | 1 + tryton/tox.ini | 2 +- trytond-gis/CHANGELOG | 1 + trytond-gis/tox.ini | 2 +- trytond/CHANGELOG | 1 + trytond/tox.ini | 2 +- 443 files changed, 445 insertions(+), 224 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ef96f867b8..c6ca56cd2d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -265,7 +265,7 @@ check-account-chart: path: ${PACKAGE}/.tox/coverage.xml parallel: matrix: - - PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13"] + - PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13", "3.14"] .test-db: extends: .test-tox @@ -292,7 +292,7 @@ check-account-chart: command: ["-c", "fsync=off", "-c", "synchronous_commit=off", "-c", "full_page_writes=off"] parallel: matrix: - - PYTHON_VERSION: ["3.13"] + - PYTHON_VERSION: ["3.14"] .test-postgis: extends: .test-db @@ -341,7 +341,7 @@ test-trytond-postgresql: TAG_PATTERN: '/^trytond-.*/' parallel: matrix: - - PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13"] + - PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13", "3.14"] check-doc-trytond-gis: extends: .check-doc diff --git a/cookiecutter-module/{{ cookiecutter.module_name }}/tox.ini b/cookiecutter-module/{{ cookiecutter.module_name }}/tox.ini index 196087b7f0..9101514096 100644 --- a/cookiecutter-module/{{ cookiecutter.module_name }}/tox.ini +++ b/cookiecutter-module/{{ cookiecutter.module_name }}/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account/CHANGELOG b/modules/account/CHANGELOG index 99ac8f1ee1..b4ef1babca 100644 --- a/modules/account/CHANGELOG +++ b/modules/account/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Use flat balance for general ledger * Add cron job to reconcile move lines diff --git a/modules/account/tox.ini b/modules/account/tox.ini index f8e37d54d4..841903e689 100644 --- a/modules/account/tox.ini +++ b/modules/account/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_asset/CHANGELOG b/modules/account_asset/CHANGELOG index 5754869765..9b511f4aec 100644 --- a/modules/account_asset/CHANGELOG +++ b/modules/account_asset/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_asset/tox.ini b/modules/account_asset/tox.ini index a4e555b004..e5d67618a2 100644 --- a/modules/account_asset/tox.ini +++ b/modules/account_asset/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_be/CHANGELOG b/modules/account_be/CHANGELOG index c7385de8a5..a6120d839f 100644 --- a/modules/account_be/CHANGELOG +++ b/modules/account_be/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_be/tox.ini b/modules/account_be/tox.ini index bd5aaad612..d8b5e663bf 100644 --- a/modules/account_be/tox.ini +++ b/modules/account_be/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_budget/CHANGELOG b/modules/account_budget/CHANGELOG index 77c7b13c04..136eb959fd 100644 --- a/modules/account_budget/CHANGELOG +++ b/modules/account_budget/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_budget/tox.ini b/modules/account_budget/tox.ini index eb62fe0c12..79c3126472 100644 --- a/modules/account_budget/tox.ini +++ b/modules/account_budget/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_cash_rounding/CHANGELOG b/modules/account_cash_rounding/CHANGELOG index 29954f103a..f58f001f5d 100644 --- a/modules/account_cash_rounding/CHANGELOG +++ b/modules/account_cash_rounding/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_cash_rounding/tox.ini b/modules/account_cash_rounding/tox.ini index 51c8fe591b..183506d28a 100644 --- a/modules/account_cash_rounding/tox.ini +++ b/modules/account_cash_rounding/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_consolidation/CHANGELOG b/modules/account_consolidation/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/account_consolidation/CHANGELOG +++ b/modules/account_consolidation/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_consolidation/tox.ini b/modules/account_consolidation/tox.ini index 046ddf8561..2f4bf0833d 100644 --- a/modules/account_consolidation/tox.ini +++ b/modules/account_consolidation/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_credit_limit/CHANGELOG b/modules/account_credit_limit/CHANGELOG index ab6c168a2e..b474d7a602 100644 --- a/modules/account_credit_limit/CHANGELOG +++ b/modules/account_credit_limit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_credit_limit/tox.ini b/modules/account_credit_limit/tox.ini index da677dedcb..ae782533ac 100644 --- a/modules/account_credit_limit/tox.ini +++ b/modules/account_credit_limit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_de_skr03/CHANGELOG b/modules/account_de_skr03/CHANGELOG index 4a5b22aa49..89a0f429c4 100644 --- a/modules/account_de_skr03/CHANGELOG +++ b/modules/account_de_skr03/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_de_skr03/tox.ini b/modules/account_de_skr03/tox.ini index 487d8426dd..8125c67b17 100644 --- a/modules/account_de_skr03/tox.ini +++ b/modules/account_de_skr03/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_deposit/CHANGELOG b/modules/account_deposit/CHANGELOG index d363d4787e..3768b644ca 100644 --- a/modules/account_deposit/CHANGELOG +++ b/modules/account_deposit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_deposit/tox.ini b/modules/account_deposit/tox.ini index 33342a364e..cdfd1815b3 100644 --- a/modules/account_deposit/tox.ini +++ b/modules/account_deposit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_dunning/CHANGELOG b/modules/account_dunning/CHANGELOG index a838800c65..011009dfb2 100644 --- a/modules/account_dunning/CHANGELOG +++ b/modules/account_dunning/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_dunning/tox.ini b/modules/account_dunning/tox.ini index d98d6f4a28..a6520f6670 100644 --- a/modules/account_dunning/tox.ini +++ b/modules/account_dunning/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_dunning_email/CHANGELOG b/modules/account_dunning_email/CHANGELOG index 697caf29f7..2001e82b0d 100644 --- a/modules/account_dunning_email/CHANGELOG +++ b/modules/account_dunning_email/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_dunning_email/tox.ini b/modules/account_dunning_email/tox.ini index 4cdd27ba50..9ef216fa61 100644 --- a/modules/account_dunning_email/tox.ini +++ b/modules/account_dunning_email/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_dunning_fee/CHANGELOG b/modules/account_dunning_fee/CHANGELOG index 72d5e57c15..7b9b538b5d 100644 --- a/modules/account_dunning_fee/CHANGELOG +++ b/modules/account_dunning_fee/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_dunning_fee/tox.ini b/modules/account_dunning_fee/tox.ini index d3564be942..c66258eae1 100644 --- a/modules/account_dunning_fee/tox.ini +++ b/modules/account_dunning_fee/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_dunning_letter/CHANGELOG b/modules/account_dunning_letter/CHANGELOG index a9007388de..18ab0896f9 100644 --- a/modules/account_dunning_letter/CHANGELOG +++ b/modules/account_dunning_letter/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_dunning_letter/tox.ini b/modules/account_dunning_letter/tox.ini index 9b04dc7ee0..ade8885f90 100644 --- a/modules/account_dunning_letter/tox.ini +++ b/modules/account_dunning_letter/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_es/CHANGELOG b/modules/account_es/CHANGELOG index 6092500466..c39e83f780 100644 --- a/modules/account_es/CHANGELOG +++ b/modules/account_es/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_es/tox.ini b/modules/account_es/tox.ini index 43483bb402..357593bf8b 100644 --- a/modules/account_es/tox.ini +++ b/modules/account_es/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_es_sii/CHANGELOG b/modules/account_es_sii/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/account_es_sii/CHANGELOG +++ b/modules/account_es_sii/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_es_sii/tox.ini b/modules/account_es_sii/tox.ini index faad62548c..c3ba811696 100644 --- a/modules/account_es_sii/tox.ini +++ b/modules/account_es_sii/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_eu/CHANGELOG b/modules/account_eu/CHANGELOG index 776802947a..106404c5a3 100644 --- a/modules/account_eu/CHANGELOG +++ b/modules/account_eu/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_eu/tox.ini b/modules/account_eu/tox.ini index 724cb3187e..92205ff2ca 100644 --- a/modules/account_eu/tox.ini +++ b/modules/account_eu/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_export/CHANGELOG b/modules/account_export/CHANGELOG index ccc6a81598..3b95997b8e 100644 --- a/modules/account_export/CHANGELOG +++ b/modules/account_export/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_export/tox.ini b/modules/account_export/tox.ini index 0448c3657b..8720950dd6 100644 --- a/modules/account_export/tox.ini +++ b/modules/account_export/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_export_winbooks/CHANGELOG b/modules/account_export_winbooks/CHANGELOG index ccc6a81598..3b95997b8e 100644 --- a/modules/account_export_winbooks/CHANGELOG +++ b/modules/account_export_winbooks/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_export_winbooks/tox.ini b/modules/account_export_winbooks/tox.ini index 1a6654910e..433af2c7eb 100644 --- a/modules/account_export_winbooks/tox.ini +++ b/modules/account_export_winbooks/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_fr/CHANGELOG b/modules/account_fr/CHANGELOG index 0ac754d608..cb2d16520c 100644 --- a/modules/account_fr/CHANGELOG +++ b/modules/account_fr/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_fr/tox.ini b/modules/account_fr/tox.ini index 2becc13c90..d28adeb8d4 100644 --- a/modules/account_fr/tox.ini +++ b/modules/account_fr/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_fr_chorus/CHANGELOG b/modules/account_fr_chorus/CHANGELOG index 8d6ea522f2..b0dd9f0612 100644 --- a/modules/account_fr_chorus/CHANGELOG +++ b/modules/account_fr_chorus/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_fr_chorus/tox.ini b/modules/account_fr_chorus/tox.ini index 678c48230f..88c45279c7 100644 --- a/modules/account_fr_chorus/tox.ini +++ b/modules/account_fr_chorus/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice/CHANGELOG b/modules/account_invoice/CHANGELOG index 7ba55728b2..3edb0454be 100644 --- a/modules/account_invoice/CHANGELOG +++ b/modules/account_invoice/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add payment means to invoices * Add an origin invoices field to the invoice diff --git a/modules/account_invoice/tox.ini b/modules/account_invoice/tox.ini index 862a140c9f..261a2a4bb6 100644 --- a/modules/account_invoice/tox.ini +++ b/modules/account_invoice/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_correction/CHANGELOG b/modules/account_invoice_correction/CHANGELOG index 0f2066afea..7f1c7f9c9c 100644 --- a/modules/account_invoice_correction/CHANGELOG +++ b/modules/account_invoice_correction/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_correction/tox.ini b/modules/account_invoice_correction/tox.ini index 6f3167ed76..fe0c49c461 100644 --- a/modules/account_invoice_correction/tox.ini +++ b/modules/account_invoice_correction/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_defer/CHANGELOG b/modules/account_invoice_defer/CHANGELOG index ceec17b8ce..73b2e28f7e 100644 --- a/modules/account_invoice_defer/CHANGELOG +++ b/modules/account_invoice_defer/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_defer/tox.ini b/modules/account_invoice_defer/tox.ini index d64641851f..87db8f50a8 100644 --- a/modules/account_invoice_defer/tox.ini +++ b/modules/account_invoice_defer/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_history/CHANGELOG b/modules/account_invoice_history/CHANGELOG index bb7ba4ced0..6a579a0ed1 100644 --- a/modules/account_invoice_history/CHANGELOG +++ b/modules/account_invoice_history/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_history/tox.ini b/modules/account_invoice_history/tox.ini index a81b18a870..5a51b7abec 100644 --- a/modules/account_invoice_history/tox.ini +++ b/modules/account_invoice_history/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_line_standalone/CHANGELOG b/modules/account_invoice_line_standalone/CHANGELOG index 111aabe3cd..9c8014b330 100644 --- a/modules/account_invoice_line_standalone/CHANGELOG +++ b/modules/account_invoice_line_standalone/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_line_standalone/tox.ini b/modules/account_invoice_line_standalone/tox.ini index 9e9e61a539..f7a5ea7c44 100644 --- a/modules/account_invoice_line_standalone/tox.ini +++ b/modules/account_invoice_line_standalone/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_secondary_unit/CHANGELOG b/modules/account_invoice_secondary_unit/CHANGELOG index b8549ea77c..52bf775467 100644 --- a/modules/account_invoice_secondary_unit/CHANGELOG +++ b/modules/account_invoice_secondary_unit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_secondary_unit/tox.ini b/modules/account_invoice_secondary_unit/tox.ini index 20e7e5644a..afdd9fb8f6 100644 --- a/modules/account_invoice_secondary_unit/tox.ini +++ b/modules/account_invoice_secondary_unit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_stock/CHANGELOG b/modules/account_invoice_stock/CHANGELOG index ccc160f600..b0aa111d66 100644 --- a/modules/account_invoice_stock/CHANGELOG +++ b/modules/account_invoice_stock/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_stock/tox.ini b/modules/account_invoice_stock/tox.ini index 119d78225e..d213915964 100644 --- a/modules/account_invoice_stock/tox.ini +++ b/modules/account_invoice_stock/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_invoice_watermark/CHANGELOG b/modules/account_invoice_watermark/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/account_invoice_watermark/CHANGELOG +++ b/modules/account_invoice_watermark/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_invoice_watermark/tox.ini b/modules/account_invoice_watermark/tox.ini index df4f17e5a1..af378a640f 100644 --- a/modules/account_invoice_watermark/tox.ini +++ b/modules/account_invoice_watermark/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_move_line_grouping/CHANGELOG b/modules/account_move_line_grouping/CHANGELOG index 035ca0526d..ff83383a0a 100644 --- a/modules/account_move_line_grouping/CHANGELOG +++ b/modules/account_move_line_grouping/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_move_line_grouping/tox.ini b/modules/account_move_line_grouping/tox.ini index 053f136c08..842b03e1c8 100644 --- a/modules/account_move_line_grouping/tox.ini +++ b/modules/account_move_line_grouping/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_payment/CHANGELOG b/modules/account_payment/CHANGELOG index c13a763411..722876bf9f 100644 --- a/modules/account_payment/CHANGELOG +++ b/modules/account_payment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add direct debit as instrument for invoice payment means * Warn against creating an overpayment diff --git a/modules/account_payment/tox.ini b/modules/account_payment/tox.ini index d84e26e53a..7a8f8590b5 100644 --- a/modules/account_payment/tox.ini +++ b/modules/account_payment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_payment_braintree/CHANGELOG b/modules/account_payment_braintree/CHANGELOG index 856b71d832..5ab19212cc 100644 --- a/modules/account_payment_braintree/CHANGELOG +++ b/modules/account_payment_braintree/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_payment_braintree/tox.ini b/modules/account_payment_braintree/tox.ini index 381adc1294..61af27ad90 100644 --- a/modules/account_payment_braintree/tox.ini +++ b/modules/account_payment_braintree/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_payment_clearing/CHANGELOG b/modules/account_payment_clearing/CHANGELOG index 345c2fd677..518e70e121 100644 --- a/modules/account_payment_clearing/CHANGELOG +++ b/modules/account_payment_clearing/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_payment_clearing/tox.ini b/modules/account_payment_clearing/tox.ini index 75f375e270..d98ac5808b 100644 --- a/modules/account_payment_clearing/tox.ini +++ b/modules/account_payment_clearing/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_payment_sepa/CHANGELOG b/modules/account_payment_sepa/CHANGELOG index 0c0c34ae8e..24bc0771fd 100644 --- a/modules/account_payment_sepa/CHANGELOG +++ b/modules/account_payment_sepa/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_payment_sepa/tox.ini b/modules/account_payment_sepa/tox.ini index 2e49858d9c..c304dd9660 100644 --- a/modules/account_payment_sepa/tox.ini +++ b/modules/account_payment_sepa/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_payment_sepa_cfonb/CHANGELOG b/modules/account_payment_sepa_cfonb/CHANGELOG index 6452c42341..2cd6c36632 100644 --- a/modules/account_payment_sepa_cfonb/CHANGELOG +++ b/modules/account_payment_sepa_cfonb/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_payment_sepa_cfonb/tox.ini b/modules/account_payment_sepa_cfonb/tox.ini index 943c0fe554..385178ae6b 100644 --- a/modules/account_payment_sepa_cfonb/tox.ini +++ b/modules/account_payment_sepa_cfonb/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_payment_stripe/CHANGELOG b/modules/account_payment_stripe/CHANGELOG index 4b15e5a8c7..6a006ba51e 100644 --- a/modules/account_payment_stripe/CHANGELOG +++ b/modules/account_payment_stripe/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_payment_stripe/tox.ini b/modules/account_payment_stripe/tox.ini index accece7694..3403307109 100644 --- a/modules/account_payment_stripe/tox.ini +++ b/modules/account_payment_stripe/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_product/CHANGELOG b/modules/account_product/CHANGELOG index 347384cf36..5939c3ea14 100644 --- a/modules/account_product/CHANGELOG +++ b/modules/account_product/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_product/tox.ini b/modules/account_product/tox.ini index 1816638007..ef9253adf9 100644 --- a/modules/account_product/tox.ini +++ b/modules/account_product/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_receivable_rule/CHANGELOG b/modules/account_receivable_rule/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/account_receivable_rule/CHANGELOG +++ b/modules/account_receivable_rule/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_receivable_rule/tox.ini b/modules/account_receivable_rule/tox.ini index 4ade37e175..a01a0b50e0 100644 --- a/modules/account_receivable_rule/tox.ini +++ b/modules/account_receivable_rule/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_rule/CHANGELOG b/modules/account_rule/CHANGELOG index 150c17030d..3e62696304 100644 --- a/modules/account_rule/CHANGELOG +++ b/modules/account_rule/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_rule/tox.ini b/modules/account_rule/tox.ini index bd634b6030..9344398102 100644 --- a/modules/account_rule/tox.ini +++ b/modules/account_rule/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement/CHANGELOG b/modules/account_statement/CHANGELOG index 9f96dd104a..069f173fd0 100644 --- a/modules/account_statement/CHANGELOG +++ b/modules/account_statement/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement/tox.ini b/modules/account_statement/tox.ini index 11128816ee..e5f266a65d 100644 --- a/modules/account_statement/tox.ini +++ b/modules/account_statement/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement_aeb43/CHANGELOG b/modules/account_statement_aeb43/CHANGELOG index 34ed2c9d98..6f7d5af82a 100644 --- a/modules/account_statement_aeb43/CHANGELOG +++ b/modules/account_statement_aeb43/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement_aeb43/tox.ini b/modules/account_statement_aeb43/tox.ini index d270e99e9a..2be65e3637 100644 --- a/modules/account_statement_aeb43/tox.ini +++ b/modules/account_statement_aeb43/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement_coda/CHANGELOG b/modules/account_statement_coda/CHANGELOG index c69edc1107..9b8a202ac5 100644 --- a/modules/account_statement_coda/CHANGELOG +++ b/modules/account_statement_coda/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement_coda/tox.ini b/modules/account_statement_coda/tox.ini index 27f91c7dd1..647e754d6a 100644 --- a/modules/account_statement_coda/tox.ini +++ b/modules/account_statement_coda/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement_mt940/CHANGELOG b/modules/account_statement_mt940/CHANGELOG index af9aad19da..f8219a554f 100644 --- a/modules/account_statement_mt940/CHANGELOG +++ b/modules/account_statement_mt940/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement_mt940/tox.ini b/modules/account_statement_mt940/tox.ini index 0b0b543376..fd99b9422f 100644 --- a/modules/account_statement_mt940/tox.ini +++ b/modules/account_statement_mt940/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement_ofx/CHANGELOG b/modules/account_statement_ofx/CHANGELOG index 460df1bfe4..0eeeb5063e 100644 --- a/modules/account_statement_ofx/CHANGELOG +++ b/modules/account_statement_ofx/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement_ofx/tox.ini b/modules/account_statement_ofx/tox.ini index b3f4fb74d1..332931662d 100644 --- a/modules/account_statement_ofx/tox.ini +++ b/modules/account_statement_ofx/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement_rule/CHANGELOG b/modules/account_statement_rule/CHANGELOG index 35229a01ab..7f78dfcce6 100644 --- a/modules/account_statement_rule/CHANGELOG +++ b/modules/account_statement_rule/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement_rule/tox.ini b/modules/account_statement_rule/tox.ini index 99038f8427..6ecb94e64c 100644 --- a/modules/account_statement_rule/tox.ini +++ b/modules/account_statement_rule/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_statement_sepa/CHANGELOG b/modules/account_statement_sepa/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/account_statement_sepa/CHANGELOG +++ b/modules/account_statement_sepa/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_statement_sepa/tox.ini b/modules/account_statement_sepa/tox.ini index 1c5eddc07e..d7def42fd9 100644 --- a/modules/account_statement_sepa/tox.ini +++ b/modules/account_statement_sepa/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_anglo_saxon/CHANGELOG b/modules/account_stock_anglo_saxon/CHANGELOG index fcd5c876f6..6132a61e6f 100644 --- a/modules/account_stock_anglo_saxon/CHANGELOG +++ b/modules/account_stock_anglo_saxon/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_anglo_saxon/tox.ini b/modules/account_stock_anglo_saxon/tox.ini index 52db1c05e2..e1d38d0431 100644 --- a/modules/account_stock_anglo_saxon/tox.ini +++ b/modules/account_stock_anglo_saxon/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_continental/CHANGELOG b/modules/account_stock_continental/CHANGELOG index abd4312aee..b6c8059e99 100644 --- a/modules/account_stock_continental/CHANGELOG +++ b/modules/account_stock_continental/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_continental/tox.ini b/modules/account_stock_continental/tox.ini index 927bfd4b2e..1f72160e9e 100644 --- a/modules/account_stock_continental/tox.ini +++ b/modules/account_stock_continental/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_eu/CHANGELOG b/modules/account_stock_eu/CHANGELOG index af9aad19da..f8219a554f 100644 --- a/modules/account_stock_eu/CHANGELOG +++ b/modules/account_stock_eu/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_eu/tox.ini b/modules/account_stock_eu/tox.ini index ffaa762708..28f398ddb3 100644 --- a/modules/account_stock_eu/tox.ini +++ b/modules/account_stock_eu/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_landed_cost/CHANGELOG b/modules/account_stock_landed_cost/CHANGELOG index 034ceae29c..ad6dafdb99 100644 --- a/modules/account_stock_landed_cost/CHANGELOG +++ b/modules/account_stock_landed_cost/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_landed_cost/tox.ini b/modules/account_stock_landed_cost/tox.ini index 6cdece4956..b7d3ee10d0 100644 --- a/modules/account_stock_landed_cost/tox.ini +++ b/modules/account_stock_landed_cost/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_landed_cost_weight/CHANGELOG b/modules/account_stock_landed_cost_weight/CHANGELOG index 146be77dae..a6a73c3401 100644 --- a/modules/account_stock_landed_cost_weight/CHANGELOG +++ b/modules/account_stock_landed_cost_weight/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_landed_cost_weight/tox.ini b/modules/account_stock_landed_cost_weight/tox.ini index b78a223ca5..b75bf21211 100644 --- a/modules/account_stock_landed_cost_weight/tox.ini +++ b/modules/account_stock_landed_cost_weight/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_shipment_cost/CHANGELOG b/modules/account_stock_shipment_cost/CHANGELOG index 77d91ed903..1869abb1d4 100644 --- a/modules/account_stock_shipment_cost/CHANGELOG +++ b/modules/account_stock_shipment_cost/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_shipment_cost/tox.ini b/modules/account_stock_shipment_cost/tox.ini index 5f53920981..e62916b530 100644 --- a/modules/account_stock_shipment_cost/tox.ini +++ b/modules/account_stock_shipment_cost/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_stock_shipment_cost_weight/CHANGELOG b/modules/account_stock_shipment_cost_weight/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/account_stock_shipment_cost_weight/CHANGELOG +++ b/modules/account_stock_shipment_cost_weight/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_stock_shipment_cost_weight/tox.ini b/modules/account_stock_shipment_cost_weight/tox.ini index 0220c688f6..ebb27cda45 100644 --- a/modules/account_stock_shipment_cost_weight/tox.ini +++ b/modules/account_stock_shipment_cost_weight/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_syscohada/CHANGELOG b/modules/account_syscohada/CHANGELOG index ccc6a81598..3b95997b8e 100644 --- a/modules/account_syscohada/CHANGELOG +++ b/modules/account_syscohada/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_syscohada/tox.ini b/modules/account_syscohada/tox.ini index 62e1607aef..e78b7b8620 100644 --- a/modules/account_syscohada/tox.ini +++ b/modules/account_syscohada/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_tax_cash/CHANGELOG b/modules/account_tax_cash/CHANGELOG index 6e0c19cd27..b084f68142 100644 --- a/modules/account_tax_cash/CHANGELOG +++ b/modules/account_tax_cash/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_tax_cash/tox.ini b/modules/account_tax_cash/tox.ini index 7bca886f8a..182cc806c9 100644 --- a/modules/account_tax_cash/tox.ini +++ b/modules/account_tax_cash/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_tax_non_deductible/CHANGELOG b/modules/account_tax_non_deductible/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/account_tax_non_deductible/CHANGELOG +++ b/modules/account_tax_non_deductible/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_tax_non_deductible/tox.ini b/modules/account_tax_non_deductible/tox.ini index 208a1faa8c..8151adffb0 100644 --- a/modules/account_tax_non_deductible/tox.ini +++ b/modules/account_tax_non_deductible/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/account_tax_rule_country/CHANGELOG b/modules/account_tax_rule_country/CHANGELOG index e380d92aeb..61e475791d 100644 --- a/modules/account_tax_rule_country/CHANGELOG +++ b/modules/account_tax_rule_country/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/account_tax_rule_country/tox.ini b/modules/account_tax_rule_country/tox.ini index bb2b6207c4..b05205c685 100644 --- a/modules/account_tax_rule_country/tox.ini +++ b/modules/account_tax_rule_country/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/analytic_account/CHANGELOG b/modules/analytic_account/CHANGELOG index 8bf02e3cd2..db167c4887 100644 --- a/modules/analytic_account/CHANGELOG +++ b/modules/analytic_account/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/analytic_account/tox.ini b/modules/analytic_account/tox.ini index dc19afb9d4..3670452c76 100644 --- a/modules/analytic_account/tox.ini +++ b/modules/analytic_account/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/analytic_budget/CHANGELOG b/modules/analytic_budget/CHANGELOG index 77c7b13c04..136eb959fd 100644 --- a/modules/analytic_budget/CHANGELOG +++ b/modules/analytic_budget/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/analytic_budget/tox.ini b/modules/analytic_budget/tox.ini index 2457321eb2..b15b05fd18 100644 --- a/modules/analytic_budget/tox.ini +++ b/modules/analytic_budget/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/analytic_invoice/CHANGELOG b/modules/analytic_invoice/CHANGELOG index 659a4791aa..58aecd55c3 100644 --- a/modules/analytic_invoice/CHANGELOG +++ b/modules/analytic_invoice/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/analytic_invoice/tox.ini b/modules/analytic_invoice/tox.ini index c319e0d288..1466b769e8 100644 --- a/modules/analytic_invoice/tox.ini +++ b/modules/analytic_invoice/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/analytic_purchase/CHANGELOG b/modules/analytic_purchase/CHANGELOG index 35f32e7c58..2e4beb09cd 100644 --- a/modules/analytic_purchase/CHANGELOG +++ b/modules/analytic_purchase/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/analytic_purchase/tox.ini b/modules/analytic_purchase/tox.ini index 687d5f13b3..4124ea10e5 100644 --- a/modules/analytic_purchase/tox.ini +++ b/modules/analytic_purchase/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/analytic_sale/CHANGELOG b/modules/analytic_sale/CHANGELOG index 35f32e7c58..2e4beb09cd 100644 --- a/modules/analytic_sale/CHANGELOG +++ b/modules/analytic_sale/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/analytic_sale/tox.ini b/modules/analytic_sale/tox.ini index 0b2f917f1b..f56fb0578d 100644 --- a/modules/analytic_sale/tox.ini +++ b/modules/analytic_sale/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/attendance/CHANGELOG b/modules/attendance/CHANGELOG index 6f8fbd05d2..4861cf9caa 100644 --- a/modules/attendance/CHANGELOG +++ b/modules/attendance/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/attendance/tox.ini b/modules/attendance/tox.ini index c80fac3fcb..bb9d318cba 100644 --- a/modules/attendance/tox.ini +++ b/modules/attendance/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/authentication_saml/CHANGELOG b/modules/authentication_saml/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/authentication_saml/CHANGELOG +++ b/modules/authentication_saml/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/authentication_saml/tox.ini b/modules/authentication_saml/tox.ini index c760026bdf..0acb17d45b 100644 --- a/modules/authentication_saml/tox.ini +++ b/modules/authentication_saml/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/authentication_sms/CHANGELOG b/modules/authentication_sms/CHANGELOG index 633bd3d250..fac4b9966c 100644 --- a/modules/authentication_sms/CHANGELOG +++ b/modules/authentication_sms/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/authentication_sms/tox.ini b/modules/authentication_sms/tox.ini index aa6fc4a947..6a43fee354 100644 --- a/modules/authentication_sms/tox.ini +++ b/modules/authentication_sms/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/bank/CHANGELOG b/modules/bank/CHANGELOG index 42e43f51fc..792e71a557 100644 --- a/modules/bank/CHANGELOG +++ b/modules/bank/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/bank/tox.ini b/modules/bank/tox.ini index 357c596704..df34d65318 100644 --- a/modules/bank/tox.ini +++ b/modules/bank/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/carrier/CHANGELOG b/modules/carrier/CHANGELOG index 8b9b185849..7de3833ef0 100644 --- a/modules/carrier/CHANGELOG +++ b/modules/carrier/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/carrier/tox.ini b/modules/carrier/tox.ini index 808e491f9e..9610bc866c 100644 --- a/modules/carrier/tox.ini +++ b/modules/carrier/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/carrier_carriage/CHANGELOG b/modules/carrier_carriage/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/carrier_carriage/CHANGELOG +++ b/modules/carrier_carriage/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/carrier_carriage/tox.ini b/modules/carrier_carriage/tox.ini index 810d14e369..699eccbc09 100644 --- a/modules/carrier_carriage/tox.ini +++ b/modules/carrier_carriage/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/carrier_percentage/CHANGELOG b/modules/carrier_percentage/CHANGELOG index ba330b5c0a..f9f6b06456 100644 --- a/modules/carrier_percentage/CHANGELOG +++ b/modules/carrier_percentage/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/carrier_percentage/tox.ini b/modules/carrier_percentage/tox.ini index 6ea39d1e50..27091bf613 100644 --- a/modules/carrier_percentage/tox.ini +++ b/modules/carrier_percentage/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/carrier_subdivision/CHANGELOG b/modules/carrier_subdivision/CHANGELOG index 076c158de6..a8b90ba2a8 100644 --- a/modules/carrier_subdivision/CHANGELOG +++ b/modules/carrier_subdivision/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/carrier_subdivision/tox.ini b/modules/carrier_subdivision/tox.ini index 930f045594..b9a04068cc 100644 --- a/modules/carrier_subdivision/tox.ini +++ b/modules/carrier_subdivision/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/carrier_weight/CHANGELOG b/modules/carrier_weight/CHANGELOG index 248026e901..2f8514f447 100644 --- a/modules/carrier_weight/CHANGELOG +++ b/modules/carrier_weight/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/carrier_weight/tox.ini b/modules/carrier_weight/tox.ini index 08638f8bde..99ce5df457 100644 --- a/modules/carrier_weight/tox.ini +++ b/modules/carrier_weight/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/commission/CHANGELOG b/modules/commission/CHANGELOG index f7fb82e31d..1209eda768 100644 --- a/modules/commission/CHANGELOG +++ b/modules/commission/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/commission/tox.ini b/modules/commission/tox.ini index 4b2263340c..f6249d699b 100644 --- a/modules/commission/tox.ini +++ b/modules/commission/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/commission_waiting/CHANGELOG b/modules/commission_waiting/CHANGELOG index 6452c42341..2cd6c36632 100644 --- a/modules/commission_waiting/CHANGELOG +++ b/modules/commission_waiting/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/commission_waiting/tox.ini b/modules/commission_waiting/tox.ini index d4e4b2c718..30838d227a 100644 --- a/modules/commission_waiting/tox.ini +++ b/modules/commission_waiting/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/company/CHANGELOG b/modules/company/CHANGELOG index 8afd996a5c..4c1513dccc 100644 --- a/modules/company/CHANGELOG +++ b/modules/company/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/company/tox.ini b/modules/company/tox.ini index 949608e86a..575da1d9c2 100644 --- a/modules/company/tox.ini +++ b/modules/company/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/company_work_time/CHANGELOG b/modules/company_work_time/CHANGELOG index badfd82052..056aa9dba2 100644 --- a/modules/company_work_time/CHANGELOG +++ b/modules/company_work_time/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/company_work_time/tox.ini b/modules/company_work_time/tox.ini index 5c03035c23..39845ce320 100644 --- a/modules/company_work_time/tox.ini +++ b/modules/company_work_time/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/country/CHANGELOG b/modules/country/CHANGELOG index c269b8fee7..1c88b3a0e5 100644 --- a/modules/country/CHANGELOG +++ b/modules/country/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/country/tox.ini b/modules/country/tox.ini index d63007385a..a0e7e9e240 100644 --- a/modules/country/tox.ini +++ b/modules/country/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/currency/CHANGELOG b/modules/currency/CHANGELOG index 6522853f33..acc5665262 100644 --- a/modules/currency/CHANGELOG +++ b/modules/currency/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/currency/tox.ini b/modules/currency/tox.ini index 441086e5af..78e70de0ff 100644 --- a/modules/currency/tox.ini +++ b/modules/currency/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/currency_ro/CHANGELOG b/modules/currency_ro/CHANGELOG index 150c17030d..3e62696304 100644 --- a/modules/currency_ro/CHANGELOG +++ b/modules/currency_ro/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/currency_ro/tox.ini b/modules/currency_ro/tox.ini index c939b7ac32..9bf4ae2819 100644 --- a/modules/currency_ro/tox.ini +++ b/modules/currency_ro/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/currency_rs/CHANGELOG b/modules/currency_rs/CHANGELOG index bb7501a5fc..00d41ac16e 100644 --- a/modules/currency_rs/CHANGELOG +++ b/modules/currency_rs/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/currency_rs/tox.ini b/modules/currency_rs/tox.ini index efc13c1235..92fbdee6a9 100644 --- a/modules/currency_rs/tox.ini +++ b/modules/currency_rs/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/customs/CHANGELOG b/modules/customs/CHANGELOG index f7cc3a7e25..18536925bd 100644 --- a/modules/customs/CHANGELOG +++ b/modules/customs/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/customs/tox.ini b/modules/customs/tox.ini index c4a6b1b8ce..e42cc53abe 100644 --- a/modules/customs/tox.ini +++ b/modules/customs/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/dashboard/CHANGELOG b/modules/dashboard/CHANGELOG index 0192ef3baa..16dad9fc84 100644 --- a/modules/dashboard/CHANGELOG +++ b/modules/dashboard/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/dashboard/tox.ini b/modules/dashboard/tox.ini index 5a341e2540..5d5435d36b 100644 --- a/modules/dashboard/tox.ini +++ b/modules/dashboard/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/document_incoming/CHANGELOG b/modules/document_incoming/CHANGELOG index c5e01c90a8..d20506e5be 100644 --- a/modules/document_incoming/CHANGELOG +++ b/modules/document_incoming/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/document_incoming/tox.ini b/modules/document_incoming/tox.ini index 439433f458..404240491b 100644 --- a/modules/document_incoming/tox.ini +++ b/modules/document_incoming/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/document_incoming_invoice/CHANGELOG b/modules/document_incoming_invoice/CHANGELOG index b95c10b094..ac09764404 100644 --- a/modules/document_incoming_invoice/CHANGELOG +++ b/modules/document_incoming_invoice/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/document_incoming_invoice/tox.ini b/modules/document_incoming_invoice/tox.ini index 8be2345708..78b01a8b69 100644 --- a/modules/document_incoming_invoice/tox.ini +++ b/modules/document_incoming_invoice/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/document_incoming_ocr/CHANGELOG b/modules/document_incoming_ocr/CHANGELOG index e2efca1b85..b5c3726c02 100644 --- a/modules/document_incoming_ocr/CHANGELOG +++ b/modules/document_incoming_ocr/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add support for payment reference of invoice diff --git a/modules/document_incoming_ocr/tox.ini b/modules/document_incoming_ocr/tox.ini index e020229f91..e4a36d6e3d 100644 --- a/modules/document_incoming_ocr/tox.ini +++ b/modules/document_incoming_ocr/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/document_incoming_ocr_typless/CHANGELOG b/modules/document_incoming_ocr_typless/CHANGELOG index 422be80424..c33a2d7db7 100644 --- a/modules/document_incoming_ocr_typless/CHANGELOG +++ b/modules/document_incoming_ocr_typless/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Define fields per document type * Add support for payment reference of invoice diff --git a/modules/document_incoming_ocr_typless/tox.ini b/modules/document_incoming_ocr_typless/tox.ini index 1312a92566..d18e2cd838 100644 --- a/modules/document_incoming_ocr_typless/tox.ini +++ b/modules/document_incoming_ocr_typless/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/edocument_peppol/CHANGELOG b/modules/edocument_peppol/CHANGELOG index 59728a0f31..f26280ee44 100644 --- a/modules/edocument_peppol/CHANGELOG +++ b/modules/edocument_peppol/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Ensure that the unit price on the invoice line is not negative * Add an "Update Status" button to the Peppol document diff --git a/modules/edocument_peppol/tox.ini b/modules/edocument_peppol/tox.ini index fa2e759ac6..72d0fbbc53 100644 --- a/modules/edocument_peppol/tox.ini +++ b/modules/edocument_peppol/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/edocument_peppol_peppyrus/CHANGELOG b/modules/edocument_peppol_peppyrus/CHANGELOG index e8c520f81c..c6d11c2a91 100644 --- a/modules/edocument_peppol_peppyrus/CHANGELOG +++ b/modules/edocument_peppol_peppyrus/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add support for webhooks diff --git a/modules/edocument_peppol_peppyrus/tox.ini b/modules/edocument_peppol_peppyrus/tox.ini index a452ba646e..41e183b83a 100644 --- a/modules/edocument_peppol_peppyrus/tox.ini +++ b/modules/edocument_peppol_peppyrus/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/edocument_ubl/CHANGELOG b/modules/edocument_ubl/CHANGELOG index ef4cb85e8c..94f87f4f5c 100644 --- a/modules/edocument_ubl/CHANGELOG +++ b/modules/edocument_ubl/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Fill payment means * Render payment means diff --git a/modules/edocument_ubl/tox.ini b/modules/edocument_ubl/tox.ini index a2789b69d2..b97bda7a20 100644 --- a/modules/edocument_ubl/tox.ini +++ b/modules/edocument_ubl/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/edocument_uncefact/CHANGELOG b/modules/edocument_uncefact/CHANGELOG index 4ba8d11332..370fa6bc42 100644 --- a/modules/edocument_uncefact/CHANGELOG +++ b/modules/edocument_uncefact/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Render payment means diff --git a/modules/edocument_uncefact/tox.ini b/modules/edocument_uncefact/tox.ini index e6b6fefdbe..fb934ec5bd 100644 --- a/modules/edocument_uncefact/tox.ini +++ b/modules/edocument_uncefact/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/edocument_unece/CHANGELOG b/modules/edocument_unece/CHANGELOG index 7bd84c1282..4c230d4765 100644 --- a/modules/edocument_unece/CHANGELOG +++ b/modules/edocument_unece/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add UNCL4461 code to invoice payment mean * Add allowance, charge and special service code diff --git a/modules/edocument_unece/tox.ini b/modules/edocument_unece/tox.ini index 0296d24120..9a15d82071 100644 --- a/modules/edocument_unece/tox.ini +++ b/modules/edocument_unece/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/google_maps/CHANGELOG b/modules/google_maps/CHANGELOG index 9479461951..31f1ea604d 100644 --- a/modules/google_maps/CHANGELOG +++ b/modules/google_maps/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/google_maps/tox.ini b/modules/google_maps/tox.ini index 9c39904fe3..3eaf365c71 100644 --- a/modules/google_maps/tox.ini +++ b/modules/google_maps/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/inbound_email/CHANGELOG b/modules/inbound_email/CHANGELOG index 526728090e..6a1ec5474f 100644 --- a/modules/inbound_email/CHANGELOG +++ b/modules/inbound_email/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/inbound_email/tox.ini b/modules/inbound_email/tox.ini index 0f844a94a6..bb5af96277 100644 --- a/modules/inbound_email/tox.ini +++ b/modules/inbound_email/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/incoterm/CHANGELOG b/modules/incoterm/CHANGELOG index 6bf94d04bb..e9418ecb22 100644 --- a/modules/incoterm/CHANGELOG +++ b/modules/incoterm/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add export/import duties on incoterm diff --git a/modules/incoterm/tox.ini b/modules/incoterm/tox.ini index 558d49e696..7f1f30d2d2 100644 --- a/modules/incoterm/tox.ini +++ b/modules/incoterm/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/ldap_authentication/CHANGELOG b/modules/ldap_authentication/CHANGELOG index edb9b97574..afa16493e1 100644 --- a/modules/ldap_authentication/CHANGELOG +++ b/modules/ldap_authentication/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/ldap_authentication/tox.ini b/modules/ldap_authentication/tox.ini index 48de579f06..537942b489 100644 --- a/modules/ldap_authentication/tox.ini +++ b/modules/ldap_authentication/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/marketing/CHANGELOG b/modules/marketing/CHANGELOG index 4f7da8e847..82966e0f60 100644 --- a/modules/marketing/CHANGELOG +++ b/modules/marketing/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/marketing/tox.ini b/modules/marketing/tox.ini index 55465f241e..38c4a091ff 100644 --- a/modules/marketing/tox.ini +++ b/modules/marketing/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/marketing_automation/CHANGELOG b/modules/marketing_automation/CHANGELOG index 63617b92d5..7f2b5c6fe0 100644 --- a/modules/marketing_automation/CHANGELOG +++ b/modules/marketing_automation/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Support MJML syntax for email diff --git a/modules/marketing_automation/tox.ini b/modules/marketing_automation/tox.ini index d040865bc3..c589be9a6b 100644 --- a/modules/marketing_automation/tox.ini +++ b/modules/marketing_automation/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/marketing_campaign/CHANGELOG b/modules/marketing_campaign/CHANGELOG index b802f07607..05b9149be9 100644 --- a/modules/marketing_campaign/CHANGELOG +++ b/modules/marketing_campaign/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/marketing_campaign/tox.ini b/modules/marketing_campaign/tox.ini index fdee02d541..6c9465ca85 100644 --- a/modules/marketing_campaign/tox.ini +++ b/modules/marketing_campaign/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/marketing_email/CHANGELOG b/modules/marketing_email/CHANGELOG index 349f785a9b..78635ed262 100644 --- a/modules/marketing_email/CHANGELOG +++ b/modules/marketing_email/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Support MJML syntax for email diff --git a/modules/marketing_email/tox.ini b/modules/marketing_email/tox.ini index 7580b0da8a..96604668e7 100644 --- a/modules/marketing_email/tox.ini +++ b/modules/marketing_email/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/notification_email/CHANGELOG b/modules/notification_email/CHANGELOG index 790d1bce99..9bba3147a3 100644 --- a/modules/notification_email/CHANGELOG +++ b/modules/notification_email/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/notification_email/tox.ini b/modules/notification_email/tox.ini index 6720b90e3f..552db48e96 100644 --- a/modules/notification_email/tox.ini +++ b/modules/notification_email/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/party/CHANGELOG b/modules/party/CHANGELOG index e8b954b5d1..7fab234c74 100644 --- a/modules/party/CHANGELOG +++ b/modules/party/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add a menu entry for party identifiers * Format identifier codes diff --git a/modules/party/tox.ini b/modules/party/tox.ini index 7597c6f2e6..df310e0e0a 100644 --- a/modules/party/tox.ini +++ b/modules/party/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/party_avatar/CHANGELOG b/modules/party_avatar/CHANGELOG index ceec17b8ce..73b2e28f7e 100644 --- a/modules/party_avatar/CHANGELOG +++ b/modules/party_avatar/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/party_avatar/tox.ini b/modules/party_avatar/tox.ini index 3f7003df19..4a1c8658ba 100644 --- a/modules/party_avatar/tox.ini +++ b/modules/party_avatar/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/party_relationship/CHANGELOG b/modules/party_relationship/CHANGELOG index 05b191dcf4..908e2fd1a3 100644 --- a/modules/party_relationship/CHANGELOG +++ b/modules/party_relationship/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/party_relationship/tox.ini b/modules/party_relationship/tox.ini index 7f2bbe0704..3142e6db54 100644 --- a/modules/party_relationship/tox.ini +++ b/modules/party_relationship/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/party_siret/CHANGELOG b/modules/party_siret/CHANGELOG index 345fb9951b..03ad57a439 100644 --- a/modules/party_siret/CHANGELOG +++ b/modules/party_siret/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/party_siret/tox.ini b/modules/party_siret/tox.ini index 746e808776..39c5f0b810 100644 --- a/modules/party_siret/tox.ini +++ b/modules/party_siret/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product/CHANGELOG b/modules/product/CHANGELOG index f586acdfee..95e491af29 100644 --- a/modules/product/CHANGELOG +++ b/modules/product/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product/tox.ini b/modules/product/tox.ini index 184952de48..28bdede4f1 100644 --- a/modules/product/tox.ini +++ b/modules/product/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_attribute/CHANGELOG b/modules/product_attribute/CHANGELOG index e30b7dd969..e43cabfd1a 100644 --- a/modules/product_attribute/CHANGELOG +++ b/modules/product_attribute/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_attribute/tox.ini b/modules/product_attribute/tox.ini index 561f536557..3a53d2c463 100644 --- a/modules/product_attribute/tox.ini +++ b/modules/product_attribute/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_classification/CHANGELOG b/modules/product_classification/CHANGELOG index 9d202a80e5..7ddb032cdd 100644 --- a/modules/product_classification/CHANGELOG +++ b/modules/product_classification/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_classification/tox.ini b/modules/product_classification/tox.ini index c0c1c945b7..a21d7913ba 100644 --- a/modules/product_classification/tox.ini +++ b/modules/product_classification/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_classification_taxonomic/CHANGELOG b/modules/product_classification_taxonomic/CHANGELOG index 27c307b656..c16528ff33 100644 --- a/modules/product_classification_taxonomic/CHANGELOG +++ b/modules/product_classification_taxonomic/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_classification_taxonomic/tox.ini b/modules/product_classification_taxonomic/tox.ini index fb49e5ad7b..7c321d23dc 100644 --- a/modules/product_classification_taxonomic/tox.ini +++ b/modules/product_classification_taxonomic/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_cost_fifo/CHANGELOG b/modules/product_cost_fifo/CHANGELOG index 9521b217e1..06d17f6020 100644 --- a/modules/product_cost_fifo/CHANGELOG +++ b/modules/product_cost_fifo/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_cost_fifo/tox.ini b/modules/product_cost_fifo/tox.ini index 6c96bf2f21..015716f3ee 100644 --- a/modules/product_cost_fifo/tox.ini +++ b/modules/product_cost_fifo/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_cost_history/CHANGELOG b/modules/product_cost_history/CHANGELOG index 5342804367..6ede3b9188 100644 --- a/modules/product_cost_history/CHANGELOG +++ b/modules/product_cost_history/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_cost_history/tox.ini b/modules/product_cost_history/tox.ini index 46e3beec64..e3b8987735 100644 --- a/modules/product_cost_history/tox.ini +++ b/modules/product_cost_history/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_cost_warehouse/CHANGELOG b/modules/product_cost_warehouse/CHANGELOG index 8e9e776364..cf8a36567a 100644 --- a/modules/product_cost_warehouse/CHANGELOG +++ b/modules/product_cost_warehouse/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_cost_warehouse/tox.ini b/modules/product_cost_warehouse/tox.ini index b65e2bf687..d89ecee1d5 100644 --- a/modules/product_cost_warehouse/tox.ini +++ b/modules/product_cost_warehouse/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_image/CHANGELOG b/modules/product_image/CHANGELOG index 9a3160d266..f5cfdb63fa 100644 --- a/modules/product_image/CHANGELOG +++ b/modules/product_image/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_image/tox.ini b/modules/product_image/tox.ini index 9b59be8380..47c9024fdd 100644 --- a/modules/product_image/tox.ini +++ b/modules/product_image/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_image_attribute/CHANGELOG b/modules/product_image_attribute/CHANGELOG index 150c17030d..3e62696304 100644 --- a/modules/product_image_attribute/CHANGELOG +++ b/modules/product_image_attribute/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_image_attribute/tox.ini b/modules/product_image_attribute/tox.ini index 20339f6511..8a402f792d 100644 --- a/modules/product_image_attribute/tox.ini +++ b/modules/product_image_attribute/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_kit/CHANGELOG b/modules/product_kit/CHANGELOG index 1d9e2118c9..dc6a198b2b 100644 --- a/modules/product_kit/CHANGELOG +++ b/modules/product_kit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_kit/tox.ini b/modules/product_kit/tox.ini index 2316541e97..880883a264 100644 --- a/modules/product_kit/tox.ini +++ b/modules/product_kit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_measurements/CHANGELOG b/modules/product_measurements/CHANGELOG index 9ff76300ba..8e7d81e7f5 100644 --- a/modules/product_measurements/CHANGELOG +++ b/modules/product_measurements/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_measurements/tox.ini b/modules/product_measurements/tox.ini index 58a5fcce28..26b714bdfd 100644 --- a/modules/product_measurements/tox.ini +++ b/modules/product_measurements/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_price_list/CHANGELOG b/modules/product_price_list/CHANGELOG index eb070b0fdf..4488ee581a 100644 --- a/modules/product_price_list/CHANGELOG +++ b/modules/product_price_list/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_price_list/tox.ini b/modules/product_price_list/tox.ini index 60ef272d4f..a473f195d3 100644 --- a/modules/product_price_list/tox.ini +++ b/modules/product_price_list/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_price_list_cache/CHANGELOG b/modules/product_price_list_cache/CHANGELOG index b95c10b094..ac09764404 100644 --- a/modules/product_price_list_cache/CHANGELOG +++ b/modules/product_price_list_cache/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_price_list_cache/tox.ini b/modules/product_price_list_cache/tox.ini index 9d1a512f5f..034383e688 100644 --- a/modules/product_price_list_cache/tox.ini +++ b/modules/product_price_list_cache/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_price_list_dates/CHANGELOG b/modules/product_price_list_dates/CHANGELOG index 2a5af18c0d..6203c785e1 100644 --- a/modules/product_price_list_dates/CHANGELOG +++ b/modules/product_price_list_dates/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_price_list_dates/tox.ini b/modules/product_price_list_dates/tox.ini index e1de22a5bb..971576d3f9 100644 --- a/modules/product_price_list_dates/tox.ini +++ b/modules/product_price_list_dates/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/product_price_list_parent/CHANGELOG b/modules/product_price_list_parent/CHANGELOG index 76db36d912..9f7dfa7f47 100644 --- a/modules/product_price_list_parent/CHANGELOG +++ b/modules/product_price_list_parent/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/product_price_list_parent/tox.ini b/modules/product_price_list_parent/tox.ini index c916b7ac87..f03559239b 100644 --- a/modules/product_price_list_parent/tox.ini +++ b/modules/product_price_list_parent/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/production/CHANGELOG b/modules/production/CHANGELOG index 5cf8515b4d..79ff28769e 100644 --- a/modules/production/CHANGELOG +++ b/modules/production/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Allow cancellation stock group to cancel running and done productions diff --git a/modules/production/tox.ini b/modules/production/tox.ini index aa14c074e9..abbc046ccb 100644 --- a/modules/production/tox.ini +++ b/modules/production/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/production_outsourcing/CHANGELOG b/modules/production_outsourcing/CHANGELOG index 76db36d912..9f7dfa7f47 100644 --- a/modules/production_outsourcing/CHANGELOG +++ b/modules/production_outsourcing/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/production_outsourcing/tox.ini b/modules/production_outsourcing/tox.ini index 13e02e0b80..24fc98581f 100644 --- a/modules/production_outsourcing/tox.ini +++ b/modules/production_outsourcing/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/production_routing/CHANGELOG b/modules/production_routing/CHANGELOG index d6e3e85347..0b5137d1e7 100644 --- a/modules/production_routing/CHANGELOG +++ b/modules/production_routing/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/production_routing/tox.ini b/modules/production_routing/tox.ini index 6b115dc8a3..ad0b52efe8 100644 --- a/modules/production_routing/tox.ini +++ b/modules/production_routing/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/production_split/CHANGELOG b/modules/production_split/CHANGELOG index 96840ec122..d3cf8ce2c1 100644 --- a/modules/production_split/CHANGELOG +++ b/modules/production_split/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/production_split/tox.ini b/modules/production_split/tox.ini index d82e624d7a..d6ba7e4ec2 100644 --- a/modules/production_split/tox.ini +++ b/modules/production_split/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/production_work/CHANGELOG b/modules/production_work/CHANGELOG index 70919aa160..59a33fb2dc 100644 --- a/modules/production_work/CHANGELOG +++ b/modules/production_work/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/production_work/tox.ini b/modules/production_work/tox.ini index ed26c0d225..cf2468f701 100644 --- a/modules/production_work/tox.ini +++ b/modules/production_work/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/production_work_timesheet/CHANGELOG b/modules/production_work_timesheet/CHANGELOG index 96840ec122..d3cf8ce2c1 100644 --- a/modules/production_work_timesheet/CHANGELOG +++ b/modules/production_work_timesheet/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/production_work_timesheet/tox.ini b/modules/production_work_timesheet/tox.ini index b78f17c8fd..5f9a0c5a46 100644 --- a/modules/production_work_timesheet/tox.ini +++ b/modules/production_work_timesheet/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/project/CHANGELOG b/modules/project/CHANGELOG index d9732163c4..5998d60b65 100644 --- a/modules/project/CHANGELOG +++ b/modules/project/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/project/tox.ini b/modules/project/tox.ini index 5160d45eda..872149e814 100644 --- a/modules/project/tox.ini +++ b/modules/project/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/project_invoice/CHANGELOG b/modules/project_invoice/CHANGELOG index 95a2150db1..80762c4cdc 100644 --- a/modules/project_invoice/CHANGELOG +++ b/modules/project_invoice/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/project_invoice/tox.ini b/modules/project_invoice/tox.ini index 8d757ccbee..fc5f8def2d 100644 --- a/modules/project_invoice/tox.ini +++ b/modules/project_invoice/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/project_plan/CHANGELOG b/modules/project_plan/CHANGELOG index 3e399c247f..e96d0775e3 100644 --- a/modules/project_plan/CHANGELOG +++ b/modules/project_plan/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/project_plan/tox.ini b/modules/project_plan/tox.ini index 9b50470ba1..8f99b0d32d 100644 --- a/modules/project_plan/tox.ini +++ b/modules/project_plan/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/project_revenue/CHANGELOG b/modules/project_revenue/CHANGELOG index 122c99d5e1..19776e4ff6 100644 --- a/modules/project_revenue/CHANGELOG +++ b/modules/project_revenue/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/project_revenue/tox.ini b/modules/project_revenue/tox.ini index ca364a8854..3992a9175a 100644 --- a/modules/project_revenue/tox.ini +++ b/modules/project_revenue/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase/CHANGELOG b/modules/purchase/CHANGELOG index 9ad8fdcd33..22c846e71f 100644 --- a/modules/purchase/CHANGELOG +++ b/modules/purchase/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase/tox.ini b/modules/purchase/tox.ini index 0b35961790..fdae0af6a9 100644 --- a/modules/purchase/tox.ini +++ b/modules/purchase/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_amendment/CHANGELOG b/modules/purchase_amendment/CHANGELOG index 10805f0a2f..4ac4fcb93c 100644 --- a/modules/purchase_amendment/CHANGELOG +++ b/modules/purchase_amendment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_amendment/tox.ini b/modules/purchase_amendment/tox.ini index 97249ae54f..7defba2065 100644 --- a/modules/purchase_amendment/tox.ini +++ b/modules/purchase_amendment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_blanket_agreement/CHANGELOG b/modules/purchase_blanket_agreement/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/purchase_blanket_agreement/CHANGELOG +++ b/modules/purchase_blanket_agreement/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_blanket_agreement/tox.ini b/modules/purchase_blanket_agreement/tox.ini index ebc7666cee..951d87704e 100644 --- a/modules/purchase_blanket_agreement/tox.ini +++ b/modules/purchase_blanket_agreement/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_history/CHANGELOG b/modules/purchase_history/CHANGELOG index 900b61fd5a..cca53de14b 100644 --- a/modules/purchase_history/CHANGELOG +++ b/modules/purchase_history/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_history/tox.ini b/modules/purchase_history/tox.ini index 9745188515..0eb9508502 100644 --- a/modules/purchase_history/tox.ini +++ b/modules/purchase_history/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_invoice_line_standalone/CHANGELOG b/modules/purchase_invoice_line_standalone/CHANGELOG index e64ee37644..1c3fd2def8 100644 --- a/modules/purchase_invoice_line_standalone/CHANGELOG +++ b/modules/purchase_invoice_line_standalone/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_invoice_line_standalone/tox.ini b/modules/purchase_invoice_line_standalone/tox.ini index 89d2fcb0eb..a2280af7ba 100644 --- a/modules/purchase_invoice_line_standalone/tox.ini +++ b/modules/purchase_invoice_line_standalone/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_price_list/CHANGELOG b/modules/purchase_price_list/CHANGELOG index ceec17b8ce..73b2e28f7e 100644 --- a/modules/purchase_price_list/CHANGELOG +++ b/modules/purchase_price_list/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_price_list/tox.ini b/modules/purchase_price_list/tox.ini index 6266b8147c..e2247dee5c 100644 --- a/modules/purchase_price_list/tox.ini +++ b/modules/purchase_price_list/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_product_quantity/CHANGELOG b/modules/purchase_product_quantity/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/purchase_product_quantity/CHANGELOG +++ b/modules/purchase_product_quantity/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_product_quantity/tox.ini b/modules/purchase_product_quantity/tox.ini index 461706afcc..5f4475b0ef 100644 --- a/modules/purchase_product_quantity/tox.ini +++ b/modules/purchase_product_quantity/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_request/CHANGELOG b/modules/purchase_request/CHANGELOG index fdc4967934..52653ad093 100644 --- a/modules/purchase_request/CHANGELOG +++ b/modules/purchase_request/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_request/tox.ini b/modules/purchase_request/tox.ini index 7504627563..d69a7e80f6 100644 --- a/modules/purchase_request/tox.ini +++ b/modules/purchase_request/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_request_quotation/CHANGELOG b/modules/purchase_request_quotation/CHANGELOG index c7e6967b5b..009c79ffc0 100644 --- a/modules/purchase_request_quotation/CHANGELOG +++ b/modules/purchase_request_quotation/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_request_quotation/tox.ini b/modules/purchase_request_quotation/tox.ini index 5b677d817f..aa18b65645 100644 --- a/modules/purchase_request_quotation/tox.ini +++ b/modules/purchase_request_quotation/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_requisition/CHANGELOG b/modules/purchase_requisition/CHANGELOG index 1c2e7a3c99..bc86b4b5cc 100644 --- a/modules/purchase_requisition/CHANGELOG +++ b/modules/purchase_requisition/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_requisition/tox.ini b/modules/purchase_requisition/tox.ini index 343df16ac7..9d865960aa 100644 --- a/modules/purchase_requisition/tox.ini +++ b/modules/purchase_requisition/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_secondary_unit/CHANGELOG b/modules/purchase_secondary_unit/CHANGELOG index 18a4693e0b..04455bfb10 100644 --- a/modules/purchase_secondary_unit/CHANGELOG +++ b/modules/purchase_secondary_unit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_secondary_unit/tox.ini b/modules/purchase_secondary_unit/tox.ini index 7d69dd992e..ca334cc450 100644 --- a/modules/purchase_secondary_unit/tox.ini +++ b/modules/purchase_secondary_unit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/purchase_shipment_cost/CHANGELOG b/modules/purchase_shipment_cost/CHANGELOG index 21e450d164..cf21cca381 100644 --- a/modules/purchase_shipment_cost/CHANGELOG +++ b/modules/purchase_shipment_cost/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/purchase_shipment_cost/tox.ini b/modules/purchase_shipment_cost/tox.ini index b7360da4a0..77d5d01ab4 100644 --- a/modules/purchase_shipment_cost/tox.ini +++ b/modules/purchase_shipment_cost/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/quality/CHANGELOG b/modules/quality/CHANGELOG index d1428f0e4a..0b6a13b276 100644 --- a/modules/quality/CHANGELOG +++ b/modules/quality/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/quality/tox.ini b/modules/quality/tox.ini index fe11b29a3d..07098a7648 100644 --- a/modules/quality/tox.ini +++ b/modules/quality/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale/CHANGELOG b/modules/sale/CHANGELOG index 40fbbdca5a..ca765c936f 100644 --- a/modules/sale/CHANGELOG +++ b/modules/sale/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale/tox.ini b/modules/sale/tox.ini index ffc3e347dc..50ec8f3b21 100644 --- a/modules/sale/tox.ini +++ b/modules/sale/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_advance_payment/CHANGELOG b/modules/sale_advance_payment/CHANGELOG index fad77bd92d..1cbc4713be 100644 --- a/modules/sale_advance_payment/CHANGELOG +++ b/modules/sale_advance_payment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_advance_payment/tox.ini b/modules/sale_advance_payment/tox.ini index 99dd8c554d..13149080be 100644 --- a/modules/sale_advance_payment/tox.ini +++ b/modules/sale_advance_payment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_amendment/CHANGELOG b/modules/sale_amendment/CHANGELOG index 10805f0a2f..4ac4fcb93c 100644 --- a/modules/sale_amendment/CHANGELOG +++ b/modules/sale_amendment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_amendment/tox.ini b/modules/sale_amendment/tox.ini index 2f7a57b1f8..d2cc9aaf7a 100644 --- a/modules/sale_amendment/tox.ini +++ b/modules/sale_amendment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_blanket_agreement/CHANGELOG b/modules/sale_blanket_agreement/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/sale_blanket_agreement/CHANGELOG +++ b/modules/sale_blanket_agreement/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_blanket_agreement/tox.ini b/modules/sale_blanket_agreement/tox.ini index be97d07bfc..112b064b10 100644 --- a/modules/sale_blanket_agreement/tox.ini +++ b/modules/sale_blanket_agreement/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_complaint/CHANGELOG b/modules/sale_complaint/CHANGELOG index 7cd3a3121e..2381846fce 100644 --- a/modules/sale_complaint/CHANGELOG +++ b/modules/sale_complaint/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_complaint/tox.ini b/modules/sale_complaint/tox.ini index e2b3af7ab8..b8c90184d2 100644 --- a/modules/sale_complaint/tox.ini +++ b/modules/sale_complaint/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_credit_limit/CHANGELOG b/modules/sale_credit_limit/CHANGELOG index 9705730105..8f758088af 100644 --- a/modules/sale_credit_limit/CHANGELOG +++ b/modules/sale_credit_limit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_credit_limit/tox.ini b/modules/sale_credit_limit/tox.ini index eff40d3371..e208757e40 100644 --- a/modules/sale_credit_limit/tox.ini +++ b/modules/sale_credit_limit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_discount/CHANGELOG b/modules/sale_discount/CHANGELOG index 1e1e2c8dd3..c83ecc6187 100644 --- a/modules/sale_discount/CHANGELOG +++ b/modules/sale_discount/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_discount/tox.ini b/modules/sale_discount/tox.ini index d7d525a98e..295383df0d 100644 --- a/modules/sale_discount/tox.ini +++ b/modules/sale_discount/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_extra/CHANGELOG b/modules/sale_extra/CHANGELOG index f9d95f3053..13fd653782 100644 --- a/modules/sale_extra/CHANGELOG +++ b/modules/sale_extra/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_extra/tox.ini b/modules/sale_extra/tox.ini index 57ddba8b8d..4c75fd5ed7 100644 --- a/modules/sale_extra/tox.ini +++ b/modules/sale_extra/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_gift_card/CHANGELOG b/modules/sale_gift_card/CHANGELOG index 9f0aab1830..6597f0ea7d 100644 --- a/modules/sale_gift_card/CHANGELOG +++ b/modules/sale_gift_card/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_gift_card/tox.ini b/modules/sale_gift_card/tox.ini index eb1bf83ade..72bc1bd80c 100644 --- a/modules/sale_gift_card/tox.ini +++ b/modules/sale_gift_card/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_history/CHANGELOG b/modules/sale_history/CHANGELOG index eae8b4d962..fcb818fef4 100644 --- a/modules/sale_history/CHANGELOG +++ b/modules/sale_history/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_history/tox.ini b/modules/sale_history/tox.ini index 92234f219a..b8614d6072 100644 --- a/modules/sale_history/tox.ini +++ b/modules/sale_history/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_invoice_date/CHANGELOG b/modules/sale_invoice_date/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/sale_invoice_date/CHANGELOG +++ b/modules/sale_invoice_date/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_invoice_date/tox.ini b/modules/sale_invoice_date/tox.ini index 0b12b76fae..9b4bf63216 100644 --- a/modules/sale_invoice_date/tox.ini +++ b/modules/sale_invoice_date/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_invoice_grouping/CHANGELOG b/modules/sale_invoice_grouping/CHANGELOG index 7726eb01a0..3deb0d719a 100644 --- a/modules/sale_invoice_grouping/CHANGELOG +++ b/modules/sale_invoice_grouping/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_invoice_grouping/tox.ini b/modules/sale_invoice_grouping/tox.ini index 3920e791dd..c7296ede2d 100644 --- a/modules/sale_invoice_grouping/tox.ini +++ b/modules/sale_invoice_grouping/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_opportunity/CHANGELOG b/modules/sale_opportunity/CHANGELOG index f0e31275c3..4f8c63badf 100644 --- a/modules/sale_opportunity/CHANGELOG +++ b/modules/sale_opportunity/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_opportunity/tox.ini b/modules/sale_opportunity/tox.ini index 1c3448a042..b097239a7b 100644 --- a/modules/sale_opportunity/tox.ini +++ b/modules/sale_opportunity/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_payment/CHANGELOG b/modules/sale_payment/CHANGELOG index 064b937773..4ae6603cfd 100644 --- a/modules/sale_payment/CHANGELOG +++ b/modules/sale_payment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_payment/tox.ini b/modules/sale_payment/tox.ini index d474c3f6c0..db2a49dbb8 100644 --- a/modules/sale_payment/tox.ini +++ b/modules/sale_payment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_point/CHANGELOG b/modules/sale_point/CHANGELOG index 5f3eeb4abb..6d256ff4f7 100644 --- a/modules/sale_point/CHANGELOG +++ b/modules/sale_point/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_point/tox.ini b/modules/sale_point/tox.ini index c0428e4b64..58280f0d62 100644 --- a/modules/sale_point/tox.ini +++ b/modules/sale_point/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_price_list/CHANGELOG b/modules/sale_price_list/CHANGELOG index 186ce8f399..872dadccaa 100644 --- a/modules/sale_price_list/CHANGELOG +++ b/modules/sale_price_list/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_price_list/tox.ini b/modules/sale_price_list/tox.ini index 616f7ac703..e60ee10ceb 100644 --- a/modules/sale_price_list/tox.ini +++ b/modules/sale_price_list/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_product_customer/CHANGELOG b/modules/sale_product_customer/CHANGELOG index 15bea312da..048595a880 100644 --- a/modules/sale_product_customer/CHANGELOG +++ b/modules/sale_product_customer/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_product_customer/tox.ini b/modules/sale_product_customer/tox.ini index 9b7d1a4cfb..bfd577ce00 100644 --- a/modules/sale_product_customer/tox.ini +++ b/modules/sale_product_customer/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_product_quantity/CHANGELOG b/modules/sale_product_quantity/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/sale_product_quantity/CHANGELOG +++ b/modules/sale_product_quantity/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_product_quantity/tox.ini b/modules/sale_product_quantity/tox.ini index f90daad2cc..69da005f5c 100644 --- a/modules/sale_product_quantity/tox.ini +++ b/modules/sale_product_quantity/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_product_recommendation/CHANGELOG b/modules/sale_product_recommendation/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/sale_product_recommendation/CHANGELOG +++ b/modules/sale_product_recommendation/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_product_recommendation/tox.ini b/modules/sale_product_recommendation/tox.ini index 5cf8e8cf14..f44a97f7ad 100644 --- a/modules/sale_product_recommendation/tox.ini +++ b/modules/sale_product_recommendation/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_product_recommendation_association_rule/CHANGELOG b/modules/sale_product_recommendation_association_rule/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/sale_product_recommendation_association_rule/CHANGELOG +++ b/modules/sale_product_recommendation_association_rule/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_product_recommendation_association_rule/tox.ini b/modules/sale_product_recommendation_association_rule/tox.ini index 49e8beffa4..56865d562e 100644 --- a/modules/sale_product_recommendation_association_rule/tox.ini +++ b/modules/sale_product_recommendation_association_rule/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_promotion/CHANGELOG b/modules/sale_promotion/CHANGELOG index bbc1d9825c..c402e14a41 100644 --- a/modules/sale_promotion/CHANGELOG +++ b/modules/sale_promotion/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_promotion/tox.ini b/modules/sale_promotion/tox.ini index 6919f26cde..ec89164d14 100644 --- a/modules/sale_promotion/tox.ini +++ b/modules/sale_promotion/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_promotion_coupon/CHANGELOG b/modules/sale_promotion_coupon/CHANGELOG index 472f52ac27..06274ed45c 100644 --- a/modules/sale_promotion_coupon/CHANGELOG +++ b/modules/sale_promotion_coupon/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_promotion_coupon/tox.ini b/modules/sale_promotion_coupon/tox.ini index 0e8eb425f8..cd8e6ba6c7 100644 --- a/modules/sale_promotion_coupon/tox.ini +++ b/modules/sale_promotion_coupon/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_promotion_coupon_payment/CHANGELOG b/modules/sale_promotion_coupon_payment/CHANGELOG index 2e4af4a8ba..948df2ffab 100644 --- a/modules/sale_promotion_coupon_payment/CHANGELOG +++ b/modules/sale_promotion_coupon_payment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_promotion_coupon_payment/tox.ini b/modules/sale_promotion_coupon_payment/tox.ini index 49ae1c32d5..cdeca1c8a9 100644 --- a/modules/sale_promotion_coupon_payment/tox.ini +++ b/modules/sale_promotion_coupon_payment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_rental/CHANGELOG b/modules/sale_rental/CHANGELOG index 7b819525b6..985d867000 100644 --- a/modules/sale_rental/CHANGELOG +++ b/modules/sale_rental/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_rental/tox.ini b/modules/sale_rental/tox.ini index 1c0ce7dc9f..12a4b16c0a 100644 --- a/modules/sale_rental/tox.ini +++ b/modules/sale_rental/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_rental_progress_invoice/CHANGELOG b/modules/sale_rental_progress_invoice/CHANGELOG index 7b819525b6..985d867000 100644 --- a/modules/sale_rental_progress_invoice/CHANGELOG +++ b/modules/sale_rental_progress_invoice/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_rental_progress_invoice/tox.ini b/modules/sale_rental_progress_invoice/tox.ini index c82691d477..b7133337c9 100644 --- a/modules/sale_rental_progress_invoice/tox.ini +++ b/modules/sale_rental_progress_invoice/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_secondary_unit/CHANGELOG b/modules/sale_secondary_unit/CHANGELOG index ce8ec47a90..00ed475b08 100644 --- a/modules/sale_secondary_unit/CHANGELOG +++ b/modules/sale_secondary_unit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_secondary_unit/tox.ini b/modules/sale_secondary_unit/tox.ini index 4d3ba97af9..6ab1541e90 100644 --- a/modules/sale_secondary_unit/tox.ini +++ b/modules/sale_secondary_unit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_shipment_cost/CHANGELOG b/modules/sale_shipment_cost/CHANGELOG index bba0f5c3e9..029ef0315b 100644 --- a/modules/sale_shipment_cost/CHANGELOG +++ b/modules/sale_shipment_cost/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_shipment_cost/tox.ini b/modules/sale_shipment_cost/tox.ini index 2ac9da8923..c6366c362f 100644 --- a/modules/sale_shipment_cost/tox.ini +++ b/modules/sale_shipment_cost/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_shipment_grouping/CHANGELOG b/modules/sale_shipment_grouping/CHANGELOG index c613afdf1d..489cff2c24 100644 --- a/modules/sale_shipment_grouping/CHANGELOG +++ b/modules/sale_shipment_grouping/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_shipment_grouping/tox.ini b/modules/sale_shipment_grouping/tox.ini index 261252d9b5..f163afb100 100644 --- a/modules/sale_shipment_grouping/tox.ini +++ b/modules/sale_shipment_grouping/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_shipment_tolerance/CHANGELOG b/modules/sale_shipment_tolerance/CHANGELOG index e15c55e093..40208a6f52 100644 --- a/modules/sale_shipment_tolerance/CHANGELOG +++ b/modules/sale_shipment_tolerance/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_shipment_tolerance/tox.ini b/modules/sale_shipment_tolerance/tox.ini index 49cda23128..83d7fd0afb 100644 --- a/modules/sale_shipment_tolerance/tox.ini +++ b/modules/sale_shipment_tolerance/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_stock_quantity/CHANGELOG b/modules/sale_stock_quantity/CHANGELOG index c597bfb3b5..f69219c1f4 100644 --- a/modules/sale_stock_quantity/CHANGELOG +++ b/modules/sale_stock_quantity/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_stock_quantity/tox.ini b/modules/sale_stock_quantity/tox.ini index 6da2614272..34031f08e6 100644 --- a/modules/sale_stock_quantity/tox.ini +++ b/modules/sale_stock_quantity/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_subscription/CHANGELOG b/modules/sale_subscription/CHANGELOG index a346e6bce6..03cc6d53ab 100644 --- a/modules/sale_subscription/CHANGELOG +++ b/modules/sale_subscription/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_subscription/tox.ini b/modules/sale_subscription/tox.ini index 8cae6e2a65..72e82b5575 100644 --- a/modules/sale_subscription/tox.ini +++ b/modules/sale_subscription/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_subscription_asset/CHANGELOG b/modules/sale_subscription_asset/CHANGELOG index 76db36d912..9f7dfa7f47 100644 --- a/modules/sale_subscription_asset/CHANGELOG +++ b/modules/sale_subscription_asset/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_subscription_asset/tox.ini b/modules/sale_subscription_asset/tox.ini index b43bcd51db..a3b2c5c564 100644 --- a/modules/sale_subscription_asset/tox.ini +++ b/modules/sale_subscription_asset/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_supply/CHANGELOG b/modules/sale_supply/CHANGELOG index 3ac68ed8f7..cbe29d11f5 100644 --- a/modules/sale_supply/CHANGELOG +++ b/modules/sale_supply/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_supply/tox.ini b/modules/sale_supply/tox.ini index 2b3d357a97..59a1fa0dfb 100644 --- a/modules/sale_supply/tox.ini +++ b/modules/sale_supply/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_supply_drop_shipment/CHANGELOG b/modules/sale_supply_drop_shipment/CHANGELOG index 40d056142b..95ffa48f55 100644 --- a/modules/sale_supply_drop_shipment/CHANGELOG +++ b/modules/sale_supply_drop_shipment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_supply_drop_shipment/tox.ini b/modules/sale_supply_drop_shipment/tox.ini index bb24ba06c1..c205c82745 100644 --- a/modules/sale_supply_drop_shipment/tox.ini +++ b/modules/sale_supply_drop_shipment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/sale_supply_production/CHANGELOG b/modules/sale_supply_production/CHANGELOG index 118a340387..dff5f5f361 100644 --- a/modules/sale_supply_production/CHANGELOG +++ b/modules/sale_supply_production/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/sale_supply_production/tox.ini b/modules/sale_supply_production/tox.ini index f01a155ad8..e6a928efa8 100644 --- a/modules/sale_supply_production/tox.ini +++ b/modules/sale_supply_production/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock/CHANGELOG b/modules/stock/CHANGELOG index afe639f6a1..fa160035dc 100644 --- a/modules/stock/CHANGELOG +++ b/modules/stock/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add a group that is allowed to cancel done shipments and moves diff --git a/modules/stock/tox.ini b/modules/stock/tox.ini index 78ffb4986a..02300332ec 100644 --- a/modules/stock/tox.ini +++ b/modules/stock/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_assign_manual/CHANGELOG b/modules/stock_assign_manual/CHANGELOG index ff599b6221..2258fd3938 100644 --- a/modules/stock_assign_manual/CHANGELOG +++ b/modules/stock_assign_manual/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_assign_manual/tox.ini b/modules/stock_assign_manual/tox.ini index 2ce5c8e7d4..e78c80ff61 100644 --- a/modules/stock_assign_manual/tox.ini +++ b/modules/stock_assign_manual/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_consignment/CHANGELOG b/modules/stock_consignment/CHANGELOG index 8f153f7741..24dda2cb8f 100644 --- a/modules/stock_consignment/CHANGELOG +++ b/modules/stock_consignment/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_consignment/tox.ini b/modules/stock_consignment/tox.ini index c5c6153ba0..33754bc5f7 100644 --- a/modules/stock_consignment/tox.ini +++ b/modules/stock_consignment/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_forecast/CHANGELOG b/modules/stock_forecast/CHANGELOG index cf95af316a..83a782764a 100644 --- a/modules/stock_forecast/CHANGELOG +++ b/modules/stock_forecast/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_forecast/tox.ini b/modules/stock_forecast/tox.ini index 54a16071bc..1c7d753116 100644 --- a/modules/stock_forecast/tox.ini +++ b/modules/stock_forecast/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_inventory_location/CHANGELOG b/modules/stock_inventory_location/CHANGELOG index 7c14adb0df..c5dea49e6b 100644 --- a/modules/stock_inventory_location/CHANGELOG +++ b/modules/stock_inventory_location/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_inventory_location/tox.ini b/modules/stock_inventory_location/tox.ini index 373eaba007..15f206d942 100644 --- a/modules/stock_inventory_location/tox.ini +++ b/modules/stock_inventory_location/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_location_move/CHANGELOG b/modules/stock_location_move/CHANGELOG index e15c55e093..40208a6f52 100644 --- a/modules/stock_location_move/CHANGELOG +++ b/modules/stock_location_move/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_location_move/tox.ini b/modules/stock_location_move/tox.ini index c82f0152be..7bf1302d2d 100644 --- a/modules/stock_location_move/tox.ini +++ b/modules/stock_location_move/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_location_sequence/CHANGELOG b/modules/stock_location_sequence/CHANGELOG index 3dcd5a969f..1de39f1d77 100644 --- a/modules/stock_location_sequence/CHANGELOG +++ b/modules/stock_location_sequence/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_location_sequence/tox.ini b/modules/stock_location_sequence/tox.ini index 1e0eb63f9e..c855bd12b6 100644 --- a/modules/stock_location_sequence/tox.ini +++ b/modules/stock_location_sequence/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_lot/CHANGELOG b/modules/stock_lot/CHANGELOG index 3781d795e7..3aeecc1c8c 100644 --- a/modules/stock_lot/CHANGELOG +++ b/modules/stock_lot/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_lot/tox.ini b/modules/stock_lot/tox.ini index 2a9d83ecd3..a038f87314 100644 --- a/modules/stock_lot/tox.ini +++ b/modules/stock_lot/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_lot_sled/CHANGELOG b/modules/stock_lot_sled/CHANGELOG index d93b4fb39f..320bca0a12 100644 --- a/modules/stock_lot_sled/CHANGELOG +++ b/modules/stock_lot_sled/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_lot_sled/tox.ini b/modules/stock_lot_sled/tox.ini index a9a463e192..46b428112d 100644 --- a/modules/stock_lot_sled/tox.ini +++ b/modules/stock_lot_sled/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_lot_unit/CHANGELOG b/modules/stock_lot_unit/CHANGELOG index 208c9e1bcc..74414d9e92 100644 --- a/modules/stock_lot_unit/CHANGELOG +++ b/modules/stock_lot_unit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_lot_unit/tox.ini b/modules/stock_lot_unit/tox.ini index 1715b31775..0b5b7207ed 100644 --- a/modules/stock_lot_unit/tox.ini +++ b/modules/stock_lot_unit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_package/CHANGELOG b/modules/stock_package/CHANGELOG index e9b403fb04..310bebb5e2 100644 --- a/modules/stock_package/CHANGELOG +++ b/modules/stock_package/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_package/tox.ini b/modules/stock_package/tox.ini index 0c4bd38a6d..b83ff6ea9c 100644 --- a/modules/stock_package/tox.ini +++ b/modules/stock_package/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_package_shipping/CHANGELOG b/modules/stock_package_shipping/CHANGELOG index 255c57144b..151b37682a 100644 --- a/modules/stock_package_shipping/CHANGELOG +++ b/modules/stock_package_shipping/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_package_shipping/tox.ini b/modules/stock_package_shipping/tox.ini index a80e719b31..046746084c 100644 --- a/modules/stock_package_shipping/tox.ini +++ b/modules/stock_package_shipping/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_package_shipping_dpd/CHANGELOG b/modules/stock_package_shipping_dpd/CHANGELOG index 3f69678d43..b0e8e60857 100644 --- a/modules/stock_package_shipping_dpd/CHANGELOG +++ b/modules/stock_package_shipping_dpd/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_package_shipping_dpd/tox.ini b/modules/stock_package_shipping_dpd/tox.ini index 8872db1c19..fd9e188461 100644 --- a/modules/stock_package_shipping_dpd/tox.ini +++ b/modules/stock_package_shipping_dpd/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_package_shipping_mygls/CHANGELOG b/modules/stock_package_shipping_mygls/CHANGELOG index 0cf5a32724..642d6ffc07 100644 --- a/modules/stock_package_shipping_mygls/CHANGELOG +++ b/modules/stock_package_shipping_mygls/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_package_shipping_mygls/tox.ini b/modules/stock_package_shipping_mygls/tox.ini index 143622975e..20b6ee7165 100644 --- a/modules/stock_package_shipping_mygls/tox.ini +++ b/modules/stock_package_shipping_mygls/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_package_shipping_sendcloud/CHANGELOG b/modules/stock_package_shipping_sendcloud/CHANGELOG index 0b670e62c5..997cd58594 100644 --- a/modules/stock_package_shipping_sendcloud/CHANGELOG +++ b/modules/stock_package_shipping_sendcloud/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_package_shipping_sendcloud/tox.ini b/modules/stock_package_shipping_sendcloud/tox.ini index 4a7ebca1ab..9258812d11 100644 --- a/modules/stock_package_shipping_sendcloud/tox.ini +++ b/modules/stock_package_shipping_sendcloud/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_package_shipping_ups/CHANGELOG b/modules/stock_package_shipping_ups/CHANGELOG index 873c6e2435..627452b83d 100644 --- a/modules/stock_package_shipping_ups/CHANGELOG +++ b/modules/stock_package_shipping_ups/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Charge duties and taxes to shipper based on incoterm diff --git a/modules/stock_package_shipping_ups/tox.ini b/modules/stock_package_shipping_ups/tox.ini index c660791d2f..7db330b94d 100644 --- a/modules/stock_package_shipping_ups/tox.ini +++ b/modules/stock_package_shipping_ups/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_product_location/CHANGELOG b/modules/stock_product_location/CHANGELOG index ce30a0ea23..610fa4366f 100644 --- a/modules/stock_product_location/CHANGELOG +++ b/modules/stock_product_location/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_product_location/tox.ini b/modules/stock_product_location/tox.ini index a4bafa1279..337a2f0acc 100644 --- a/modules/stock_product_location/tox.ini +++ b/modules/stock_product_location/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_product_location_place/CHANGELOG b/modules/stock_product_location_place/CHANGELOG index c317aa136c..4df9ee1116 100644 --- a/modules/stock_product_location_place/CHANGELOG +++ b/modules/stock_product_location_place/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_product_location_place/tox.ini b/modules/stock_product_location_place/tox.ini index a6c3d1c65b..10f46c79a0 100644 --- a/modules/stock_product_location_place/tox.ini +++ b/modules/stock_product_location_place/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_quantity_early_planning/CHANGELOG b/modules/stock_quantity_early_planning/CHANGELOG index 1212162883..5252296a95 100644 --- a/modules/stock_quantity_early_planning/CHANGELOG +++ b/modules/stock_quantity_early_planning/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_quantity_early_planning/tox.ini b/modules/stock_quantity_early_planning/tox.ini index 44385a88be..e5e88b3b58 100644 --- a/modules/stock_quantity_early_planning/tox.ini +++ b/modules/stock_quantity_early_planning/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_quantity_issue/CHANGELOG b/modules/stock_quantity_issue/CHANGELOG index ceec17b8ce..73b2e28f7e 100644 --- a/modules/stock_quantity_issue/CHANGELOG +++ b/modules/stock_quantity_issue/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_quantity_issue/tox.ini b/modules/stock_quantity_issue/tox.ini index 80db2782a3..530a87edb6 100644 --- a/modules/stock_quantity_issue/tox.ini +++ b/modules/stock_quantity_issue/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_secondary_unit/CHANGELOG b/modules/stock_secondary_unit/CHANGELOG index 900b61fd5a..cca53de14b 100644 --- a/modules/stock_secondary_unit/CHANGELOG +++ b/modules/stock_secondary_unit/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_secondary_unit/tox.ini b/modules/stock_secondary_unit/tox.ini index 9683ef382a..eabde99267 100644 --- a/modules/stock_secondary_unit/tox.ini +++ b/modules/stock_secondary_unit/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_shipment_cost/CHANGELOG b/modules/stock_shipment_cost/CHANGELOG index 0493ad2777..7515e5d922 100644 --- a/modules/stock_shipment_cost/CHANGELOG +++ b/modules/stock_shipment_cost/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_shipment_cost/tox.ini b/modules/stock_shipment_cost/tox.ini index f1b3e9679e..c8050441d1 100644 --- a/modules/stock_shipment_cost/tox.ini +++ b/modules/stock_shipment_cost/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_shipment_cost_weight/CHANGELOG b/modules/stock_shipment_cost_weight/CHANGELOG index a88924e56a..059176b50a 100644 --- a/modules/stock_shipment_cost_weight/CHANGELOG +++ b/modules/stock_shipment_cost_weight/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_shipment_cost_weight/tox.ini b/modules/stock_shipment_cost_weight/tox.ini index 3d4d2b4b4d..e8ceb2c89a 100644 --- a/modules/stock_shipment_cost_weight/tox.ini +++ b/modules/stock_shipment_cost_weight/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_shipment_customs/CHANGELOG b/modules/stock_shipment_customs/CHANGELOG index 7b819525b6..985d867000 100644 --- a/modules/stock_shipment_customs/CHANGELOG +++ b/modules/stock_shipment_customs/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_shipment_customs/tox.ini b/modules/stock_shipment_customs/tox.ini index a87bcb1734..26d77721fd 100644 --- a/modules/stock_shipment_customs/tox.ini +++ b/modules/stock_shipment_customs/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_shipment_measurements/CHANGELOG b/modules/stock_shipment_measurements/CHANGELOG index bc5e95ef13..083c8f0fe9 100644 --- a/modules/stock_shipment_measurements/CHANGELOG +++ b/modules/stock_shipment_measurements/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_shipment_measurements/tox.ini b/modules/stock_shipment_measurements/tox.ini index ad498eb379..98d8c20595 100644 --- a/modules/stock_shipment_measurements/tox.ini +++ b/modules/stock_shipment_measurements/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_shipping_point/CHANGELOG b/modules/stock_shipping_point/CHANGELOG index 7b819525b6..985d867000 100644 --- a/modules/stock_shipping_point/CHANGELOG +++ b/modules/stock_shipping_point/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_shipping_point/tox.ini b/modules/stock_shipping_point/tox.ini index 8698a5aced..94ffb6a482 100644 --- a/modules/stock_shipping_point/tox.ini +++ b/modules/stock_shipping_point/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_split/CHANGELOG b/modules/stock_split/CHANGELOG index 9ac57ffb32..2f063e52a9 100644 --- a/modules/stock_split/CHANGELOG +++ b/modules/stock_split/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_split/tox.ini b/modules/stock_split/tox.ini index 224bb50c96..c97eeac040 100644 --- a/modules/stock_split/tox.ini +++ b/modules/stock_split/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_supply/CHANGELOG b/modules/stock_supply/CHANGELOG index d060436dba..20f9faf0f5 100644 --- a/modules/stock_supply/CHANGELOG +++ b/modules/stock_supply/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Store original planned date of requested internal shipments diff --git a/modules/stock_supply/tox.ini b/modules/stock_supply/tox.ini index e3b96e64e8..d9e3554b40 100644 --- a/modules/stock_supply/tox.ini +++ b/modules/stock_supply/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_supply_day/CHANGELOG b/modules/stock_supply_day/CHANGELOG index 38285b4d86..6a0f9fc02e 100644 --- a/modules/stock_supply_day/CHANGELOG +++ b/modules/stock_supply_day/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_supply_day/tox.ini b/modules/stock_supply_day/tox.ini index 54605ed51a..3db394eed0 100644 --- a/modules/stock_supply_day/tox.ini +++ b/modules/stock_supply_day/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_supply_forecast/CHANGELOG b/modules/stock_supply_forecast/CHANGELOG index 4a7c7319ce..619488ca00 100644 --- a/modules/stock_supply_forecast/CHANGELOG +++ b/modules/stock_supply_forecast/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/stock_supply_forecast/tox.ini b/modules/stock_supply_forecast/tox.ini index ecd0f9355b..1b794859e8 100644 --- a/modules/stock_supply_forecast/tox.ini +++ b/modules/stock_supply_forecast/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/stock_supply_production/CHANGELOG b/modules/stock_supply_production/CHANGELOG index 9ee5e99f34..ec7f3c44a7 100644 --- a/modules/stock_supply_production/CHANGELOG +++ b/modules/stock_supply_production/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Store original planned date of requested production diff --git a/modules/stock_supply_production/tox.ini b/modules/stock_supply_production/tox.ini index 7854eeaa39..24b28594bc 100644 --- a/modules/stock_supply_production/tox.ini +++ b/modules/stock_supply_production/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/timesheet/CHANGELOG b/modules/timesheet/CHANGELOG index 3f52b263e4..1b79e32170 100644 --- a/modules/timesheet/CHANGELOG +++ b/modules/timesheet/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/timesheet/tox.ini b/modules/timesheet/tox.ini index 98ad3b0da0..fa63842e0f 100644 --- a/modules/timesheet/tox.ini +++ b/modules/timesheet/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/timesheet_cost/CHANGELOG b/modules/timesheet_cost/CHANGELOG index 4152908320..60d350ebdd 100644 --- a/modules/timesheet_cost/CHANGELOG +++ b/modules/timesheet_cost/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/timesheet_cost/tox.ini b/modules/timesheet_cost/tox.ini index 26d5ab34c9..0cb33484ba 100644 --- a/modules/timesheet_cost/tox.ini +++ b/modules/timesheet_cost/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/user_role/CHANGELOG b/modules/user_role/CHANGELOG index d425e76a31..24946c2678 100644 --- a/modules/user_role/CHANGELOG +++ b/modules/user_role/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/user_role/tox.ini b/modules/user_role/tox.ini index f8af3534e9..a60f5d052f 100644 --- a/modules/user_role/tox.ini +++ b/modules/user_role/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_shop/CHANGELOG b/modules/web_shop/CHANGELOG index 8767401023..0ddfaa0e3f 100644 --- a/modules/web_shop/CHANGELOG +++ b/modules/web_shop/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Add an URL to sales diff --git a/modules/web_shop/tox.ini b/modules/web_shop/tox.ini index 3cfd087f8b..1f72c14f30 100644 --- a/modules/web_shop/tox.ini +++ b/modules/web_shop/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_shop_product_data_feed/CHANGELOG b/modules/web_shop_product_data_feed/CHANGELOG index fd5a57c708..8171f4ba89 100644 --- a/modules/web_shop_product_data_feed/CHANGELOG +++ b/modules/web_shop_product_data_feed/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/web_shop_product_data_feed/tox.ini b/modules/web_shop_product_data_feed/tox.ini index 8440c47603..c736c0479a 100644 --- a/modules/web_shop_product_data_feed/tox.ini +++ b/modules/web_shop_product_data_feed/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_shop_shopify/CHANGELOG b/modules/web_shop_shopify/CHANGELOG index b1be1d51c6..5736d972cd 100644 --- a/modules/web_shop_shopify/CHANGELOG +++ b/modules/web_shop_shopify/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Manage payment terms diff --git a/modules/web_shop_shopify/tox.ini b/modules/web_shop_shopify/tox.ini index 6c9b17d35d..5116bc59d6 100644 --- a/modules/web_shop_shopify/tox.ini +++ b/modules/web_shop_shopify/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_shop_vue_storefront/CHANGELOG b/modules/web_shop_vue_storefront/CHANGELOG index 7966b277f7..3820458692 100644 --- a/modules/web_shop_vue_storefront/CHANGELOG +++ b/modules/web_shop_vue_storefront/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/web_shop_vue_storefront/tox.ini b/modules/web_shop_vue_storefront/tox.ini index 6dba6ba824..8781c9ce2e 100644 --- a/modules/web_shop_vue_storefront/tox.ini +++ b/modules/web_shop_vue_storefront/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_shop_vue_storefront_stripe/CHANGELOG b/modules/web_shop_vue_storefront_stripe/CHANGELOG index 1e1e2c8dd3..c83ecc6187 100644 --- a/modules/web_shop_vue_storefront_stripe/CHANGELOG +++ b/modules/web_shop_vue_storefront_stripe/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/web_shop_vue_storefront_stripe/tox.ini b/modules/web_shop_vue_storefront_stripe/tox.ini index d2fb86ccc5..6703ba781d 100644 --- a/modules/web_shop_vue_storefront_stripe/tox.ini +++ b/modules/web_shop_vue_storefront_stripe/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_shortener/CHANGELOG b/modules/web_shortener/CHANGELOG index dcf33009ed..883abfdeba 100644 --- a/modules/web_shortener/CHANGELOG +++ b/modules/web_shortener/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/web_shortener/tox.ini b/modules/web_shortener/tox.ini index fd7bce5461..b80f477f0b 100644 --- a/modules/web_shortener/tox.ini +++ b/modules/web_shortener/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/modules/web_user/CHANGELOG b/modules/web_user/CHANGELOG index de310de402..e915b50e59 100644 --- a/modules/web_user/CHANGELOG +++ b/modules/web_user/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/modules/web_user/tox.ini b/modules/web_user/tox.ini index 489c0a1399..b3b0c2d259 100644 --- a/modules/web_user/tox.ini +++ b/modules/web_user/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir} diff --git a/proteus/CHANGELOG b/proteus/CHANGELOG index 59cbba88d4..6a888a933f 100644 --- a/proteus/CHANGELOG +++ b/proteus/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/proteus/tox.ini b/proteus/tox.ini index 525f4ef4d6..3924cd821f 100644 --- a/proteus/tox.ini +++ b/proteus/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py310,py311,py312,py313 +envlist = py310,py311,py312,py313,py314 [testenv] changedir = {toxworkdir} diff --git a/sao/CHANGELOG b/sao/CHANGELOG index f3e52471cb..717c201b5a 100644 --- a/sao/CHANGELOG +++ b/sao/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Remove bower dependency * Allow tabs to be reordered diff --git a/tryton/CHANGELOG b/tryton/CHANGELOG index 21a5cdcdeb..6b62668d8b 100644 --- a/tryton/CHANGELOG +++ b/tryton/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/tryton/tox.ini b/tryton/tox.ini index b2758d54de..a0eb0b6edc 100644 --- a/tryton/tox.ini +++ b/tryton/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py310,py311,py312,py313 +envlist = py310,py311,py312,py313,py314 [testenv] changedir = {toxworkdir} diff --git a/trytond-gis/CHANGELOG b/trytond-gis/CHANGELOG index 19e0a9cbd3..adc3ad87c6 100644 --- a/trytond-gis/CHANGELOG +++ b/trytond-gis/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 Version 7.8.0 - 2025-12-15 diff --git a/trytond-gis/tox.ini b/trytond-gis/tox.ini index 5753beb625..c492a5e108 100644 --- a/trytond-gis/tox.ini +++ b/trytond-gis/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py310,py311,py312,py313 +envlist = py310,py311,py312,py313,py314 [testenv] changedir = {toxworkdir} diff --git a/trytond/CHANGELOG b/trytond/CHANGELOG index 3fb1f9f95b..139dd48a06 100644 --- a/trytond/CHANGELOG +++ b/trytond/CHANGELOG @@ -1,3 +1,4 @@ +* Add support for Python 3.14 * Remove support for Python 3.9 * Support fmany2one based on Function fields * Add timestamp field on ModelSQL for last modified diff --git a/trytond/tox.ini b/trytond/tox.ini index 68f2a0f1a6..a7f79e0044 100644 --- a/trytond/tox.ini +++ b/trytond/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py310,py311,py312,py313}-{sqlite,postgresql} +envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql} [testenv] changedir = {toxworkdir}