Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-stripe for openSUSE:Factory 
checked in at 2026-03-30 18:31:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-stripe (Old)
 and      /work/SRC/openSUSE:Factory/.python-stripe.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-stripe"

Mon Mar 30 18:31:03 2026 rev:12 rq:1343506 version:15.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-stripe/python-stripe.changes      
2026-03-27 06:49:12.697240960 +0100
+++ /work/SRC/openSUSE:Factory/.python-stripe.new.1999/python-stripe.changes    
2026-03-30 18:34:06.834118474 +0200
@@ -1,0 +2,56 @@
+Sun Mar 29 18:32:17 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 15.0.0:
+  * All `decimal_string` fields changed type from `str` to
+    `decimal.Decimal` in both request params and response
+    objects. Code that reads or writes these fields as `str` will
+    need to use `Decimal` instead. Affected fields across v1 and
+    v2 APIs:
+  * **checkout.Session**: `fx_rate`
+  * **climate.Order**: `metric_tons`; **climate.Product**:
+    `metric_tons_available`
+  * **CreditNoteLineItem**: `unit_amount_decimal`
+  * **InvoiceItem**: `quantity_decimal`, `unit_amount_decimal`
+  * **InvoiceLineItem**: `quantity_decimal`,
+    `unit_amount_decimal`
+  * **issuing.Authorization** / **issuing.Transaction** (and
+    TestHelpers): `quantity_decimal`, `unit_cost_decimal`,
+    `gross_amount_decimal`, `local_amount_decimal`,
+    `national_amount_decimal`
+  * **Plan**: `amount_decimal`, `flat_amount_decimal`,
+    `unit_amount_decimal`
+  * **Price**: `unit_amount_decimal`, `flat_amount_decimal`
+    (including `currency_options` and `tiers`)
+  * **v2.core.Account** / **v2.core.AccountPerson**:
+    `percent_ownership`
+  * Request params on **Invoice**, **Product**, **Quote**,
+    **Subscription**, **SubscriptionItem**,
+    **SubscriptionSchedule**, **PaymentLink**:
+    `unit_amount_decimal`, `flat_amount_decimal`,
+    `quantity_decimal` (where applicable)
+  * ⚠️ **Breaking change:**#1767 Throw an error when using the
+    wrong webhook parsing method
+  * ⚠️ **Breaking change:** #1764 Drop support for Python 3.7 &
+    3.8
+  * ⚠️ **Breaking change:** #1762 `StripeObject` no longer
+    inherits from `dict`
+
+  * `StripeObject` no longer inherits from `dict`, so any `dict`
+    methods will no longer exist, including `.get()`,
+    `.update()`, and notably, `.items()`.
+  * or convenience, it's still possible to check presence with
+    `'some_key' in some_obj` and check for equality between
+    stripe objects. But most key/value iteration needs an extra
+    step
+  * To access the underlying data as a `dict`, call
+    `some_obj.to_dict()`, which recursively dumps all stripe-
+    provided classes into native Python types. This is a read-
+    only view; changes to the output of `to_dict()` won't affect
+    the original object.
+  * Write operations can still be done with dot notation
+    (`some_obj.val = 123`) or bracket notation (`some_obj["val"]
+    = 123`). Do that instead of trying to interact with the
+    underlying data store, as the implementation is considered
+    private and may change without warning in the future.
+
+-------------------------------------------------------------------

Old:
----
  stripe-14.4.1.tar.gz

New:
----
  stripe-15.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-stripe.spec ++++++
--- /var/tmp/diff_new_pack.Nb0i85/_old  2026-03-30 18:34:07.562148912 +0200
+++ /var/tmp/diff_new_pack.Nb0i85/_new  2026-03-30 18:34:07.566149079 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-stripe
-Version:        14.4.1
+Version:        15.0.0
 Release:        0
 Summary:        Python bindings for the Stripe API
 License:        MIT

++++++ stripe-14.4.1.tar.gz -> stripe-15.0.0.tar.gz ++++++
++++ 13649 lines of diff (skipped)

Reply via email to