Skip to content

build(deps-dev): update stripe requirement from >=15.3.0 to >=15.4.0 in /kiln - #124

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/kiln/stripe-gte-15.4.0
Open

build(deps-dev): update stripe requirement from >=15.3.0 to >=15.4.0 in /kiln#124
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/kiln/stripe-gte-15.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 5, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on stripe to permit the latest version.

Release notes

Sourced from stripe's releases.

v15.4.0

This release changes the pinned API version to 2026-07-29.dahlia.

  • #1857 Update generated code
    • Add support for new resource financial_connections.Authorization
    • Add support for unreject method on resource Account
    • Add support for list method on resource PaymentRecord
    • Add support for new values mass_transit_parking_tax and parking_tax on enums Tax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type, Tax.Calculation.TaxBreakdown.TaxRateDetail.tax_type, Tax.CalculationLineItem.TaxBreakdown.TaxRateDetail.tax_type, and Tax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type
    • Add support for new value chaps on enums FundingInstructions.BankTransfer.FinancialAddress.supported_networks and PaymentIntent.NextAction.DisplayBankTransferInstruction.FinancialAddress.supported_networks
    • Add support for smart_disputes_management on AccountSession.Component.DisputesList.Feature, AccountSession.Component.Payment.Feature, AccountSession.Component.PaymentDetail.Feature, AccountSession.Component.PaymentDispute.Feature, AccountSessionCreateParamsComponentDisputesListFeature, AccountSessionCreateParamsComponentPaymentDetailFeature, AccountSessionCreateParamsComponentPaymentDisputeFeature, and AccountSessionCreateParamsComponentPaymentFeature
    • Add support for administrative_address and principal_place_of_business on Account.Company, AccountCreateParamsCompany, AccountModifyParamsCompany, and TokenCreateParamsAccountCompany
    • Add support for sepa_debit_payments on AccountModifyParamsSetting
    • Remove support for proof_of_registration on AccountCreateParamsDocument. This field was limited-use and is being deprecated.
    • Add support for payouts_action on AccountRejectParams
    • Add support for new value data_share_only on enums Charge.PaymentMethodDetail.Card.ThreeDSecure.result, PaymentAttemptRecord.PaymentMethodDetail.Card.ThreeDSecure.result, PaymentRecord.PaymentMethodDetail.Card.ThreeDSecure.result, and SetupAttempt.PaymentMethodDetail.Card.ThreeDSecure.result
    • Add support for new values bnp_paribas, citibank, and mbsb_bank on enums Charge.PaymentMethodDetail.Fpx.bank, ConfirmationToken.PaymentMethodPreview.Fpx.bank, PaymentAttemptRecord.PaymentMethodDetail.Fpx.bank, PaymentMethod.Fpx.bank, and PaymentRecord.PaymentMethodDetail.Fpx.bank
    • Remove support for dynamic_tax_rates on checkout.SessionCreateParamsLineItem. This field was limited-use and is being deprecated.
    • Add support for setup_future_usage on Checkout.Session.PaymentMethodOption.Payco, Checkout.Session.PaymentMethodOption.SamsungPay, PaymentIntent.PaymentMethodOption.Payco, PaymentIntent.PaymentMethodOption.SamsungPay, PaymentIntentConfirmParamsPaymentMethodOptionPayco, PaymentIntentConfirmParamsPaymentMethodOptionSamsungPay, PaymentIntentCreateParamsPaymentMethodOptionPayco, PaymentIntentCreateParamsPaymentMethodOptionSamsungPay, PaymentIntentModifyParamsPaymentMethodOptionPayco, PaymentIntentModifyParamsPaymentMethodOptionSamsungPay, PaymentLinkModifyParamsPaymentIntentDatum, checkout.SessionCreateParamsPaymentMethodOptionPayco, and checkout.SessionCreateParamsPaymentMethodOptionSamsungPay
    • Add support for new value ic_nif on enums Checkout.Session.CustomerDetail.TaxId.type, Invoice.CustomerTaxId.type, Tax.Calculation.CustomerDetail.TaxId.type, Tax.Transaction.CustomerDetail.TaxId.type, and TaxId.type
    • Add support for new values bnp_paribas, citibank, and mbsb_bank on enums ConfirmationTokenCreateParamsPaymentMethodDatumFpx.bank, PaymentIntentConfirmParamsPaymentMethodDatumFpx.bank, PaymentIntentCreateParamsPaymentMethodDatumFpx.bank, PaymentIntentModifyParamsPaymentMethodDatumFpx.bank, PaymentMethodCreateParamsFpx.bank, SetupIntentConfirmParamsPaymentMethodDatumFpx.bank, SetupIntentCreateParamsPaymentMethodDatumFpx.bank, and SetupIntentModifyParamsPaymentMethodDatumFpx.bank
    • Add support for new value ic_nif on enums CustomerCreateParamsTaxIdDatum.type, CustomerCreateTaxIdParams.type, InvoiceCreatePreviewParamsCustomerDetailTaxId.type, TaxIdCreateParams.type, and tax.CalculationCreateParamsCustomerDetailTaxId.type
    • Add support for network on Dispute.PaymentMethodDetail.Card
    • Add support for new values financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, financial_connections.account.upcoming_deactivation, financial_connections.authorization.expected_deactivation_date_updated, and financial_connections.authorization.upcoming_deactivation on enum Event.type
    • Add support for limits and manual_entry on FinancialConnections.Session and financial_connections.SessionCreateParams
    • Add support for require_payment_method_support on FinancialConnections.Session.Filter and financial_connections.SessionCreateParamsFilter
    • Add support for bank_account_token on FinancialConnections.Session
    • Add support for new values alipay and mb_way on enums Invoice.PaymentSetting.payment_method_types, InvoiceCreateParamsPaymentSetting.payment_method_types, InvoiceModifyParamsPaymentSetting.payment_method_types, Subscription.PaymentSetting.payment_method_types, SubscriptionCreateParamsPaymentSetting.payment_method_types, and SubscriptionModifyParamsPaymentSetting.payment_method_types
    • Add support for new values mass_transit_parking_tax and parking_tax on enums InvoiceAddLinesParamsLineTaxAmountTaxRateDatum.tax_type, InvoiceLineItemModifyParamsTaxAmountTaxRateDatum.tax_type, InvoiceUpdateLinesParamsLineTaxAmountTaxRateDatum.tax_type, TaxRate.tax_type, TaxRateCreateParams.tax_type, and TaxRateModifyParams.tax_type
    • Add support for metadata on InvoiceCreatePreviewParamsSubscriptionDetail
    • Add support for new value stripe_internal_error on enum Issuing.Authorization.RequestHistory.reason
    • Add support for business_name on Issuing.Card.Shipping, issuing.CardCreateParamsShipping, and issuing.CardModifyParamsShipping
    • Add support for new value correos on enum Issuing.Card.Shipping.carrier
    • Add support for allowed_payment_method_types on PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentModifyParams, PaymentIntent, SetupIntentConfirmParams, SetupIntentCreateParams, SetupIntentModifyParams, and SetupIntent
    • Add support for referrer on PaymentIntentConfirmParamsRadarOption and PaymentIntentCreateParamsRadarOption
    • Add support for consent_collection and shipping_options on PaymentLinkModifyParams
    • Add support for custom_fields, description, and footer on Quote.InvoiceSetting, QuoteCreateParamsInvoiceSetting, QuoteModifyParamsInvoiceSetting, SubscriptionSchedule.DefaultSetting.InvoiceSetting, SubscriptionSchedule.Phase.InvoiceSetting, SubscriptionScheduleCreateParamsDefaultSettingInvoiceSetting, SubscriptionScheduleCreateParamsPhaseInvoiceSetting, SubscriptionScheduleModifyParamsDefaultSettingInvoiceSetting, and SubscriptionScheduleModifyParamsPhaseInvoiceSetting
    • Add support for customer_account and customer on Refund
    • Add support for payment_method on Refund and Topup
    • Add support for trial on SubscriptionSchedule.Phase
    • Add support for mass_transit_parking_tax and parking_tax on Tax.Registration.CountryOption.Me and tax.RegistrationCreateParamsCountryOptionMe
    • Add support for new values mass_transit_parking_tax and parking_tax on enum tax.RegistrationCreateParamsCountryOptionMe.type
    • Add support for new values mass_transit_parking_tax and parking_tax on enum Tax.Registration.CountryOption.Me.type
    • Add support for initiated_by and payment_method_options on Topup
    • Add support for new values financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, financial_connections.account.upcoming_deactivation, financial_connections.authorization.expected_deactivation_date_updated, and financial_connections.authorization.upcoming_deactivation on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointModifyParams.enabled_events
    • Add support for new value 2026-07-29.dahlia on enum WebhookEndpointCreateParams.api_version
    • Add support for additional_addresses on V2.Core.Account.Identity.BusinessDetail, v2.core.AccountCreateParamsIdentityBusinessDetail, v2.core.AccountModifyParamsIdentityBusinessDetail, and v2.core.AccountTokenCreateParamsIdentityBusinessDetail
    • Add support for snapshot events financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, and financial_connections.account.upcoming_deactivation with resource financial_connections.Account
    • Add support for snapshot events financial_connections.authorization.expected_deactivation_date_updated and financial_connections.authorization.upcoming_deactivation with resource financial_connections.Authorization
  • #1853 Fix intermittent Windows test flake in async httpx integration tests
  • #1849 Use ip address directly instead of localhost to speed up windows tests

... (truncated)

Changelog

Sourced from stripe's changelog.

15.4.0 - 2026-07-29

This release changes the pinned API version to 2026-07-29.dahlia.

  • #1857 Update generated code
    • Add support for new resource financial_connections.Authorization
    • Add support for unreject method on resource Account
    • Add support for list method on resource PaymentRecord
    • Add support for new values mass_transit_parking_tax and parking_tax on enums Tax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type, Tax.Calculation.TaxBreakdown.TaxRateDetail.tax_type, Tax.CalculationLineItem.TaxBreakdown.TaxRateDetail.tax_type, and Tax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type
    • Add support for new value chaps on enums FundingInstructions.BankTransfer.FinancialAddress.supported_networks and PaymentIntent.NextAction.DisplayBankTransferInstruction.FinancialAddress.supported_networks
    • Add support for smart_disputes_management on AccountSession.Component.DisputesList.Feature, AccountSession.Component.Payment.Feature, AccountSession.Component.PaymentDetail.Feature, AccountSession.Component.PaymentDispute.Feature, AccountSessionCreateParamsComponentDisputesListFeature, AccountSessionCreateParamsComponentPaymentDetailFeature, AccountSessionCreateParamsComponentPaymentDisputeFeature, and AccountSessionCreateParamsComponentPaymentFeature
    • Add support for administrative_address and principal_place_of_business on Account.Company, AccountCreateParamsCompany, AccountModifyParamsCompany, and TokenCreateParamsAccountCompany
    • Add support for sepa_debit_payments on AccountModifyParamsSetting
    • Remove support for proof_of_registration on AccountCreateParamsDocument. This field was limited-use and is being deprecated.
    • Add support for payouts_action on AccountRejectParams
    • Add support for new value data_share_only on enums Charge.PaymentMethodDetail.Card.ThreeDSecure.result, PaymentAttemptRecord.PaymentMethodDetail.Card.ThreeDSecure.result, PaymentRecord.PaymentMethodDetail.Card.ThreeDSecure.result, and SetupAttempt.PaymentMethodDetail.Card.ThreeDSecure.result
    • Add support for new values bnp_paribas, citibank, and mbsb_bank on enums Charge.PaymentMethodDetail.Fpx.bank, ConfirmationToken.PaymentMethodPreview.Fpx.bank, PaymentAttemptRecord.PaymentMethodDetail.Fpx.bank, PaymentMethod.Fpx.bank, and PaymentRecord.PaymentMethodDetail.Fpx.bank
    • Remove support for dynamic_tax_rates on checkout.SessionCreateParamsLineItem. This field was limited-use and is being deprecated.
    • Add support for setup_future_usage on Checkout.Session.PaymentMethodOption.Payco, Checkout.Session.PaymentMethodOption.SamsungPay, PaymentIntent.PaymentMethodOption.Payco, PaymentIntent.PaymentMethodOption.SamsungPay, PaymentIntentConfirmParamsPaymentMethodOptionPayco, PaymentIntentConfirmParamsPaymentMethodOptionSamsungPay, PaymentIntentCreateParamsPaymentMethodOptionPayco, PaymentIntentCreateParamsPaymentMethodOptionSamsungPay, PaymentIntentModifyParamsPaymentMethodOptionPayco, PaymentIntentModifyParamsPaymentMethodOptionSamsungPay, PaymentLinkModifyParamsPaymentIntentDatum, checkout.SessionCreateParamsPaymentMethodOptionPayco, and checkout.SessionCreateParamsPaymentMethodOptionSamsungPay
    • Add support for new value ic_nif on enums Checkout.Session.CustomerDetail.TaxId.type, Invoice.CustomerTaxId.type, Tax.Calculation.CustomerDetail.TaxId.type, Tax.Transaction.CustomerDetail.TaxId.type, and TaxId.type
    • Add support for new values bnp_paribas, citibank, and mbsb_bank on enums ConfirmationTokenCreateParamsPaymentMethodDatumFpx.bank, PaymentIntentConfirmParamsPaymentMethodDatumFpx.bank, PaymentIntentCreateParamsPaymentMethodDatumFpx.bank, PaymentIntentModifyParamsPaymentMethodDatumFpx.bank, PaymentMethodCreateParamsFpx.bank, SetupIntentConfirmParamsPaymentMethodDatumFpx.bank, SetupIntentCreateParamsPaymentMethodDatumFpx.bank, and SetupIntentModifyParamsPaymentMethodDatumFpx.bank
    • Add support for new value ic_nif on enums CustomerCreateParamsTaxIdDatum.type, CustomerCreateTaxIdParams.type, InvoiceCreatePreviewParamsCustomerDetailTaxId.type, TaxIdCreateParams.type, and tax.CalculationCreateParamsCustomerDetailTaxId.type
    • Add support for network on Dispute.PaymentMethodDetail.Card
    • Add support for new values financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, financial_connections.account.upcoming_deactivation, financial_connections.authorization.expected_deactivation_date_updated, and financial_connections.authorization.upcoming_deactivation on enum Event.type
    • Add support for limits and manual_entry on FinancialConnections.Session and financial_connections.SessionCreateParams
    • Add support for require_payment_method_support on FinancialConnections.Session.Filter and financial_connections.SessionCreateParamsFilter
    • Add support for bank_account_token on FinancialConnections.Session
    • Add support for new values alipay and mb_way on enums Invoice.PaymentSetting.payment_method_types, InvoiceCreateParamsPaymentSetting.payment_method_types, InvoiceModifyParamsPaymentSetting.payment_method_types, Subscription.PaymentSetting.payment_method_types, SubscriptionCreateParamsPaymentSetting.payment_method_types, and SubscriptionModifyParamsPaymentSetting.payment_method_types
    • Add support for new values mass_transit_parking_tax and parking_tax on enums InvoiceAddLinesParamsLineTaxAmountTaxRateDatum.tax_type, InvoiceLineItemModifyParamsTaxAmountTaxRateDatum.tax_type, InvoiceUpdateLinesParamsLineTaxAmountTaxRateDatum.tax_type, TaxRate.tax_type, TaxRateCreateParams.tax_type, and TaxRateModifyParams.tax_type
    • Add support for metadata on InvoiceCreatePreviewParamsSubscriptionDetail
    • Add support for new value stripe_internal_error on enum Issuing.Authorization.RequestHistory.reason
    • Add support for business_name on Issuing.Card.Shipping, issuing.CardCreateParamsShipping, and issuing.CardModifyParamsShipping
    • Add support for new value correos on enum Issuing.Card.Shipping.carrier
    • Add support for allowed_payment_method_types on PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentModifyParams, PaymentIntent, SetupIntentConfirmParams, SetupIntentCreateParams, SetupIntentModifyParams, and SetupIntent
    • Add support for referrer on PaymentIntentConfirmParamsRadarOption and PaymentIntentCreateParamsRadarOption
    • Add support for consent_collection and shipping_options on PaymentLinkModifyParams
    • Add support for custom_fields, description, and footer on Quote.InvoiceSetting, QuoteCreateParamsInvoiceSetting, QuoteModifyParamsInvoiceSetting, SubscriptionSchedule.DefaultSetting.InvoiceSetting, SubscriptionSchedule.Phase.InvoiceSetting, SubscriptionScheduleCreateParamsDefaultSettingInvoiceSetting, SubscriptionScheduleCreateParamsPhaseInvoiceSetting, SubscriptionScheduleModifyParamsDefaultSettingInvoiceSetting, and SubscriptionScheduleModifyParamsPhaseInvoiceSetting
    • Add support for customer_account and customer on Refund
    • Add support for payment_method on Refund and Topup
    • Add support for trial on SubscriptionSchedule.Phase
    • Add support for mass_transit_parking_tax and parking_tax on Tax.Registration.CountryOption.Me and tax.RegistrationCreateParamsCountryOptionMe
    • Add support for new values mass_transit_parking_tax and parking_tax on enum tax.RegistrationCreateParamsCountryOptionMe.type
    • Add support for new values mass_transit_parking_tax and parking_tax on enum Tax.Registration.CountryOption.Me.type
    • Add support for initiated_by and payment_method_options on Topup
    • Add support for new values financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, financial_connections.account.upcoming_deactivation, financial_connections.authorization.expected_deactivation_date_updated, and financial_connections.authorization.upcoming_deactivation on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointModifyParams.enabled_events
    • Add support for new value 2026-07-29.dahlia on enum WebhookEndpointCreateParams.api_version
    • Add support for additional_addresses on V2.Core.Account.Identity.BusinessDetail, v2.core.AccountCreateParamsIdentityBusinessDetail, v2.core.AccountModifyParamsIdentityBusinessDetail, and v2.core.AccountTokenCreateParamsIdentityBusinessDetail
    • Add support for snapshot events financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, and financial_connections.account.upcoming_deactivation with resource financial_connections.Account
    • Add support for snapshot events financial_connections.authorization.expected_deactivation_date_updated and financial_connections.authorization.upcoming_deactivation with resource financial_connections.Authorization
    • Enum type annotations for non-exhaustive ("open") enums are now typed as Union[Literal[...], str] instead of plain Literal[...]. Many Stripe enums are open, meaning new values may appear in new versions of the API. This change ensures these fields have the correct type for both the values known at SDK release time and other values that may be added later. Refer to the API Reference for the latest set of allowed values.
  • #1853 Fix intermittent Windows test flake in async httpx integration tests

... (truncated)

Commits
  • 07b9a74 Bump version to 15.4.0
  • 8a14db6 Update generated code for v2349 and 44014016ec56efb57a8cf6d0ee0771c2e6b4eebe ...
  • 6c6e373 Fix intermittent Windows test flake in async httpx integration tests (#1853)
  • a98c86d use ip address directly instead of localhost for faster windows tests (#1849)
  • d941aca Bump version to 15.3.1
  • 8d8d40c Replace source hash with Telemetry UUID (#1846)
  • 3e44405 move publish job to trusted publishing (#1847)
  • 76ffa83 make api error fields generated (#1845)
  • bb711be Remove unused Retry-After header support (#1843)
  • a85ffcd Reduce StripeClient() cold start latency for serverless environments (#1834)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [stripe](https://github.com/stripe/stripe-python) to permit the latest version.
- [Release notes](https://github.com/stripe/stripe-python/releases)
- [Changelog](https://github.com/stripe/stripe-python/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-python@v15.3.0...v15.4.0)

---
updated-dependencies:
- dependency-name: stripe
  dependency-version: 15.4.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 5, 2026
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant