details: https://code.tryton.org/tryton/commit/36c897cfa6e9
branch: default
user: Cédric Krier <[email protected]>
date: Fri Mar 06 12:09:44 2026 +0100
description:
Add deprecation warning when new API version for Stripe is available
Closes #14659
diffstat:
modules/account_payment_stripe/payment.py | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diffs (22 lines):
diff -r 8c39f9af3154 -r 36c897cfa6e9 modules/account_payment_stripe/payment.py
--- a/modules/account_payment_stripe/payment.py Fri Mar 27 18:12:02 2026 +0100
+++ b/modules/account_payment_stripe/payment.py Fri Mar 06 12:09:44 2026 +0100
@@ -4,6 +4,7 @@
import logging
import urllib.parse
import uuid
+import warnings
from decimal import Decimal
from itertools import groupby
from operator import attrgetter
@@ -41,6 +42,10 @@
RETRY_CODES = {'lock_timeout', 'token_in_use'}
STRIPE_VERSION = '2023-08-16'
+if STRIPE_VERSION != stripe.api_version:
+ warnings.warn(
+ f"A new Stripe API version {stripe.api_version!r} is available",
+ DeprecationWarning)
class Journal(metaclass=PoolMeta):