Remove stripe stubs (#12003)

This commit is contained in:
Lennox Stevenson
2024-05-23 09:39:27 -04:00
committed by GitHub
parent b8e35627f0
commit fca4da54b1
130 changed files with 0 additions and 1733 deletions

View File

@@ -91,7 +91,6 @@
"stubs/requests-oauthlib",
"stubs/seaborn",
"stubs/setuptools/setuptools",
"stubs/stripe",
"stubs/tensorflow",
"stubs/tqdm",
"stubs/ttkthemes",

View File

@@ -1,9 +0,0 @@
# The following methods have custom classmethod decorators
stripe\..*\.delete
stripe\..*PaymentIntent\.confirm
stripe\..*PaymentLink\.list_line_items
stripe\.api_resources\.test_helpers\.test_clock\.TestClock\.advance
stripe\.api_resources\.test_helpers\.TestClock\.advance
stripe\.api_resources\..*\.SearchableAPIResource\.search # Not defined on the actual class in v3, but expected to exist.
stripe\.api_resources\..*\.SearchableAPIResource\.search_auto_paging_iter # Not defined on the actual class in v3, but expected to exist.
stripe\.api_resources\..*\.Session.expire

View File

@@ -1,7 +0,0 @@
version = "3.5.*"
upstream_repository = "https://github.com/stripe/stripe-python"
partial_stub = true
obsolete_since = "7.1.0" # Released on 2023-10-27
[tool.stubtest]
ignore_missing_stub = true

View File

@@ -1,25 +0,0 @@
from _typeshed import Incomplete
from typing import Any
from stripe.api_resources import *
from stripe.oauth import OAuth as OAuth
from stripe.webhook import Webhook as Webhook, WebhookSignature as WebhookSignature
api_key: str | None
client_id: Any
api_base: str
connect_api_base: str
upload_api_base: str
api_version: Any
verify_ssl_certs: bool
proxy: Any
default_http_client: Any
app_info: Any
enable_telemetry: bool
max_network_retries: int
ca_bundle_path: Any
log: Any
def set_app_info(
name, partner_id: Incomplete | None = None, url: Incomplete | None = None, version: Incomplete | None = None
) -> None: ...

View File

@@ -1,38 +0,0 @@
from _typeshed import Incomplete
from typing import Any
from stripe import error as error, http_client as http_client, oauth_error as oauth_error, version as version
from stripe.multipart_data_generator import MultipartDataGenerator as MultipartDataGenerator
from stripe.stripe_response import StripeResponse as StripeResponse, StripeStreamResponse as StripeStreamResponse
class APIRequestor:
api_base: Any
api_key: Any
api_version: Any
stripe_account: Any
def __init__(
self,
key: Incomplete | None = None,
client: Incomplete | None = None,
api_base: Incomplete | None = None,
api_version: Incomplete | None = None,
account: Incomplete | None = None,
) -> None: ...
@classmethod
def format_app_info(cls, info): ...
def request(self, method, url, params: Incomplete | None = None, headers: Incomplete | None = None): ...
def request_stream(self, method, url, params: Incomplete | None = None, headers: Incomplete | None = None): ...
def handle_error_response(self, rbody, rcode, resp, rheaders) -> None: ...
def specific_api_error(self, rbody, rcode, resp, rheaders, error_data): ...
def specific_oauth_error(self, rbody, rcode, resp, rheaders, error_code): ...
def request_headers(self, api_key, method): ...
def request_raw(
self,
method,
url,
params: Incomplete | None = None,
supplied_headers: Incomplete | None = None,
is_streaming: bool = False,
): ...
def interpret_response(self, rbody, rcode, rheaders): ...
def interpret_streaming_response(self, stream, rcode, rheaders): ...

View File

@@ -1,82 +0,0 @@
from stripe.api_resources import (
billing_portal as billing_portal,
checkout as checkout,
identity as identity,
issuing as issuing,
radar as radar,
reporting as reporting,
sigma as sigma,
terminal as terminal,
test_helpers as test_helpers,
)
from stripe.api_resources.account import Account as Account
from stripe.api_resources.account_link import AccountLink as AccountLink
from stripe.api_resources.alipay_account import AlipayAccount as AlipayAccount
from stripe.api_resources.apple_pay_domain import ApplePayDomain as ApplePayDomain
from stripe.api_resources.application_fee import ApplicationFee as ApplicationFee
from stripe.api_resources.application_fee_refund import ApplicationFeeRefund as ApplicationFeeRefund
from stripe.api_resources.balance import Balance as Balance
from stripe.api_resources.balance_transaction import BalanceTransaction as BalanceTransaction
from stripe.api_resources.bank_account import BankAccount as BankAccount
from stripe.api_resources.bitcoin_receiver import BitcoinReceiver as BitcoinReceiver
from stripe.api_resources.bitcoin_transaction import BitcoinTransaction as BitcoinTransaction
from stripe.api_resources.capability import Capability as Capability
from stripe.api_resources.card import Card as Card
from stripe.api_resources.charge import Charge as Charge
from stripe.api_resources.country_spec import CountrySpec as CountrySpec
from stripe.api_resources.coupon import Coupon as Coupon
from stripe.api_resources.credit_note import CreditNote as CreditNote
from stripe.api_resources.credit_note_line_item import CreditNoteLineItem as CreditNoteLineItem
from stripe.api_resources.customer import Customer as Customer
from stripe.api_resources.customer_balance_transaction import CustomerBalanceTransaction as CustomerBalanceTransaction
from stripe.api_resources.dispute import Dispute as Dispute
from stripe.api_resources.ephemeral_key import EphemeralKey as EphemeralKey
from stripe.api_resources.error_object import ErrorObject as ErrorObject, OAuthErrorObject as OAuthErrorObject
from stripe.api_resources.event import Event as Event
from stripe.api_resources.exchange_rate import ExchangeRate as ExchangeRate
from stripe.api_resources.file import File as File, FileUpload as FileUpload
from stripe.api_resources.file_link import FileLink as FileLink
from stripe.api_resources.invoice import Invoice as Invoice
from stripe.api_resources.invoice_item import InvoiceItem as InvoiceItem
from stripe.api_resources.invoice_line_item import InvoiceLineItem as InvoiceLineItem
from stripe.api_resources.issuer_fraud_record import IssuerFraudRecord as IssuerFraudRecord
from stripe.api_resources.line_item import LineItem as LineItem
from stripe.api_resources.list_object import ListObject as ListObject
from stripe.api_resources.login_link import LoginLink as LoginLink
from stripe.api_resources.mandate import Mandate as Mandate
from stripe.api_resources.order import Order as Order
from stripe.api_resources.payment_intent import PaymentIntent as PaymentIntent
from stripe.api_resources.payment_link import PaymentLink as PaymentLink
from stripe.api_resources.payment_method import PaymentMethod as PaymentMethod
from stripe.api_resources.payout import Payout as Payout
from stripe.api_resources.person import Person as Person
from stripe.api_resources.plan import Plan as Plan
from stripe.api_resources.price import Price as Price
from stripe.api_resources.product import Product as Product
from stripe.api_resources.promotion_code import PromotionCode as PromotionCode
from stripe.api_resources.quote import Quote as Quote
from stripe.api_resources.recipient import Recipient as Recipient
from stripe.api_resources.recipient_transfer import RecipientTransfer as RecipientTransfer
from stripe.api_resources.refund import Refund as Refund
from stripe.api_resources.reversal import Reversal as Reversal
from stripe.api_resources.review import Review as Review
from stripe.api_resources.search_result_object import SearchResultObject as SearchResultObject
from stripe.api_resources.setup_attempt import SetupAttempt as SetupAttempt
from stripe.api_resources.setup_intent import SetupIntent as SetupIntent
from stripe.api_resources.shipping_rate import ShippingRate as ShippingRate
from stripe.api_resources.sku import SKU as SKU
from stripe.api_resources.source import Source as Source
from stripe.api_resources.source_transaction import SourceTransaction as SourceTransaction
from stripe.api_resources.subscription import Subscription as Subscription
from stripe.api_resources.subscription_item import SubscriptionItem as SubscriptionItem
from stripe.api_resources.subscription_schedule import SubscriptionSchedule as SubscriptionSchedule
from stripe.api_resources.tax_code import TaxCode as TaxCode
from stripe.api_resources.tax_id import TaxId as TaxId
from stripe.api_resources.tax_rate import TaxRate as TaxRate
from stripe.api_resources.three_d_secure import ThreeDSecure as ThreeDSecure
from stripe.api_resources.token import Token as Token
from stripe.api_resources.topup import Topup as Topup
from stripe.api_resources.transfer import Transfer as Transfer
from stripe.api_resources.usage_record import UsageRecord as UsageRecord
from stripe.api_resources.usage_record_summary import UsageRecordSummary as UsageRecordSummary
from stripe.api_resources.webhook_endpoint import WebhookEndpoint as WebhookEndpoint

View File

@@ -1,12 +0,0 @@
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
from stripe.api_resources.abstract.createable_api_resource import CreateableAPIResource as CreateableAPIResource
from stripe.api_resources.abstract.custom_method import custom_method as custom_method
from stripe.api_resources.abstract.deletable_api_resource import DeletableAPIResource as DeletableAPIResource
from stripe.api_resources.abstract.listable_api_resource import ListableAPIResource as ListableAPIResource
from stripe.api_resources.abstract.nested_resource_class_methods import (
nested_resource_class_methods as nested_resource_class_methods,
)
from stripe.api_resources.abstract.searchable_api_resource import SearchableAPIResource as SearchableAPIResource
from stripe.api_resources.abstract.singleton_api_resource import SingletonAPIResource as SingletonAPIResource
from stripe.api_resources.abstract.updateable_api_resource import UpdateableAPIResource as UpdateableAPIResource
from stripe.api_resources.abstract.verify_mixin import VerifyMixin as VerifyMixin

View File

@@ -1,13 +0,0 @@
from _typeshed import Incomplete
from typing_extensions import Self
from stripe import api_requestor as api_requestor, error as error
from stripe.stripe_object import StripeObject as StripeObject
class APIResource(StripeObject):
@classmethod
def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> Self: ...
def refresh(self) -> Self: ...
@classmethod
def class_url(cls) -> str: ...
def instance_url(self) -> str: ...

View File

@@ -1,16 +0,0 @@
from _typeshed import Incomplete
from typing_extensions import Self
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
class CreateableAPIResource(APIResource):
@classmethod
def create(
cls,
api_key: Incomplete | None = None,
idempotency_key: str | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> Self: ...

View File

@@ -1,3 +0,0 @@
from _typeshed import Incomplete
def custom_method(name, http_verb, http_path: Incomplete | None = None, is_streaming: bool = False): ...

View File

@@ -1,7 +0,0 @@
from typing_extensions import Self
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
class DeletableAPIResource(APIResource):
@classmethod
def delete(cls, sid: str = ..., **params) -> Self: ...

View File

@@ -1,19 +0,0 @@
from _typeshed import Incomplete
from collections.abc import Iterator
from typing import Any
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
from stripe.api_resources.list_object import ListObject
class ListableAPIResource(APIResource):
@classmethod
def auto_paging_iter(cls, *args, **params) -> Iterator[Any]: ...
@classmethod
def list(
cls,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> ListObject: ...

View File

@@ -1,7 +0,0 @@
from _typeshed import Incomplete
from stripe import api_requestor as api_requestor
def nested_resource_class_methods(
resource, path: Incomplete | None = None, operations: Incomplete | None = None, resource_plural: Incomplete | None = None
): ...

View File

@@ -1,11 +0,0 @@
from collections.abc import Iterator
from typing_extensions import Self
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
from stripe.api_resources.search_result_object import SearchResultObject
class SearchableAPIResource(APIResource):
@classmethod
def search(cls, *args: str | None, **kwargs) -> SearchResultObject[Self]: ...
@classmethod
def search_auto_paging_iter(cls, *args: str | None, **kwargs) -> Iterator[Self]: ...

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
class SingletonAPIResource(APIResource):
@classmethod
def retrieve(cls, **params): ...
@classmethod
def class_url(cls): ...
def instance_url(self): ...

View File

@@ -1,8 +0,0 @@
from typing_extensions import Self
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
class UpdateableAPIResource(APIResource):
@classmethod
def modify(cls, sid: str, **params) -> Self: ...
def save(self, idempotency_key: str | None = None) -> Self: ...

View File

@@ -1,2 +0,0 @@
class VerifyMixin:
def verify(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,75 +0,0 @@
from _typeshed import Incomplete
from stripe import oauth as oauth
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
nested_resource_class_methods as nested_resource_class_methods,
)
class Account(CreateableAPIResource, DeletableAPIResource, ListableAPIResource):
OBJECT_NAME: str
def reject(self, idempotency_key: str | None = None, **params): ...
@classmethod
def retrieve(cls, id: Incomplete | None = None, api_key: Incomplete | None = None, **params): ...
@classmethod
def modify(cls, id: Incomplete | None = None, **params): ...
def instance_url(self): ...
def persons(self, idempotency_key: str | None = None, **params): ...
def deauthorize(self, **params): ...
def serialize(self, previous): ...
@classmethod
def capabilitys_url(cls, id, nested_id=None): ...
@classmethod
def capabilitys_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def retrieve_capability(cls, id, nested_id, **params): ...
@classmethod
def modify_capability(cls, id, nested_id, **params): ...
@classmethod
def list_capabilities(cls, id, **params): ...
@classmethod
def external_accounts_url(cls, id, nested_id=None): ...
@classmethod
def external_accounts_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def create_external_account(cls, id, **params): ...
@classmethod
def retrieve_external_account(cls, id, nested_id, **params): ...
@classmethod
def modify_external_account(cls, id, nested_id, **params): ...
@classmethod
def delete_external_account(cls, id, nested_id, **params): ...
@classmethod
def list_external_accounts(cls, id, **params): ...
@classmethod
def login_links_url(cls, id, nested_id=None): ...
@classmethod
def login_links_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def create_login_link(cls, id, **params): ...
@classmethod
def persons_url(cls, id, nested_id=None): ...
@classmethod
def persons_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def create_person(cls, id, **params): ...
@classmethod
def retrieve_person(cls, id, nested_id, **params): ...
@classmethod
def modify_person(cls, id, nested_id, **params): ...
@classmethod
def delete_person(cls, id, nested_id, **params): ...
@classmethod
def list_persons(cls, id, **params): ...

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource
class AccountLink(CreateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,23 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe.api_resources.abstract import (
DeletableAPIResource as DeletableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
from stripe.api_resources.customer import Customer as Customer
class AlipayAccount(DeletableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def instance_url(self): ...
@classmethod
def modify(cls, customer, id, **params): ...
@classmethod
def retrieve(
cls,
id,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> NoReturn: ...

View File

@@ -1,10 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
)
class ApplePayDomain(CreateableAPIResource, DeletableAPIResource, ListableAPIResource):
OBJECT_NAME: str
@classmethod
def class_url(cls): ...

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
ListableAPIResource as ListableAPIResource,
nested_resource_class_methods as nested_resource_class_methods,
)
class ApplicationFee(ListableAPIResource):
OBJECT_NAME: str
def refund(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,14 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from typing_extensions import Self
from stripe.api_resources import ApplicationFee as ApplicationFee
from stripe.api_resources.abstract import UpdateableAPIResource as UpdateableAPIResource
class ApplicationFeeRefund(UpdateableAPIResource):
OBJECT_NAME: str
@classmethod
def modify(cls, fee, sid: str, **params) -> Self: ... # type: ignore[override]
def instance_url(self) -> str: ...
@classmethod
def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> NoReturn: ...

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import SingletonAPIResource as SingletonAPIResource
class Balance(SingletonAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class BalanceTransaction(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,26 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe import error as error
from stripe.api_resources.abstract import (
DeletableAPIResource as DeletableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
VerifyMixin as VerifyMixin,
)
from stripe.api_resources.account import Account as Account
from stripe.api_resources.customer import Customer as Customer
class BankAccount(DeletableAPIResource, UpdateableAPIResource, VerifyMixin):
OBJECT_NAME: str
def instance_url(self) -> str: ...
@classmethod
def modify(cls, sid, **params) -> NoReturn: ...
@classmethod
def retrieve(
cls,
id,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> NoReturn: ...

View File

@@ -1,2 +0,0 @@
from stripe.api_resources.billing_portal.configuration import Configuration as Configuration
from stripe.api_resources.billing_portal.session import Session as Session

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Configuration(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource
class Session(CreateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
from stripe.api_resources.customer import Customer as Customer
class BitcoinReceiver(ListableAPIResource):
OBJECT_NAME: str
def instance_url(self): ...
@classmethod
def class_url(cls): ...

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class BitcoinTransaction(StripeObject):
OBJECT_NAME: str

View File

@@ -1,13 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe.api_resources.abstract import UpdateableAPIResource as UpdateableAPIResource
from stripe.api_resources.account import Account as Account
class Capability(UpdateableAPIResource):
OBJECT_NAME: str
def instance_url(self) -> str: ...
@classmethod
def modify(cls, sid, **params) -> NoReturn: ...
@classmethod
def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> NoReturn: ...

View File

@@ -1,26 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe import error as error
from stripe.api_resources.abstract import (
DeletableAPIResource as DeletableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
from stripe.api_resources.account import Account as Account
from stripe.api_resources.customer import Customer as Customer
from stripe.api_resources.recipient import Recipient as Recipient
class Card(DeletableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def instance_url(self) -> str: ...
@classmethod
def modify(cls, sid, **params) -> NoReturn: ...
@classmethod
def retrieve(
cls,
id,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> NoReturn: ...

View File

@@ -1,17 +0,0 @@
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Charge(CreateableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def capture(self, idempotency_key: str | None = None, **params): ...
def refund(self, idempotency_key: str | None = None, **params): ...
def update_dispute(self, idempotency_key: str | None = None, **params): ...
def close_dispute(self, idempotency_key: str | None = None, **params): ...
def mark_as_fraudulent(self, idempotency_key: str | None = None): ...
def mark_as_safe(self, idempotency_key: str | None = None): ...

View File

@@ -1 +0,0 @@
from stripe.api_resources.checkout.session import Session as Session

View File

@@ -1,16 +0,0 @@
from typing import overload
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
nested_resource_class_methods as nested_resource_class_methods,
)
class Session(CreateableAPIResource, ListableAPIResource):
OBJECT_NAME: str
@overload
@classmethod
def expire(cls, session, api_key=None, stripe_version=None, stripe_account=None, **params): ...
@overload
@classmethod
def expire(cls, idempotency_key: str | None = None, **params): ...

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class CountrySpec(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Coupon(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,21 +0,0 @@
from _typeshed import Incomplete
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class CreditNote(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def void_credit_note(self, idempotency_key: str | None = None, **params): ...
@classmethod
def preview(
cls,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
): ...

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class CreditNoteLineItem(StripeObject):
OBJECT_NAME: str

View File

@@ -1,58 +0,0 @@
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
nested_resource_class_methods as nested_resource_class_methods,
)
class Customer(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def delete_discount(self, **params) -> None: ...
@classmethod
def balance_transactions_url(cls, id, nested_id=None): ...
@classmethod
def balance_transactions_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def create_balance_transaction(cls, id, **params): ...
@classmethod
def retrieve_balance_transaction(cls, id, nested_id, **params): ...
@classmethod
def modify_balance_transaction(cls, id, nested_id, **params): ...
@classmethod
def list_balance_transactions(cls, id, **params): ...
@classmethod
def sources_url(cls, id, nested_id=None): ...
@classmethod
def sources_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def create_source(cls, id, **params): ...
@classmethod
def retrieve_source(cls, id, nested_id, **params): ...
@classmethod
def modify_source(cls, id, nested_id, **params): ...
@classmethod
def delete_source(cls, id, nested_id, **params): ...
@classmethod
def list_sources(cls, id, **params): ...
@classmethod
def tax_ids_url(cls, id, nested_id=None): ...
@classmethod
def tax_ids_request(
cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params
): ...
@classmethod
def create_tax_id(cls, id, **params): ...
@classmethod
def retrieve_tax_id(cls, id, nested_id, **params): ...
@classmethod
def delete_tax_id(cls, id, nested_id, **params): ...
@classmethod
def list_tax_ids(cls, id, **params): ...

View File

@@ -1,11 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe.api_resources.abstract import APIResource as APIResource
from stripe.api_resources.customer import Customer as Customer
class CustomerBalanceTransaction(APIResource):
OBJECT_NAME: str
def instance_url(self) -> str: ...
@classmethod
def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> NoReturn: ...

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Dispute(ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def close(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,16 +0,0 @@
from _typeshed import Incomplete
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import DeletableAPIResource as DeletableAPIResource
class EphemeralKey(DeletableAPIResource):
OBJECT_NAME: str
@classmethod
def create(
cls,
api_key: Incomplete | None = None,
idempotency_key: str | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
): ...

View File

@@ -1,25 +0,0 @@
from _typeshed import Incomplete
from stripe.stripe_object import StripeObject as StripeObject
class ErrorObject(StripeObject):
def refresh_from(
self,
values,
api_key: Incomplete | None = None,
partial: bool = False,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
last_response: Incomplete | None = None,
): ...
class OAuthErrorObject(StripeObject):
def refresh_from(
self,
values,
api_key: Incomplete | None = None,
partial: bool = False,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
last_response: Incomplete | None = None,
): ...

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class Event(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class ExchangeRate(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,21 +0,0 @@
from _typeshed import Incomplete
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class File(ListableAPIResource):
OBJECT_NAME: str
OBJECT_NAME_ALT: str
@classmethod
def class_url(cls): ...
@classmethod
def create(
cls,
api_key: Incomplete | None = None,
api_version: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
): ...
FileUpload = File

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class FileLink(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,2 +0,0 @@
from stripe.api_resources.identity.verification_report import VerificationReport as VerificationReport
from stripe.api_resources.identity.verification_session import VerificationSession as VerificationSession

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class VerificationReport(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,11 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class VerificationSession(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def cancel(self, idempotency_key: str | None = None, **params): ...
def redact(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,28 +0,0 @@
from _typeshed import Incomplete
from typing_extensions import Self
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Invoice(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def finalize_invoice(self, idempotency_key: str | None = None, **params) -> Self: ...
def mark_uncollectible(self, idempotency_key: str | None = None, **params) -> Self: ...
def pay(self, idempotency_key: str | None = None, **params) -> Self: ...
def send_invoice(self, idempotency_key: str | None = None, **params) -> Self: ...
def void_invoice(self, idempotency_key: str | None = None, **params) -> Self: ...
@classmethod
def upcoming(
cls,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> Invoice: ...

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class InvoiceItem(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class InvoiceLineItem(StripeObject):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class IssuerFraudRecord(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,6 +0,0 @@
from stripe.api_resources.issuing.authorization import Authorization as Authorization
from stripe.api_resources.issuing.card import Card as Card
from stripe.api_resources.issuing.card_details import CardDetails as CardDetails
from stripe.api_resources.issuing.cardholder import Cardholder as Cardholder
from stripe.api_resources.issuing.dispute import Dispute as Dispute
from stripe.api_resources.issuing.transaction import Transaction as Transaction

View File

@@ -1,10 +0,0 @@
from stripe.api_resources.abstract import (
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Authorization(ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def approve(self, idempotency_key: str | None = None, **params): ...
def decline(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,10 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Card(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def details(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class CardDetails(StripeObject):
OBJECT_NAME: str

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Cardholder(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,10 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Dispute(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def submit(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,7 +0,0 @@
from stripe.api_resources.abstract import (
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Transaction(ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import APIResource as APIResource
class LineItem(APIResource):
OBJECT_NAME: str

View File

@@ -1,57 +0,0 @@
from _typeshed import Incomplete
from collections.abc import Iterator
from typing import Any
from stripe import api_requestor as api_requestor
from stripe.stripe_object import StripeObject as StripeObject
class ListObject(StripeObject):
OBJECT_NAME: str
def list(
self,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> ListObject: ...
def create(
self,
api_key: Incomplete | None = None,
idempotency_key: str | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
): ...
def retrieve(
self,
id,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
): ...
def __getitem__(self, k): ...
def __iter__(self): ...
def __len__(self) -> int: ...
def __reversed__(self): ...
def auto_paging_iter(self) -> Iterator[Any]: ...
@classmethod
def empty_list(
cls, api_key: Incomplete | None = None, stripe_version: Incomplete | None = None, stripe_account: Incomplete | None = None
) -> ListObject: ...
@property
def is_empty(self) -> bool: ...
def next_page(
self,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> ListObject: ...
def previous_page(
self,
api_key: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
) -> ListObject: ...

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class LoginLink(StripeObject):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import APIResource as APIResource
class Mandate(APIResource):
OBJECT_NAME: str

View File

@@ -1,13 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Order(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def cancel(self, idempotency_key: str | None = None, **params): ...
def list_line_items(self, idempotency_key: str | None = None, **params): ...
def reopen(self, idempotency_key: str | None = None, **params): ...
def submit(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,22 +0,0 @@
from typing import overload
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class PaymentIntent(CreateableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def cancel(self, idempotency_key: str | None = None, **params): ...
def capture(self, idempotency_key: str | None = None, **params): ...
@overload
@classmethod
def confirm(
cls, intent: str, api_key: str | None = ..., stripe_version: str | None = ..., stripe_account: str | None = ..., **params
): ...
@overload
@classmethod
def confirm(cls, idempotency_key: str | None = None, **params): ...

View File

@@ -1,24 +0,0 @@
from typing import overload
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class PaymentLink(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
@overload
@classmethod
def list_line_items(
cls,
payment_link: str,
api_key: str | None = None,
stripe_version: str | None = None,
stripe_account: str | None = None,
**params,
): ...
@overload
@classmethod
def list_line_items(cls, idempotency_key: str | None = None, **params): ...

View File

@@ -1,13 +0,0 @@
from typing_extensions import Self
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class PaymentMethod(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def attach(self, idempotency_key: str | None = None, **params) -> Self: ...
def detach(self, idempotency_key: str | None = None, **params) -> Self: ...

View File

@@ -1,11 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Payout(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def cancel(self, idempotency_key: str | None = None, **params): ...
def reverse(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,13 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe.api_resources.abstract import UpdateableAPIResource as UpdateableAPIResource
from stripe.api_resources.account import Account as Account
class Person(UpdateableAPIResource):
OBJECT_NAME: str
def instance_url(self) -> str: ...
@classmethod
def modify(cls, sid, **params) -> NoReturn: ...
@classmethod
def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> NoReturn: ...

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Plan(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Price(CreateableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,10 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Product(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class PromotionCode(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,24 +0,0 @@
from _typeshed import Incomplete
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Quote(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def accept(self, idempotency_key: str | None = None, **params): ...
def cancel(self, idempotency_key: str | None = None, **params): ...
def finalize_quote(self, idempotency_key: str | None = None, **params): ...
def list_line_items(self, idempotency_key: str | None = None, **params): ...
def pdf(
self,
api_key: Incomplete | None = None,
api_version: Incomplete | None = None,
stripe_version: Incomplete | None = None,
stripe_account: Incomplete | None = None,
**params,
): ...

View File

@@ -1,3 +0,0 @@
from stripe.api_resources.radar.early_fraud_warning import EarlyFraudWarning as EarlyFraudWarning
from stripe.api_resources.radar.value_list import ValueList as ValueList
from stripe.api_resources.radar.value_list_item import ValueListItem as ValueListItem

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class EarlyFraudWarning(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class ValueList(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
)
class ValueListItem(CreateableAPIResource, DeletableAPIResource, ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Recipient(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class RecipientTransfer(StripeObject):
OBJECT_NAME: str

View File

@@ -1,8 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class Refund(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,2 +0,0 @@
from stripe.api_resources.reporting.report_run import ReportRun as ReportRun
from stripe.api_resources.reporting.report_type import ReportType as ReportType

View File

@@ -1,7 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
)
class ReportRun(CreateableAPIResource, ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class ReportType(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,13 +0,0 @@
from _typeshed import Incomplete
from typing import NoReturn
from stripe.api_resources.abstract import UpdateableAPIResource as UpdateableAPIResource
from stripe.api_resources.transfer import Transfer as Transfer
class Reversal(UpdateableAPIResource):
OBJECT_NAME: str
def instance_url(self) -> str: ...
@classmethod
def modify(cls, sid, **params) -> NoReturn: ...
@classmethod
def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> NoReturn: ...

View File

@@ -1,5 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource, custom_method as custom_method
class Review(ListableAPIResource):
OBJECT_NAME: str
def approve(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,32 +0,0 @@
from collections.abc import Iterator
from typing import Any, ClassVar, Generic, Literal, TypeVar
from typing_extensions import Self
from stripe.stripe_object import StripeObject
_T = TypeVar("_T")
class SearchResultObject(StripeObject, Generic[_T]):
OBJECT_NAME: ClassVar[Literal["search_result"]]
url: str
has_more: bool
data: list[_T]
next_page: str
total_count: int
def search(
self, api_key: str | None = None, stripe_version: str | None = None, stripe_account: str | None = None, **params
) -> Self: ...
def __getitem__(self, k: str) -> Any: ...
def __iter__(self) -> Iterator[_T]: ...
def __len__(self) -> int: ...
def auto_paging_iter(self) -> Iterator[_T]: ...
@classmethod
def empty_search_result(
cls, api_key: str | None = None, stripe_version: str | None = None, stripe_account: str | None = None
) -> Self: ...
@property
def is_empty(self) -> bool: ...
def next_search_result_page(
self, api_key: str | None = None, stripe_version: str | None = None, stripe_account: str | None = None, **params
) -> Self: ...

View File

@@ -1,4 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class SetupAttempt(ListableAPIResource):
OBJECT_NAME: str

View File

@@ -1,11 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class SetupIntent(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str
def cancel(self, idempotency_key: str | None = None, **params): ...
def confirm(self, idempotency_key: str | None = None, **params): ...

View File

@@ -1,9 +0,0 @@
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class ShippingRate(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1 +0,0 @@
from stripe.api_resources.sigma.scheduled_query_run import ScheduledQueryRun as ScheduledQueryRun

View File

@@ -1,6 +0,0 @@
from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource
class ScheduledQueryRun(ListableAPIResource):
OBJECT_NAME: str
@classmethod
def class_url(cls): ...

View File

@@ -1,9 +0,0 @@
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
)
class SKU(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource):
OBJECT_NAME: str

View File

@@ -1,13 +0,0 @@
from stripe import error as error
from stripe.api_resources import Customer as Customer
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
VerifyMixin as VerifyMixin,
nested_resource_class_methods as nested_resource_class_methods,
)
class Source(CreateableAPIResource, UpdateableAPIResource, VerifyMixin):
OBJECT_NAME: str
def detach(self, idempotency_key: str | None = None, **params): ...
def source_transactions(self, **params): ...

View File

@@ -1,4 +0,0 @@
from stripe.stripe_object import StripeObject as StripeObject
class SourceTransaction(StripeObject):
OBJECT_NAME: str

View File

@@ -1,15 +0,0 @@
from stripe import api_requestor as api_requestor
from stripe.api_resources.abstract import (
CreateableAPIResource as CreateableAPIResource,
DeletableAPIResource as DeletableAPIResource,
ListableAPIResource as ListableAPIResource,
SearchableAPIResource as SearchableAPIResource,
UpdateableAPIResource as UpdateableAPIResource,
custom_method as custom_method,
)
class Subscription(
CreateableAPIResource, DeletableAPIResource, ListableAPIResource, SearchableAPIResource, UpdateableAPIResource
):
OBJECT_NAME: str
def delete_discount(self, **params) -> None: ...

Some files were not shown because too many files have changed in this diff Show More