Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency stripe to v5.5.0 #949

Merged
merged 1 commit into from
Jul 29, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 28, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
stripe (changelog) ==1.84.2 -> ==5.5.0 age adoption passing confidence
stripe (changelog) ==5.4.0 -> ==5.5.0 age adoption passing confidence
stripe (changelog) ==2.76.0 -> ==5.5.0 age adoption passing confidence

Release Notes

stripe/stripe-python (stripe)

v5.5.0

Compare Source

  • #​990 Update generated code

    • Add support for new resource Tax.Settings
    • Add support for modify and retrieve methods on resource Settings
  • #​981 Update generated code

  • #​984 Stop testing Python 2.7

  • #​978 Update generated code

    • Release specs are identical.
  • #​977 Add information about accessing response headers

  • #​972 Update generated code

  • #​975 Add constraints.txt

  • #​974 Pin cryptography version

  • #​970 Update generated code

  • #​967 Update generated code

    Documentation updates.

  • #​963 Update generated code

  • #​962 ci: Fix github action warnings

  • #​960 Fix build status badge in README.md

  • #​955 Update generated code

  • #​958 Fix coveralls condition

  • #​952 Update generated code

See the changelog for more details.

v5.4.0

Compare Source

  • #​951 Update generated code
    • Remove support for create method on resource Tax.Transaction
      • This is not a breaking change, as this method was deprecated before the Tax Transactions API was released in favor of the create_from_calculation method.

See the changelog for more details.

v5.3.0

Compare Source

  • #​947 Update generated code
    • Add support for new resources Tax.CalculationLineItem, Tax.Calculation, Tax.TransactionLineItem, and Tax.Transaction
    • Add support for create and list_line_items methods on resource Calculation
    • Add support for create_from_calculation, create_reversal, create, list_line_items, and retrieve methods on resource Transaction

See the changelog for more details.

v5.2.0

Compare Source

  • #​924 API Updates
    • Add support for refund_payment method on resource Terminal.Reader

See the changelog for more details.

v5.1.1

Compare Source

  • #​923 Bugfix: revert "Pass params into logger.{info,debug}"

See the changelog for more details.

v5.1.0

Compare Source

  • #​920 API Updates
    • Add support for resume method on resource Subscription
  • #​913 Pass params into logger.{info,debug}

See the changelog for more details.

v5.0.0

Compare Source

Breaking changes that arose during code generation of the library that we postponed for the next major version. For changes to the Stripe products, read more at https://stripe.com/docs/upgrades#2022-11-15.

"⚠️" symbol highlights breaking changes.

  • #​895 Next major release changes

  • #​889 API Updates

  • #​888 Do not run Coveralls if secret token is not available

  • #​875 hide misleading ssl security warning in python>=2.7.9

See the changelog for more details.

v4.2.0

Compare Source

  • #​877 API Updates
    • Add upcoming_lines method to the Invoice resource.
  • #​873 Add abstract methods for SearchableAPIResource
  • #​867 API Updates
    • Update links in documentation to be absolute.

See the changelog for more details.

v4.1.0

Compare Source

  • #​861 API Updates
    • Add support for new resource CustomerCashBalanceTransaction
  • #​860 Add a support section to the readme
  • #​717 Fix test TestCharge.test_is_saveable().

See the changelog for more details.

v4.0.2

Compare Source

  • #​855 Fix issue where auto_paging_iter failed on nested list objects.

See the changelog for more details.

v4.0.1

Compare Source

  • #​850 Fix incorrect handling of additional request parameters
    • Fixes issue where using special parameter like api_key, idempotency_key, stripe_version, stripe_account, headers can cause a Received unknown parameter error.

See the changelog for more details.

v4.0.0

Compare Source

Breaking changes that arose during code generation of the library that we postponed for the next major version. For changes to the SDK, read more detailed description at https://github.com/stripe/stripe-python/wiki/Migration-guide-for-v4. For changes to the Stripe products, read more at https://stripe.com/docs/upgrades#2022-08-01.

"⚠️" symbol highlights breaking changes.

  • #​847 API Updates
  • #​845 Next major release changes
  • #​836 API Updates. Add Price.create tests.
  • #​835 API Updates. Use auto-generation for credit_note and invoice methods.

See the changelog for more details.

v3.5.0

Compare Source

  • #​831 API Updates
    • Add support for deliver_card, fail_card, return_card, and ship_card test helper methods on resource Issuing.Card
    • Switch from using instance_url to computing method path in place for custom methods.
    • Switch from using explicit class methods for test helpers instead of using meta-programming.

See the changelog for more details.

v3.4.0

Compare Source

  • #​824 API Updates
    • Add support for fund_cash_balance test helper method on resource Customer
  • #​823 Trigger workflows on beta branches

See the changelog for more details.

v3.3.0

Compare Source

  • #​818 fix: Update cash balance methods to no longer require nested ID.

See the changelog for more details.

v3.2.0

Compare Source

  • #​812 API Updates
    • Add support for new resource Apps.Secret

See the changelog for more details.

v3.1.0: v3.1.0

Compare Source

  • #​810 API Updates
    • Add support for new resources Treasury.CreditReversal, Treasury.DebitReversal, Treasury.FinancialAccountFeatures, Treasury.FinancialAccount, Treasury.FlowDetails, Treasury.InboundTransfer, Treasury.OutboundPayment, Treasury.OutboundTransfer, Treasury.ReceivedCredit, Treasury.ReceivedDebit, Treasury.TransactionEntry, and Treasury.Transaction
    • Add support for retrieve_payment_method method on resource Customer
    • Add support for list_owners and list methods on resource FinancialConnections.Account
  • #​719 Set daemon attribute instead of using setDaemon method that was deprecated in Python 3.10
  • #​767 Bump vendored six to 1.16.0
  • #​806 Start testing on pypy-3.8
  • #​811 Add sanitize_id method

See the changelog for more details.

v3.0.0: v3.0.0

Compare Source

  • #​809 Release of major version v3.0.0. The migration guide contains more information.
    (⚠️ = breaking changes):
    • ⚠️ Replace the legacy Order API with the new Order API.
      • New methods: cancel, list_line_items, reopen, and submit
      • Removed methods: pay and return_order
      • Removed resources: OrderItem and OrderReturn
    • ⚠️ Rename financial_connections.account.refresh to financial_connections.refresh_account
    • Add support for amount_discount, amount_tax, and product on LineItem

See the changelog for more details.

v2.76.0

Compare Source

  • #​808 API Updates
    • Add support for new resources FinancialConnections.AccountOwner, FinancialConnections.AccountOwnership, FinancialConnections.Account, and FinancialConnections.Session

See the changelog for more details.

v2.75.0

Compare Source

  • #​805 API Updates
    • Add support for new resource CashBalance

See the changelog for more details.

v2.74.0

Compare Source

  • #​796 API Updates
    • Add support for expire test helper method on resource Refund

See the changelog for more details.

v2.73.0

Compare Source

  • #​792 #​794 #​795 API Updates
    • Add support for new resources FundingInstructions and Terminal.Configuration

See the changelog for more details.

v2.72.0: v2.72.0

Compare Source

  • #​791 API Updates
    • Add support for increment_authorization method on resource PaymentIntent

See the changelog for more details.

v2.71.0: v2.71.0

Compare Source

  • #​788 API Updates
    • Add support for apply_customer_balance method on resource PaymentIntent

See the changelog for more details.

v2.70.0: v2.70.0

Compare Source

  • #​785 API Updates
    • Add support for cancel_action, process_payment_intent, process_setup_intent, and set_reader_display methods on resource Terminal.Reader

See the changelog for more details.

v2.69.0: v2.69.0

Compare Source

  • #​783 API Updates
    • Add support for Search API
      • Add support for search method on resources Charge, Customer, Invoice, PaymentIntent, Price, Product, and Subscription
  • #​784 Pin click dependency to 8.0.4 to avoid breakage in black
  • #​773 Add infrastructure for test-helper methods
  • #​782 Revert Orders to use qualified name for upload_api_base

See the changelog for more details.

v2.68.0: v2.68.0

Compare Source

  • #​781 API Updates
    • Add support for cancel method on resource Refund
  • #​777 Add support for SearchResult.

See the changelog for more details.

v2.67.0: v2.67.0

Compare Source

  • #​774 API Updates
    • Add support for new resource TestHelpers.TestClock

See the changelog for more details.

v2.66.0: v2.66.0

Compare Source

  • #​771 API Updates
    • Add support for verify_microdeposits method on resources PaymentIntent and SetupIntent

See the changelog for more details.

v2.65.0: v2.65.0

Compare Source

  • #​766 API Updates
    • Add support for new resource PaymentLink
  • #​763 Start testing Python 3.10

See the changelog for more details.

v2.64.0: v2.64.0

Compare Source

  • #​757 Update class custom methods to save list object parameters.
  • #​756 Introduce custom listing methods on objects.
  • #​754 Clarify metadata deletion message.

See the changelog for more details.

v2.63.0: v2.63.0

Compare Source

  • #​748 API Updates
    • Add support for new resource ShippingRate

See the changelog for more details.

v2.62.0: v2.62.0

Compare Source

  • #​745 API Updates
    • Add support for expire method on resource Checkout.Session

See the changelog for more details.

v2.61.0

Compare Source

  • #​738 API Updates
    • Add support for list_payment_methods method on resource Customer
  • #​736 Stop sending raw exception message as part of Stripe user agent.

See the changelog for more details.

v2.60.0

Compare Source

  • #​728 API Updates
    • Add support for list_computed_upfront_line_items method on resource Quote

See the changelog for more details.

v2.59.0

Compare Source

See the changelog for more details.

v2.58.0

Compare Source

  • #​722 API Updates
    • Add support for new TaxCode API.

See the changelog for more details.

v2.57.0: v2.57.0

Compare Source

  • #​720 Add support for Identity VerificationSession and VerificationReport APIs

See the changelog for more details.

v2.56.0: v2.56.0

Compare Source

  • #​713 Add support for the Billing Portal Configuration API

See the changelog for more details.

v2.55.2: v2.55.2

Compare Source

See the changelog for more details.

v2.55.1: v2.55.1

Compare Source

  • #​698 Fix issue where StripeObjects in lists would not be converted to dicts
  • #​699 Start testing Python 3.9
  • #​691 Include the examples in the built sources

See the changelog for more details.

v2.55.0: v2.55.0

Compare Source

  • #​684 Add support for the Payout Reverse API

See the changelog for more details.

v2.54.0: v2.54.0

Compare Source

  • #​681 Add support for the SetupAttempt resource and List API

See the changelog for more details.

v2.53.0: v2.53.0

Compare Source

No changes.

v2.51.0

Compare Source

  • #​676 Add support for the Issuing Dispute Submit API

See the changelog for more details.

v2.50.0

Compare Source

  • #​669 Add support for the PromotionCode resource and APIs

See the changelog for more details.

v2.49.0

Compare Source

  • #​665 Support stripe.File.create(stripe_version='...')

See the changelog for more details.

v2.48.0

Compare Source

  • #​655 Add support for the LineItem resource and APIs

See the changelog for more details.

v2.47.0

Compare Source

  • #​652 Add support for the Price resource and APIs

See the changelog for more details.

v2.46.0

Compare Source

  • #​651 Add support for billing_portal namespace and Session resource and APIs

See the changelog for more details.

v2.45.0

Compare Source

  • #​648 Add support for Express links in authorize_url for OAuth

See the changelog for more details.

v2.44.0

Compare Source

  • #​646 Allow overriding API key in OAuth methods

See the changelog for more details.

v2.43.0

Compare Source

  • #​644 Add support for listing Checkout Session

See the changelog for more details.

v2.42.0: stripe-python v2.42.0

Compare Source

See the changelog for more details.

v2.41.1: stripe-python v2.41.1

Compare Source

  • #​636 Fix uploading files with Unicode names (Python 2.7)
  • #​635 Update Python API docs inline link
  • #​631 Update proxy.py

See the changelog for more details.

v2.41.0: stripe-python v2.41.0

Compare Source

  • #​630 Add support for CreditNote preview

See the changelog for more details.

v2.40.0: stripe-python v2.40.0

Compare Source

  • #​627 Add list_usage_record_summaries and list_source_transactions

See the changelog for more details.

v2.39.0: stripe-python v2.39.0

Compare Source

See the changelog for more details.

v2.38.0: stripe-python v2.38.0

Compare Source

  • #​623 Add support for reverse pagination
  • #​624 Contributor Convenant

See the changelog for more details.

v2.37.2: stripe-python v2.37.2

Compare Source

  • #​621 Implement support for stripe-should-retry and retry-after headers

See the changelog for more details.

v2.37.1: stripe-python v2.37.1

Compare Source

  • #​620 Check that error is a dict before trying to use it to create a StripeError

See the changelog for more details.

v2.37.0: stripe-python v2.37.0

Compare Source

  • #​619 Add ErrorObject to StripeError exceptions
  • #​616 Pass CFLAGS and LDFLAGS when running tests

See the changelog for more details.

v2.36.2: stripe-python v2.36.2

Compare Source

  • #​614 Use OrderedDict to maintain key order in API requests and responses

See the changelog for more details.

v2.36.1: stripe-python v2.36.1

Compare Source

  • #​612 Use ListObject properties as default values in request methods

See the changelog for more details.

v2.36.0: stripe-python v2.36.0

Compare Source

  • #​610 Add support for header parameters in ListObject request methods

See the changelog for more details.

v2.35.1: stripe-python v2.35.1

Compare Source

  • #​605 Fix automatic retries of failed requests
  • #​606 Clarify what max_network_retries does

See the changelog for more details.

v2.35.0: stripe-python v2.35.0

Compare Source

  • #​607 Add SubscriptionItem.create_usage_record method

See the changelog for more details.

v2.34.0: stripe-python v2.34.0

Compare Source

  • #​604 Remove subscription schedule revisions
    • This is technically a breaking change. We've chosen to release it as a minor vesion bump because the associated API is unused.

See the changelog for more details.

v2.33.2: stripe-python v2.33.2

Compare Source

  • #​601 Add support for passing full objects instead of IDs to custom methods
  • #​603 Bump vendored six to latest version

See the changelog for more details.

v2.33.1: stripe-python v2.33.1

Compare Source

  • #​599 Fix del statement to not raise KeyError

See the changelog for more details.

v2.33.0: stripe-python v2.33.0

Compare Source

  • #​595 Listing BalanceTransaction objects now uses /v1/balance_transactions instead of /v1/balance/history

See the changelog for more details.

v2.32.1: stripe-python v2.32.1

Compare Source

  • #​592 Fix argument name conflict

See the changelog for more details.

v2.32.0: stripe-python v2.32.0

Compare Source

  • #​590 Add support for the SetupIntent resource and APIs

See the changelog for more details.

v2.31.0: stripe-python v2.31.0

Compare Source

  • #​587 Enable request latency telemetry by default

See the changelog for more details.

v2.30.1: stripe-python v2.30.1

Compare Source

  • #​589 Fix support for CustomerBalanceTransaction

See the changelog for more details.

v2.30.0: stripe-python v2.30.0

Compare Source

  • #​564 Add support for CustomerBalanceTransaction resource and APIs

See the changelog for more details.

v2.29.4: stripe-python v2.29.4

Compare Source

  • #​583 Remove Poetry and reinstate setup.py

See the changelog for more details.

v2.29.3: stripe-python v2.29.3

Compare Source

Version 2.29.2 was non-functional due to a bugged version.py file. This release is identical to 2.29.2 save for the version number.

See the changelog for more details.

v2.29.1: stripe-python v2.29.1

Compare Source

  • #​578 Verify signatures before deserializing events

See the changelog for more details.

v2.29.0: stripe-python v2.29.0

Compare Source

  • #​575 Add support for radar.early_fraud_warning resource

See the changelog for more details.

v2.28.2: stripe-python v2.28.2

Compare Source

  • #​574 Fix a few more code quality issues

See the changelog for more details.

v2.28.1: stripe-python v2.28.1

Compare Source

  • #​572 Fix a few code quality issues

See the changelog for more details.

v2.28.0: stripe-python v2.28.0

Compare Source

  • #​566 Add support for the Capability resource and APIs

See the changelog for more details.

v2.27.0: stripe-python v2.27.0

Compare Source

  • #​554 Add support for the TaxRate resource and APIs

See the changelog for more details.

v2.26.0: stripe-python v2.26.0

Compare Source

  • #​555 Add support for the TaxId resource and APIs

See the changelog for more details.

v2.25.0: stripe-python v2.25.0

Compare Source

  • #​551 Add support for the CreditNote resource and APIs

See the changelog for more details.

v2.24.1: stripe-python v2.24.1

Compare Source

  • #​550 Fix encoding of nested parameters in multipart requests

See the changelog for more details.

v2.24.0: stripe-python v2.24.0

Compare Source

  • #​543 Add delete class method on deletable API resources
  • #​547 Add class methods for all custom API requests (e.g. Charge.capture)

See the changelog for more details.

v2.23.0: stripe-python v2.23.0

Compare Source

  • #​537 Add support for the PaymentMethod resource and APIs
  • #​540 Add support for retrieving a Checkout Session
  • #​542 Add support for deleting a Terminal Location and Reader

See the changelog for more details.

v2.22.0: stripe-python v2.22.0

Compare Source

  • #​541 Add stripe.util.convert_to_dict method for converting StripeObject instances to regular dicts

See the changelog for more details.

v2.21.0: stripe-python v2.21.0

Compare Source

  • #​532 Add support for subscription schedules

See the changelog for more details.

v2.20.3: stripe-python v2.20.3

Compare Source

  • #​530 Fix client telemetry implementation

See the changelog for more details.

v2.20.2: stripe-python v2.20.2

Compare Source

  • #​534 Fix session initialization for multi-threaded environments

See the changelog for more details.

v2.20.1: stripe-python v2.20.1

Compare Source

  • #​531 Make RequestsClient thread-safe

See the changelog for more details.

v2.20.0: stripe-python v2.20.0

Compare Source

  • #​526 Reuse the default HTTP client by default

See the changelog for more details.

v2.19.0: stripe-python v2.19.0

Compare Source

  • #​524 Rename CheckoutSession to Session and move it under the checkout namespace. This is a breaking change, but we've reached out to affected merchants and all new merchants would use the new approach.

See the changelog for more details.

v2.18.1: stripe-python v2.18.1

Compare Source

  • #​525 Properly serialize individual on Account objects

See the changelog for more details.

v2.18.0: stripe-python v2.18.0

Compare Source

  • #​518 Add configurable telemetry to gather information on client-side request latency

See the changelog for more details.

v2.17.0: stripe-python v2.17.0

Compare Source

  • #​510 Add support for Checkout sessions

See the changelog for more details.

v2.16.0: stripe-python v2.16.0

Compare Source

  • #​507 Add support for account links

See the changelog for more details.

v2.15.0: stripe-python v2.15.0

Compare Source

  • #​503 Add support for providing custom CA certificate bundle

See the changelog for more details.

v2.14.0: stripe-python v2.14.0

Compare Source

  • #​999 Add support for Review for Radar

See the changelog for more details.

v2.13.0: stripe-python v2.13.0

Compare Source

  • #​489 Add support for ValueList and ValueListItem for Radar

See the changelog for more details.

v2.12.1: stripe-python v2.12.1

Compare Source

  • #​495 Make StripeResponse a new-style class

See the changelog for more details.

v2.12.0: stripe-python v2.12.0

Compare Source

  • #​483 Add new API endpoints for the Invoice resource.

See the changelog for more details.

v2.11.1: stripe-python v2.11.1

Compare Source

See the changelog for more details.

v2.11.0: stripe-python v2.11.0

Compare Source

  • #​482 Add support for the Person resource
  • #​484 Add support for the WebhookEndpoint resource

See the changelog for more details.

v2.10.1: stripe-python v2.10.1

Compare Source

  • #​481 Correct behavior of stripe.max_network_retries if it's reset after initial use

See the changelog for more details.

v2.10.0: stripe-python v2.10.0

Compare Source

  • #​478 Add support for Stripe Terminal

See the changelog for more details.

v2.9.0: stripe-python v2.9.0

Compare Source

  • #​477 Rename FileUpload to File

See the changelog for more details.

v2.8.1: stripe-python v2.8.1

Compare Source

  • #​474 Don't URL-encode square brackets
  • #​473 Integer-index encode all arrays

See the changelog for more details.

v2.8.0: stripe-python v2.8.0

Compare Source

  • #​470 Add support for automatic network retries

See the changelog for more details.

v2.7.0: stripe-python v2.7.0

Compare Source

  • #​469 Add support for reporting resources

See the changelog for more details.

v2.6.0: stripe-python v2.6.0

Compare Source

  • #​467 Add support for usage record summaries

See [the changelog for more details](https://togithub.com/stripe/s


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@codeclimate
Copy link

codeclimate bot commented Jul 28, 2023

Code Climate has analyzed commit b3ca8f9 and detected 0 issues on this pull request.

View more on Code Climate.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Scan Summary

Tool Critical High Medium Low Status
Python Security Analysis 1 0 2 1
Python Source Analyzer 0 0 0 0

Recommendation

Please review the findings from Code scanning alerts before approving this pull request. You can also configure the build rules or add suppressions to customize this bot 👍

@dlminvestments dlminvestments merged commit 3bfa021 into main Jul 29, 2023
12 of 14 checks passed
@renovate renovate bot deleted the renovate/stripe-5.x branch July 29, 2023 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant