23 Commits

Author SHA256 Message Date
861945ae95 Accepting request 1329547 from devel:languages:python
- update to 14.2.0:
  * Update generated code
  * Add support for event notifications
    `V2CoreAccountClosedEvent`, `V2CoreAccountCreatedEvent`, `V2C
    oreAccountIncludingConfigurationCustomerCapabilityStatusUpdat
    edEvent`,
    `V2CoreAccountIncludingConfigurationCustomerUpdatedEvent`, `V
    2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpd
    atedEvent`,
    `V2CoreAccountIncludingConfigurationMerchantUpdatedEvent`, `V
    2CoreAccountIncludingConfigurationRecipientCapabilityStatusUp
    datedEvent`,
    `V2CoreAccountIncludingConfigurationRecipientUpdatedEvent`,
    `V2CoreAccountIncludingDefaultsUpdatedEvent`,
    `V2CoreAccountIncludingFutureRequirementsUpdatedEvent`,
    `V2CoreAccountIncludingIdentityUpdatedEvent`,
    `V2CoreAccountIncludingRequirementsUpdatedEvent`, and
    `V2CoreAccountUpdatedEvent` with related object
    `v2.core.Account`
  * Add support for event notification
    `V2CoreAccountLinkReturnedEvent`
  * Add support for event notifications
    `V2CoreAccountPersonCreatedEvent`,
    `V2CoreAccountPersonDeletedEvent`, and
    `V2CoreAccountPersonUpdatedEvent` with related object
    `v2.core.AccountPerson`
  * Fix DeprecationWarning when encoding StripeObject
    metadata (fixes #1651)
  * Update ci to run on Python 3.14 as well

OBS-URL: https://build.opensuse.org/request/show/1329547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=10
2026-01-28 14:12:22 +00:00
17fd715df9 - update to 14.2.0:
* Update generated code
  * Add support for event notifications
    `V2CoreAccountClosedEvent`, `V2CoreAccountCreatedEvent`, `V2C
    oreAccountIncludingConfigurationCustomerCapabilityStatusUpdat
    edEvent`,
    `V2CoreAccountIncludingConfigurationCustomerUpdatedEvent`, `V
    2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpd
    atedEvent`,
    `V2CoreAccountIncludingConfigurationMerchantUpdatedEvent`, `V
    2CoreAccountIncludingConfigurationRecipientCapabilityStatusUp
    datedEvent`,
    `V2CoreAccountIncludingConfigurationRecipientUpdatedEvent`,
    `V2CoreAccountIncludingDefaultsUpdatedEvent`,
    `V2CoreAccountIncludingFutureRequirementsUpdatedEvent`,
    `V2CoreAccountIncludingIdentityUpdatedEvent`,
    `V2CoreAccountIncludingRequirementsUpdatedEvent`, and
    `V2CoreAccountUpdatedEvent` with related object
    `v2.core.Account`
  * Add support for event notification
    `V2CoreAccountLinkReturnedEvent`
  * Add support for event notifications
    `V2CoreAccountPersonCreatedEvent`,
    `V2CoreAccountPersonDeletedEvent`, and
    `V2CoreAccountPersonUpdatedEvent` with related object
    `v2.core.AccountPerson`
  * Fix DeprecationWarning when encoding StripeObject
    metadata (fixes #1651)
  * Update ci to run on Python 3.14 as well

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=21
2026-01-27 17:22:54 +00:00
4d6a0a5cce Accepting request 1323242 from devel:languages:python
- Update to 14.1.0:
  * Update generated code based on incoming API changes in the
    2025-12-15.clover API version.
  * Updated bundled CA certificates
  * Add create_async method to EphemeralKey
- Dropped patch suport-pytest-9.patch, included upstream.

OBS-URL: https://build.opensuse.org/request/show/1323242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=9
2025-12-17 16:37:04 +00:00
d1135c4a6b - Update to 14.1.0:
* Update generated code based on incoming API changes in the
    2025-12-15.clover API version.
  * Updated bundled CA certificates
  * Add create_async method to EphemeralKey
- Dropped patch suport-pytest-9.patch, included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=19
2025-12-17 01:09:03 +00:00
9eaca1a1d5 Accepting request 1323038 from devel:languages:python
- Update to 14.0.1:
  * Update generated code based on incoming API changes in the
    2025-11-17.clover API version.
  * stripe.error module is now accessible globally
  * Dramatically improve performance by lazily loading most imports
  * Re-add tests to our sdist
  * Add strongly typed EventNotifications
  * drop support for Python 3.6
  * migrate from setup.py to pyproject.toml
  * Deprecated the V1 service accessors living directly under StripeClient
  * Remove deprecated compatibility exports
- Add patch suport-pytest-9.patch:
  * Do not apply marks to a fixture.

OBS-URL: https://build.opensuse.org/request/show/1323038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=8
2025-12-16 14:56:24 +00:00
8adaf1dd4b - Update to 14.0.1:
* Update generated code based on incoming API changes in the
    2025-11-17.clover API version.
  * stripe.error module is now accessible globally
  * Dramatically improve performance by lazily loading most imports
  * Re-add tests to our sdist
  * Add strongly typed EventNotifications
  * drop support for Python 3.6
  * migrate from setup.py to pyproject.toml
  * Deprecated the V1 service accessors living directly under StripeClient
  * Remove deprecated compatibility exports
- Add patch suport-pytest-9.patch:
  * Do not apply marks to a fixture.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=17
2025-12-16 04:00:08 +00:00
dc0bf89025 Accepting request 1307102 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1307102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=7
2025-09-25 16:45:55 +00:00
b27cd1a876 Accepting request 1307091 from home:glaubitz:branches:devel:languages:python
- Update to 12.5.1
  * #1563 fix: Paginate backwards if `starting_after == None`
  * Addresses an #1562 where List iteration would be forwards when
    `starting_after` was set to `None` but backwards if it was not
    set at all. Now, it will paginate backwards in both cases.
- Use Python 3.11 on SLE-15 by default

OBS-URL: https://build.opensuse.org/request/show/1307091
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=15
2025-09-25 12:12:05 +00:00
da3513ace5 Accepting request 1302960 from devel:languages:python
- update to 12.5.0:
  * #1554 Add section on private preview SDKs in readme
  * #1544 Update generated code. This release changes the pinned
    API version to `2025-08-27.basil`.
  * Add support for `balance_report`, `payout_details`, and
    `payout_reconciliation_report` on `AccountSession.Component`
    and `AccountSession.CreateParamsComponent`
  * Add support for `name` on `BillingPortal.Configuration`,
    `billing_portal.Configuration.CreateParams`, and
    `billing_portal.Configuration.ModifyParams`
  * Add support for `installments` on
    `Charge.PaymentMethodDetail.Alma`
  * Add support for `transaction_id` on
    `Charge.PaymentMethodDetail.Alma`,
    `Charge.PaymentMethodDetail.AmazonPay`,
    `Charge.PaymentMethodDetail.Billie`,
    `Charge.PaymentMethodDetail.KakaoPay`,
    `Charge.PaymentMethodDetail.KrCard`,
    `Charge.PaymentMethodDetail.NaverPay`,
    `Charge.PaymentMethodDetail.Payco`,
    `Charge.PaymentMethodDetail.RevolutPay`,
    `Charge.PaymentMethodDetail.SamsungPay`, and
    `Charge.PaymentMethodDetail.Satispay`
  * Add support for `location` and `reader` on
    `Charge.PaymentMethodDetail.Paynow`
  * Add support for `amount_includes_iof` on
    `Checkout.Session.PaymentMethodOption.Pix`,
    `PaymentIntent.ConfirmParamsPaymentMethodOptionPix`,
    `PaymentIntent.CreateParamsPaymentMethodOptionPix`,
    `PaymentIntent.ModifyParamsPaymentMethodOptionPix`,

OBS-URL: https://build.opensuse.org/request/show/1302960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=6
2025-09-08 07:56:56 +00:00
427258f5a8 - update to 12.5.0:
* #1554 Add section on private preview SDKs in readme
  * #1544 Update generated code. This release changes the pinned
    API version to `2025-08-27.basil`.
  * Add support for `balance_report`, `payout_details`, and
    `payout_reconciliation_report` on `AccountSession.Component`
    and `AccountSession.CreateParamsComponent`
  * Add support for `name` on `BillingPortal.Configuration`,
    `billing_portal.Configuration.CreateParams`, and
    `billing_portal.Configuration.ModifyParams`
  * Add support for `installments` on
    `Charge.PaymentMethodDetail.Alma`
  * Add support for `transaction_id` on
    `Charge.PaymentMethodDetail.Alma`,
    `Charge.PaymentMethodDetail.AmazonPay`,
    `Charge.PaymentMethodDetail.Billie`,
    `Charge.PaymentMethodDetail.KakaoPay`,
    `Charge.PaymentMethodDetail.KrCard`,
    `Charge.PaymentMethodDetail.NaverPay`,
    `Charge.PaymentMethodDetail.Payco`,
    `Charge.PaymentMethodDetail.RevolutPay`,
    `Charge.PaymentMethodDetail.SamsungPay`, and
    `Charge.PaymentMethodDetail.Satispay`
  * Add support for `location` and `reader` on
    `Charge.PaymentMethodDetail.Paynow`
  * Add support for `amount_includes_iof` on
    `Checkout.Session.PaymentMethodOption.Pix`,
    `PaymentIntent.ConfirmParamsPaymentMethodOptionPix`,
    `PaymentIntent.CreateParamsPaymentMethodOptionPix`,
    `PaymentIntent.ModifyParamsPaymentMethodOptionPix`,

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=13
2025-09-05 20:09:14 +00:00
16ba351adc Accepting request 1245182 from devel:languages:python
- We must run stripe-mock during check. 

- Update to 11.5.0:
  * Fix regression when using httpx HTTP client
  * Change the pinned API version to 2024-12-18.acacia.
  * Deserialize into correct v2 EventData types
  * update object tags for meter-related classes
  * Update the class for ThinEvent to include livemode
  * Add method to list invoice line items
  * Bump aiohttp from 3.9.0 to 3.9.4
  * Use stdlib AsyncMock when available
  * Add TaxIds API
  * Remove http client base
  * Testing: unify http client mock
  * Remove broken child methods
  * Move StripeClient usage collection onto StripeService
  * Measure StripeClient usage
  * Introduce StripeClient and a service-based call pattern.
- Do not run stripe-mock during check, the testsuite handles it for us.
- Drop patch use-sys-executable.patch, included upstream.

OBS-URL: https://build.opensuse.org/request/show/1245182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=5
2025-02-12 20:31:38 +00:00
f9fad7015b - We must run stripe-mock during check.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=11
2025-02-12 03:27:50 +00:00
ca3bd9f1db - Update to 11.5.0:
* Fix regression when using httpx HTTP client
  * Change the pinned API version to 2024-12-18.acacia.
  * Deserialize into correct v2 EventData types
  * update object tags for meter-related classes
  * Update the class for ThinEvent to include livemode
  * Add method to list invoice line items
  * Bump aiohttp from 3.9.0 to 3.9.4
  * Use stdlib AsyncMock when available
  * Add TaxIds API
  * Remove http client base
  * Testing: unify http client mock
  * Remove broken child methods
  * Move StripeClient usage collection onto StripeService
  * Measure StripeClient usage
  * Introduce StripeClient and a service-based call pattern.
- Do not run stripe-mock during check, the testsuite handles it for us.
- Drop patch use-sys-executable.patch, included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=10
2025-02-05 05:12:11 +00:00
f54dabed64 Accepting request 1139834 from devel:languages:python
- Drop patch also-skip-streaming.patch:
  * No longer needed.
- Add BuildRequires on new stripe-mock service, and run it during the
  check phase.

OBS-URL: https://build.opensuse.org/request/show/1139834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=4
2024-01-19 22:01:58 +00:00
93a67a8ad7 - Drop patch also-skip-streaming.patch:
* No longer needed.
- Add BuildRequires on new stripe-mock service, and run it during the
  check phase.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=8
2024-01-19 03:30:22 +00:00
118362a436 Accepting request 1139334 from devel:languages:python
- Update to 7.12.0:
  * Add support for new resource `CustomerSession`
  * Add support for `create` method on resource `CustomerSession`
  * Remove support for values `obligation_inbound`,
    `obligation_payout_failure`, `obligation_payout`, and
    `obligation_reversal_outbound` from enum `BalanceTransaction.type`
  * Remove support for value `obligation` from enum
    `Reporting.ReportRunCreateParams.parameters.reporting_category`
  * Mark defunct and internal methods as deprecated
  * Do not raise a DeprecationWarning in `stripe.app_info`
  * Fix __getattr__ to raise AttributeError rather than returning None.
  * Add missing explicit reexport for `OAuth`, `Webhook`, `WebhookSignature`
  * `stripe.api_version`, `stripe.multipart_data_generator`,
    `stripe.request_metrics` are deprecated.
  * Move resource type exports to stripe.
  * Add support for new resources `Climate.Order`, `Climate.Product`, and
    `Climate.Supplier`
  * Add support for `cancel`, `create`, `list`, `modify`, and `retrieve`
    methods on resource `Order`
  * Add support for `exemption_indicator` on resource class
    `Charge.PaymentMethodDetails.Card.ThreeDSecure`
  * Add support for `Paypal` on `Checkout.Session.PaymentMethodOptions`
  * Add support for Python 3.11/3.12
  * Include `py.typed` and enable type annotations for the package
  * Behavior change: nested json objects will now deserialize into
    instances of specific classes that subclass `StripeObject`.
  * Behavior change: `PromotionCode.restrictions.currency_options` will now
    deserialize into `dict` and not `StripeObject`.
  * This release changes the pinned API version to `2023-10-16`. Please read
    https://stripe.com/docs/upgrades#2023-10-16 and carefully review the API

OBS-URL: https://build.opensuse.org/request/show/1139334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=3
2024-01-17 21:16:05 +00:00
a84bc21097 - Update to 7.12.0:
* Add support for new resource `CustomerSession`
  * Add support for `create` method on resource `CustomerSession`
  * Remove support for values `obligation_inbound`,
    `obligation_payout_failure`, `obligation_payout`, and
    `obligation_reversal_outbound` from enum `BalanceTransaction.type`
  * Remove support for value `obligation` from enum
    `Reporting.ReportRunCreateParams.parameters.reporting_category`
  * Mark defunct and internal methods as deprecated
  * Do not raise a DeprecationWarning in `stripe.app_info`
  * Fix __getattr__ to raise AttributeError rather than returning None.
  * Add missing explicit reexport for `OAuth`, `Webhook`, `WebhookSignature`
  * `stripe.api_version`, `stripe.multipart_data_generator`,
    `stripe.request_metrics` are deprecated.
  * Move resource type exports to stripe.
  * Add support for new resources `Climate.Order`, `Climate.Product`, and
    `Climate.Supplier`
  * Add support for `cancel`, `create`, `list`, `modify`, and `retrieve`
    methods on resource `Order`
  * Add support for `exemption_indicator` on resource class
    `Charge.PaymentMethodDetails.Card.ThreeDSecure`
  * Add support for `Paypal` on `Checkout.Session.PaymentMethodOptions`
  * Add support for Python 3.11/3.12
  * Include `py.typed` and enable type annotations for the package
  * Behavior change: nested json objects will now deserialize into
    instances of specific classes that subclass `StripeObject`.
  * Behavior change: `PromotionCode.restrictions.currency_options` will now
    deserialize into `dict` and not `StripeObject`.
  * This release changes the pinned API version to `2023-10-16`. Please read
    https://stripe.com/docs/upgrades#2023-10-16 and carefully review the API

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=6
2024-01-17 03:19:43 +00:00
39c7d097c0 Accepting request 940020 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/940020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=2
2021-12-12 20:27:46 +00:00
02226bb074 Accepting request 939938 from Application:ERP:Tryton:6.0
- version 2.63.0
  * skip python2
  * API Updates 
  ** Add support for new resource ShippingRate 
  ** Add support for expire method on resource Checkout.Session 
  ** Add support for list_payment_methods method on resource Customer
  * Stop sending raw exception message as part of Stripe user agent.

OBS-URL: https://build.opensuse.org/request/show/939938
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=5
2021-12-11 23:57:02 +00:00
054b6c9c1d Accepting request 911952 from devel:languages:python
to Factory

OBS-URL: https://build.opensuse.org/request/show/911952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stripe?expand=0&rev=1
2021-08-26 21:14:22 +00:00
52ad0755d2 Accepting request 911939 from home:dspinella:branches:devel:languages:python
- Update to v2.60.0
  * Add support for list_computed_upfront_line_items method on resource Quote
  * Add support for new Quote API.
  * Add support for new TaxCode API.
  * Add support for Identity VerificationSession and VerificationReport APIs
  * Add support for the Billing Portal Configuration API

OBS-URL: https://build.opensuse.org/request/show/911939
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=3
2021-08-13 09:28:40 +00:00
fa49b7715c Accepting request 869912 from home:jayvdb:branches:devel:languages:python
- Add examples to packaged docs
- Update to v2.55.2

OBS-URL: https://build.opensuse.org/request/show/869912
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=2
2021-02-06 17:07:55 +00:00
e71ecbbfb2 Accepting request 850230 from home:jayvdb:py-submit
The official API and only one which is usable beyond trivial use of stripe.
~1k github stars
dep of dj-stripe (and lots of other django stripe apps), django-payment, django-payments, cartridge-stripe, tendenci, bluebottle, Cubane, and similar apps for most frameworks like Flask-Stripe, tornado-stripe, etc, etc

OBS-URL: https://build.opensuse.org/request/show/850230
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-stripe?expand=0&rev=1
2020-11-25 16:40:30 +00:00