details: https://code.tryton.org/tryton/commit/1f25d5219ad1
branch: default
user: Cédric Krier <[email protected]>
date: Tue Sep 08 16:47:11 2026 +0200
description:
Update the UPS API version
diffstat:
modules/stock_package_shipping_ups/carrier.py | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diffs (25 lines):
diff -r 152313fb1703 -r 1f25d5219ad1
modules/stock_package_shipping_ups/carrier.py
--- a/modules/stock_package_shipping_ups/carrier.py Tue Sep 08 10:34:46
2026 +0200
+++ b/modules/stock_package_shipping_ups/carrier.py Tue Sep 08 16:47:11
2026 +0200
@@ -12,6 +12,8 @@
from .exceptions import UPSCredentialWarning
+UPS_VERSION = 'v2409'
+
class CredentialUPS(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
__name__ = 'carrier.credential.ups'
@@ -64,9 +66,10 @@
def get_shipment_url(self):
if self.server == 'production':
- return 'https://onlinetools.ups.com/api/shipments/v2403/ship'
+ hostname = 'onlinetools.ups.com'
else:
- return 'https://wwwcie.ups.com/api/shipments/v2403/ship'
+ hostname = 'wwwcie.ups.com'
+ return f'https://{hostname}/api/shipments/{UPS_VERSION}/ship'
@classmethod
def check_modification(