./finance/py-stripe, Stripe python bindings

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 9.11.0, Package name: py312-stripe-9.11.0, Maintainer: pkgsrc-users

Stripe python bindings. Stripe is a set of unified APIs and tools that
instantly enable businesses to accept and manage online payments.


Required to run:
[devel/py-setuptools] [devel/py-requests] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1246.944 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-06-14 17:28:27 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-stripe: updated to 9.11.0

9.11.0
Update generated code
   2024-06-07 23:03:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-stripe: updated to 9.10.0

v9.10.0

Update generated code
Add support for gb_bank_transfer_payments, jp_bank_transfer_payments, \ 
mx_bank_transfer_payments, sepa_bank_transfer_payments, \ 
us_bank_transfer_payments on resource class stripe.Account.Capabilities and \ 
parameter class stripe.Account.CreateParamsCapabilities
Add support for swish on enums \ 
stripe.Invoice.PaymentSettings.payment_method_types, \ 
stripe.Invoice.CreateParamsPaymentSettings.payment_method_types, \ 
stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types, \ 
stripe.Subscription.PaymentSettings.payment_method_types, \ 
stripe.Subscription.CreateParamsPaymentSettings.payment_method_types, and \ 
stripe.Subscription.ModifyParamsPaymentSettings.payment_method_types

v9.9.0

Add method to list invoice line items
Add methods list_lines() and list_lines_async() on the class Invoice to list the \ 
invoice line items
Update generated code
Add support for generated_from on resource classes \ 
stripe.ConfirmationToken.PaymentMethodPreview.Card and stripe.PaymentMethod.Card
Add support for default_value on parameter classes \ 
stripe.checkout.Session.CreateParamsCustomFieldDropdown, \ 
stripe.checkout.Session.CreateParamsCustomFieldNumeric, and \ 
stripe.checkout.Session.CreateParamsCustomFieldText and resource classes \ 
stripe.checkout.Session.CustomField.Dropdown, \ 
stripe.checkout.Session.CustomField.Numeric, and \ 
stripe.checkout.Session.CustomField.Text
Add support for verification_requires_additional_proof_of_registration on enums \ 
stripe.Account.FutureRequirements.Error.code, \ 
stripe.Account.Requirements.Error.code, \ 
stripe.BankAccount.FutureRequirements.Error.code, \ 
stripe.BankAccount.Requirements.Error.code, \ 
stripe.Capability.FutureRequirements.Error.code, \ 
stripe.Capability.Requirements.Error.code, \ 
stripe.Person.FutureRequirements.Error.code, and \ 
stripe.Person.Requirements.Error.code
Add support for issuing_personalization_design.activated on enums \ 
stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and \ 
stripe.WebhookEndpoint.ModifyParams.enabled_events
Add support for issuing_personalization_design.deactivated on enums \ 
stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and \ 
stripe.WebhookEndpoint.ModifyParams.enabled_events
Add support for issuing_personalization_design.rejected on enums \ 
stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and \ 
stripe.WebhookEndpoint.ModifyParams.enabled_events
Add support for issuing_personalization_design.updated on enums \ 
stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and \ 
stripe.WebhookEndpoint.ModifyParams.enabled_events
Add support for en-RO on enums \ 
stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarna.preferred_locale, \ 
stripe.PaymentIntent.CreateParamsPaymentMethodOptionsKlarna.preferred_locale, \ 
and stripe.PaymentIntent.ModifyParamsPaymentMethodOptionsKlarna.preferred_locale
Add support for ro-RO on enums \ 
stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarna.preferred_locale, \ 
stripe.PaymentIntent.CreateParamsPaymentMethodOptionsKlarna.preferred_locale, \ 
and stripe.PaymentIntent.ModifyParamsPaymentMethodOptionsKlarna.preferred_locale
Change type of features on  stripe.issuing.PhysicalBundle from \ 
Optional[Features] to Features
   2024-05-29 12:26:56 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-stripe: updated to 9.8.0

9.8.0 - 2024-05-23

Update generated code
Add support for external_account_collection on resource classes \ 
stripe.AccountSession.Components.Balances.Features and \ 
stripe.AccountSession.Components.Payouts.Features and parameter classes \ 
stripe.AccountSession.CreateParamsComponentsBalancesFeatures and \ 
stripe.AccountSession.CreateParamsComponentsPayoutsFeatures
Add support for payment_method_remove on resource class \ 
stripe.checkout.Session.SavedPaymentMethodOptions
Add support for terminal_reader_invalid_location_for_payment on enums \ 
stripe.Invoice.LastFinalizationError.code, \ 
stripe.PaymentIntent.LastPaymentError.code, stripe.SetupAttempt.SetupError.code, \ 
and stripe.SetupIntent.LastSetupError.code
   2024-05-22 18:26:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-stripe: updated to 9.7.0

9.7.0 - 2024-05-16

Update generated code
Add support for fee_source on resource stripe.ApplicationFee
Add support for net_available on resource class stripe.Balance.InstantAvailable
Add support for preferred_locales on resource classes \ 
stripe.Charge.PaymentMethodDetails.CardPresent, \ 
stripe.ConfirmationToken.PaymentMethodPreview.CardPresent, and \ 
stripe.PaymentMethod.CardPresent
Add support for klarna on resource class stripe.Dispute.PaymentMethodDetails
Add support for routing on parameter classes \ 
stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresent, \ 
stripe.PaymentIntent.CreateParamsPaymentMethodOptionsCardPresent, and \ 
stripe.PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresent and resource \ 
class stripe.PaymentIntent.PaymentMethodOptions.CardPresent
Add support for application_fee on resource stripe.Payout
Add support for archived on parameter class stripe.entitlements.Feature.ListParams
Add support for lookup_key on parameter class stripe.entitlements.Feature.ListParams
Add support for no_valid_authorization on parameter classes \ 
stripe.issuing.Dispute.CreateParamsEvidence and \ 
stripe.issuing.Dispute.ModifyParamsEvidence and resource class \ 
stripe.issuing.Dispute.Evidence
Add support for loss_reason on resource stripe.issuing.Dispute
Add support for stripe_s700 on parameter classes \ 
stripe.terminal.Configuration.CreateParams and \ 
stripe.terminal.Configuration.ModifyParams and resource \ 
stripe.terminal.Configuration
Add support for klarna on enum stripe.Dispute.PaymentMethodDetails.type
Add support for no_valid_authorization on enums \ 
stripe.issuing.Dispute.Evidence.reason, \ 
stripe.issuing.Dispute.CreateParamsEvidence.reason, and \ 
stripe.issuing.Dispute.ModifyParamsEvidence.reason
Change type of countries on  \ 
stripe.financial_connections.Session.CreateParamsFilters from List[str] to \ 
NotRequired[List[str]]
Switch from black to ruff for formatting
   2024-05-10 06:50:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-stripe: updated to 9.6.0

9.6.0 - 2024-05-09
* Update generated code
 * Add support for `allow_redisplay` on resource class \ 
`stripe.ConfirmationToken.PaymentMethodPreview` and resource \ 
`stripe.PaymentMethod`
 * Add support for `preview_mode` on parameter classes \ 
`stripe.Invoice.CreatePreviewParams`, `stripe.Invoice.UpcomingLinesParams`, and \ 
`stripe.Invoice.UpcomingParams`
 * Add support for `_cls_update` on resources `stripe.treasury.OutboundPayment` \ 
and `stripe.treasury.OutboundTransfer`
 * Add support for `tracking_details` on resources \ 
`stripe.treasury.OutboundPayment` and `stripe.treasury.OutboundTransfer`
 * Add support for `update` on resources `stripe.treasury.OutboundPayment` and \ 
`stripe.treasury.OutboundTransfer`
 * Add support for `treasury.outbound_payment.tracking_details_updated` on enums \ 
`stripe.Event.type`, `stripe.WebhookEndpoint.CreateParams.enabled_events`, and \ 
`stripe.WebhookEndpoint.ModifyParams.enabled_events`
 * Add support for `treasury.outbound_transfer.tracking_details_updated` on \ 
enums `stripe.Event.type`, `stripe.WebhookEndpoint.CreateParams.enabled_events`, \ 
and `stripe.WebhookEndpoint.ModifyParams.enabled_events`

9.5.0 - 2024-05-02
* Update generated code
 * Add support for `paypal` on resource class `stripe.Dispute.PaymentMethodDetails`
 * Add support for `payment_method_types` on parameter class \ 
`stripe.PaymentIntent.ConfirmParams`
 * Add support for `ship_from_details` on parameter class \ 
`stripe.tax.Calculation.CreateParams` and resources `stripe.tax.Calculation` and \ 
`stripe.tax.Transaction`
 * Add support for `bh`, `eg`, `ge`, `ke`, `kz`, `ng`, `om` on resource class \ 
`stripe.tax.Registration.CountryOptions` and parameter class \ 
`stripe.tax.Registration.CreateParamsCountryOptions`
 * Add support for `paypal` on enum `stripe.Dispute.PaymentMethodDetails.type`
 * Add support for `shipping_address_invalid` on enums \ 
`stripe.Invoice.LastFinalizationError.code`, \ 
`stripe.PaymentIntent.LastPaymentError.code`, \ 
`stripe.SetupAttempt.SetupError.code`, and \ 
`stripe.SetupIntent.LastSetupError.code`
 * Change type of `metadata` on  `stripe.entitlements.Feature.ModifyParams` from \ 
`Dict[str, str]` to `Literal['']|Dict[str, str]`
* Fix type change entries in Python Changelog

9.4.0 - 2024-04-25
* Update generated code
 * Add support for `amazon_pay` on resource classes \ 
`stripe.Mandate.PaymentMethodDetails` and \ 
`stripe.SetupAttempt.PaymentMethodDetails`
 * Add support for `revolut_pay` on resource classes \ 
`stripe.Mandate.PaymentMethodDetails` and \ 
`stripe.SetupAttempt.PaymentMethodDetails`
 * Add support for `setup_future_usage` on resource classes \ 
`stripe.PaymentIntent.PaymentMethodOptions.AmazonPay`, \ 
`stripe.PaymentIntent.PaymentMethodOptions.RevolutPay`, \ 
`stripe.checkout.Session.PaymentMethodOptions.AmazonPay`, and \ 
`stripe.checkout.Session.PaymentMethodOptions.RevolutPay`
 * Add support for `mobilepay` on parameter classes \ 
`stripe.PaymentMethodConfiguration.CreateParams` and \ 
`stripe.PaymentMethodConfiguration.ModifyParams` and resource \ 
`stripe.PaymentMethodConfiguration`
 * Add support for `ending_before` on parameter class \ 
`stripe.PaymentMethodConfiguration.ListParams`
 * Add support for `limit` on parameter class \ 
`stripe.PaymentMethodConfiguration.ListParams`
 * Add support for `starting_after` on parameter class \ 
`stripe.PaymentMethodConfiguration.ListParams`
 * Change type of `feature` on  `stripe.entitlements.ActiveEntitlement` from \ 
`str` to `ExpandableField[Feature]`
 * Add support for `amazon_pay` on enums \ 
`stripe.Invoice.PaymentSettings.payment_method_types`, \ 
`stripe.Invoice.CreateParamsPaymentSettings.payment_method_types`, \ 
`stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types`, \ 
`stripe.Subscription.PaymentSettings.payment_method_types`, \ 
`stripe.Subscription.CreateParamsPaymentSettings.payment_method_types`, and \ 
`stripe.Subscription.ModifyParamsPaymentSettings.payment_method_types`
 * Add support for `revolut_pay` on enums \ 
`stripe.Invoice.PaymentSettings.payment_method_types`, \ 
`stripe.Invoice.CreateParamsPaymentSettings.payment_method_types`, \ 
`stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types`, \ 
`stripe.Subscription.PaymentSettings.payment_method_types`, \ 
`stripe.Subscription.CreateParamsPaymentSettings.payment_method_types`, and \ 
`stripe.Subscription.ModifyParamsPaymentSettings.payment_method_types`
 * Remove support for inadvertently released identity verification features \ 
`email` and `phone` on parameter classes \ 
`stripe.identity.VerificationSession.CreateParamsOptions` and \ 
`stripe.identity.VerificationSession.ModifyParamsOptions`
* Bump aiohttp from 3.9.2 to 3.9.4
   2024-04-10 09:40:09 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-stripe: updated to 8.11.0

v8.11.0

Update generated code

Add support for fees, losses, requirement_collection & stripe_dashboard on \ 
resource class stripe.Account.Controller
Add support for controller on parameter class stripe.Account.CreateParams
Add support for create_feature, delete_feature, list_features, retrieve_feature \ 
on resource stripe.Product
Add support for resource stripe.ProductFeature
Add support for event_name on parameter class \ 
stripe.billing.MeterEventAdjustment.CreateParams and resource \ 
stripe.billing.MeterEventAdjustment
Add support for cancel and type on resource stripe.billing.MeterEventAdjustment
Add support for resource stripe.entitlements.ActiveEntitlement
Add support for resource stripe.entitlements.Feature
Add support for none on enum stripe.Account.type

Fix README.md

Tweak changelog for python async note
   2024-04-08 16:27:41 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-stripe: updated to 8.10.0

v8.10.0

Add async support to stripe-python. To use it, add an _async suffix to any \ 
request-making method.
Update generated code
Bump aiohttp from 3.9.0 to 3.9.2