Skip to content

chore(deps): bump stripe from 15.6.1 to 16.0.0 - #909

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

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/stripe-16.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Bumps stripe from 15.6.1 to 16.0.0.

Release notes

Sourced from stripe's releases.

v16.0.0

See the changelog for the full release notes.

v15.7.0b1

This release changes the pinned API version to 2026-08-26.preview.

  • #1858 Update generated code for beta
    • Add support for new resources v2.core.ApprovalRequest, v2.signals.AccountActivity, v2.signals.AccountEvaluation, and v2.signals.AccountSignal
    • Add support for list and retrieve methods on resource v2.signals.AccountSignal
    • Add support for create and retrieve methods on resource v2.signals.AccountEvaluation
    • Add support for create, delete, and retrieve methods on resource v2.signals.AccountActivity
    • Add support for cancel, list, modify, and retrieve methods on resource v2.core.ApprovalRequest
    • Add support for disable method on resource v2.money_management.PayoutMethod
    • Add support for disable_stripe_user_authentication on AccountSessionCreateParamsComponentPaymentMethodSettingFeature
    • ⚠️ Remove support for payment_method_types on PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentModifyParams, SetupIntentCreateParams, and SetupIntentModifyParams
    • ⚠️ Change type of ProductCatalog.TrialOffer.EndBehavior.Transition.price and ProductCatalog.TrialOffer.price from $Price to deletable($Price)
    • Add support for billie on QuotePreviewInvoice.PaymentSetting.PaymentMethodOption
    • Add support for new value billie on enum QuotePreviewInvoice.PaymentSetting.payment_method_types
    • Add support for payout_methods on V2.Core.Account.Default and v2.core.AccountModifyParamsDefault
    • Add support for restricted on V2.Core.Vault.GbBankAccount and V2.Core.Vault.UsBankAccount
    • Add support for enabled_delivery_schemes on V2.MoneyManagement.PayoutMethod.BankAccount
    • ⚠️ Remove support for enabled_delivery_options on V2.MoneyManagement.PayoutMethod.BankAccount
    • ⚠️ Add support for new value disabled on enum V2.MoneyManagement.PayoutMethod.UsageStatus.payments
    • ⚠️ Add support for new value disabled on enum V2.MoneyManagement.PayoutMethod.UsageStatus.transfers
    • Add support for new value disabled on enum v2.money_management.PayoutMethodListParamsUsageStatus.payments
    • Add support for new value disabled on enum v2.money_management.PayoutMethodListParamsUsageStatus.transfers
    • Add support for event notifications V2CoreApprovalRequestApprovedEvent, V2CoreApprovalRequestCanceledEvent, V2CoreApprovalRequestCreatedEvent, V2CoreApprovalRequestExpiredEvent, V2CoreApprovalRequestFailedEvent, V2CoreApprovalRequestRejectedEvent, and V2CoreApprovalRequestSucceededEvent with related object v2.core.ApprovalRequest
    • Add support for event notification V2SignalsAccountEvaluationCompleteEvent with related object v2.signals.AccountEvaluation
    • Add support for error codes authentication_failure, capability_not_active, expired_payment_method, incorrect_postal_code, invalid_canceled_subscription_fields, and payment_method_restricted on QuotePreviewInvoice.LastFinalizationError
    • Add support for error code default_payout_method_cannot_be_disabled on CannotProceedError
  • #1878 Add non-verified methods to managed handlers

See the changelog for more details.

v15.7.0a5

See the changelog for the full release notes.

v15.7.0a4

See the changelog for the full release notes.

v15.7.0a3

  • #1901 Update generated code for private-preview
    • Add support for customer_tax_exemption on Tax.Calculation.ShippingCost.TaxBreakdown, Tax.CalculationLineItem.TaxBreakdown, and Tax.Transaction.ShippingCost.TaxBreakdown
    • 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 backdate_start_date on Checkout.Session.Item.Subscription and checkout.SessionCreateParamsItemSubscription
    • Add support for signals on Identity.VerificationReport
    • Add support for network_response_code on Issuing.Authorization.RequestHistory
    • Add support for unit_cost_precision on PaymentIntentAmountDetailsLineItem, PaymentIntentCaptureParamsAmountDetailLineItem, PaymentIntentConfirmParamsAmountDetailLineItem, PaymentIntentCreateParamsAmountDetailLineItem, PaymentIntentDecrementAuthorizationParamsAmountDetailLineItem, PaymentIntentIncrementAuthorizationParamsAmountDetailLineItem, and PaymentIntentModifyParamsAmountDetailLineItem
    • Change PaymentIntent.payment_record to be required
    • Add support for active on product_catalog.TrialOfferListParams

... (truncated)

Changelog

Sourced from stripe's changelog.

16.0.0 - 2026-09-30

This release changes the pinned API version to 2026-09-30.endive.

  • #1904 Support EventNotifications with singleton related objects

  • #1909 Allow suppressing Stripe notices

    Set the STRIPE_SUPPRESS_NOTICES environment variable to true to suppress Stripe notices in test and sandbox environments when not running under a detected AI agent. Notices remain enabled by default and continue to be shown to AI agents.

  • #1911 Fix account scoping for event notification handler callback clients

    • Fix callback clients to use the event's Stripe context and preserve the original client's non-account configuration.
    • Fix API errors when using an event notification handler with a client configured with a Stripe account.
  • ⚠️ #1914 Remove deprecated StripeObject.request() method

    The deprecated StripeObject.request() method has been removed. Use StripeClient.raw_request() to make custom API requests.

  • ⚠️ #1915 Rename stripe.Reversal to stripe.TransferReversal

    • ⚠️ Rename the stripe.Reversal resource class to stripe.TransferReversal. Update references and type annotations to use stripe.TransferReversal.
  • ⚠️ #1920 Make path parameters positional-only in all service methods

    Path parameters must now be passed positionally to service methods. Passing them by keyword is no longer supported. This prevents parameter names derived from the API specification from becoming part of the public interface.

    Resource methods are unaffected by this change.

  • ⚠️ #1924 Make path parameters positional-only in all service methods

    Path parameters must now be passed positionally on resource methods that support both classmethod and instance-method call styles (e.g. Coupon.delete). Passing them by keyword is no longer supported.

  • ⚠️ #1899 Update generated code

    • Add support for new resources apps.Install, product_catalog.TrialOffer, tax.Location, and three_d_secure.Authentication
    • Add support for create, list, modify, retrieve, and uninstall methods on resource apps.Install
    • Add support for create, list, modify, and retrieve methods on resource product_catalog.TrialOffer
    • Add support for create, list, and retrieve methods on resource tax.Location
    • Add support for cancel, create, list, retrieve, and submit methods on resource three_d_secure.Authentication
    • Add support for pause method on resource Subscription
    • ⚠️ Add support for new values invalid_address_cmra_address and invalid_address_registered_agent_address on enums Account.FutureRequirement.Error.code, Account.Requirement.Error.code, BankAccount.FutureRequirement.Error.code, BankAccount.Requirement.Error.code, Capability.FutureRequirement.Error.code, Capability.Requirement.Error.code, Person.FutureRequirement.Error.code, and Person.Requirement.Error.code
    • Add support for performance_location on Tax.CalculationLineItem and tax.CalculationCreateParamsLineItem
    • Add support for new value performance on enums Tax.Calculation.ShippingCost.TaxBreakdown.sourcing, Tax.CalculationLineItem.TaxBreakdown.sourcing, and Tax.Transaction.ShippingCost.TaxBreakdown.sourcing
    • Add support for new values admissions_tax, attendance_tax, digital_excise_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, recycling_fee, resort_tax, tourism_tax, and utility_users_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 destination on Reserve.Hold, Reserve.Plan, and Reserve.Release
    • Add support for manual_release on Reserve.Plan
    • ⚠️ Add support for new value other on enum Reserve.Plan.status
    • ⚠️ Add support for new values manual_release and other on enum Reserve.Plan.type
    • ⚠️ Add support for new value hold_expired on enum Reserve.Release.reason
    • ⚠️ Remove support for value bulk_hold_expiry from enum Reserve.Release.reason
    • Add support for specified_commercial_transactions_act_url on Account.BusinessProfile, AccountCreateParamsBusinessProfile, and AccountModifyParamsBusinessProfile
    • Add support for blik_recurring_payments and sequra_payments on Account.Capability, AccountCreateParamsCapability, AccountModifyParamsCapability, V2.Core.Account.Configuration.Merchant.Capability, v2.core.AccountCreateParamsConfigurationMerchantCapability, and v2.core.AccountModifyParamsConfigurationMerchantCapability
    • Add support for paypay_payments on Account.Capability, Account.Setting, AccountCreateParamsCapability, AccountCreateParamsSetting, AccountModifyParamsCapability, and AccountModifyParamsSetting
    • Add support for sepa_debit_payments on AccountCreateParamsSetting, v2.core.AccountCreateParamsConfigurationMerchant, and v2.core.AccountModifyParamsConfigurationMerchant
    • ⚠️ Change type of AccountRejectParams.reason from string to enum
    • Add support for new values issuing_dispute_provisional_credit_reversal and issuing_dispute_provisional_credit on enum BalanceTransaction.type
    • Add support for paypay on Charge.PaymentMethodDetail, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenCreateParamsPaymentMethodDatum, PaymentAttemptRecord.PaymentMethodDetail, PaymentIntent.PaymentMethodOption, PaymentIntentConfirmParamsPaymentMethodDatum, PaymentIntentConfirmParamsPaymentMethodOption, PaymentIntentCreateParamsPaymentMethodDatum, PaymentIntentCreateParamsPaymentMethodOption, PaymentIntentModifyParamsPaymentMethodDatum, PaymentIntentModifyParamsPaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationModifyParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord.PaymentMethodDetail, SetupIntentConfirmParamsPaymentMethodDatum, SetupIntentCreateParamsPaymentMethodDatum, and SetupIntentModifyParamsPaymentMethodDatum
    • Add support for sequra on Charge.PaymentMethodDetail, Checkout.Session.PaymentMethodOption, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenCreateParamsPaymentMethodDatum, PaymentAttemptRecord.PaymentMethodDetail, PaymentIntent.PaymentMethodOption, PaymentIntentConfirmParamsPaymentMethodDatum, PaymentIntentConfirmParamsPaymentMethodOption, PaymentIntentCreateParamsPaymentMethodDatum, PaymentIntentCreateParamsPaymentMethodOption, PaymentIntentModifyParamsPaymentMethodDatum, PaymentIntentModifyParamsPaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationModifyParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord.PaymentMethodDetail, SetupIntentConfirmParamsPaymentMethodDatum, SetupIntentCreateParamsPaymentMethodDatum, SetupIntentModifyParamsPaymentMethodDatum, and checkout.SessionCreateParamsPaymentMethodOption
    • Add support for electronic_commerce_indicator on Charge.PaymentMethodDetail.Card
    • ⚠️ Change type of Charge.PaymentMethodDetail.Card.mandate from string to expandable($Mandate)

... (truncated)

Commits
  • 2936309 Bump version to 16.0.0
  • 797b959 Add v16 migration guidance links (#1935)
  • 4848f6f Merge pull request #1932 from stripe/latest-codegen-master
  • 000b6f2 Update generated code for v2526 and 588801ef34f7b5f7d6a784d3354f5f93d2a26ffb
  • 78aebc7 Update generated code for v2526 and adad04916772f880317eac10d8c026b401863f1d ...
  • b48375a Pin stripe-mock to the SDK OpenAPI version (#1927)
  • b7ba58e Merge pull request #1917 from stripe/sdk-release/next-major
  • 8427c15 Revise migration guide for SDK v16 API changes
  • 6529349 Make remaining overloaded method args positional only and remove unecessary s...
  • 872b1ae Rename Reversal to TransferReversal (#1915)
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@martymcenroe martymcenroe left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated review via tools/dependabot_review.py — gate: pytest passed (exit 0). Deterministic gate; no LLM in loop. Author and exit-code gates enforced.

@martymcenroe

Copy link
Copy Markdown
Owner

Test suite failed AND this PR's base is behind current main. Many failures from this pattern resolve after rebasing onto the latest baseline (vs. being real upgrade incompatibilities). Requesting @dependabot rebase so the next /dependabot run evaluates against current main.

@martymcenroe

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [stripe](https://github.com/stripe/stripe-python) from 15.6.1 to 16.0.0.
- [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.6.1...v16.0.0)

---
updated-dependencies:
- dependency-name: stripe
  dependency-version: 16.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/stripe-16.0.0 branch from f0ba275 to 0f05126 Compare October 6, 2026 11:08

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant