diff --git a/pyrightconfig.stricter.json b/pyrightconfig.stricter.json index cac67e234..22fbfc79e 100644 --- a/pyrightconfig.stricter.json +++ b/pyrightconfig.stricter.json @@ -91,7 +91,6 @@ "stubs/requests-oauthlib", "stubs/seaborn", "stubs/setuptools/setuptools", - "stubs/stripe", "stubs/tensorflow", "stubs/tqdm", "stubs/ttkthemes", diff --git a/stubs/stripe/@tests/stubtest_allowlist.txt b/stubs/stripe/@tests/stubtest_allowlist.txt deleted file mode 100644 index dbd3c7fd5..000000000 --- a/stubs/stripe/@tests/stubtest_allowlist.txt +++ /dev/null @@ -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 diff --git a/stubs/stripe/METADATA.toml b/stubs/stripe/METADATA.toml deleted file mode 100644 index 59f103da7..000000000 --- a/stubs/stripe/METADATA.toml +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/__init__.pyi b/stubs/stripe/stripe/__init__.pyi deleted file mode 100644 index c1823fb93..000000000 --- a/stubs/stripe/stripe/__init__.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_requestor.pyi b/stubs/stripe/stripe/api_requestor.pyi deleted file mode 100644 index cf9a41a9c..000000000 --- a/stubs/stripe/stripe/api_requestor.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/__init__.pyi b/stubs/stripe/stripe/api_resources/__init__.pyi deleted file mode 100644 index 743e6ed0d..000000000 --- a/stubs/stripe/stripe/api_resources/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/abstract/__init__.pyi b/stubs/stripe/stripe/api_resources/abstract/__init__.pyi deleted file mode 100644 index f73b09fd6..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/abstract/api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/api_resource.pyi deleted file mode 100644 index 0e9406eb4..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/api_resource.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/abstract/createable_api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/createable_api_resource.pyi deleted file mode 100644 index b7f0c0210..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/createable_api_resource.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/abstract/custom_method.pyi b/stubs/stripe/stripe/api_resources/abstract/custom_method.pyi deleted file mode 100644 index 4e0a71b54..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/custom_method.pyi +++ /dev/null @@ -1,3 +0,0 @@ -from _typeshed import Incomplete - -def custom_method(name, http_verb, http_path: Incomplete | None = None, is_streaming: bool = False): ... diff --git a/stubs/stripe/stripe/api_resources/abstract/deletable_api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/deletable_api_resource.pyi deleted file mode 100644 index b82f72b7b..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/deletable_api_resource.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/abstract/listable_api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/listable_api_resource.pyi deleted file mode 100644 index 13ad6ff82..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/listable_api_resource.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/abstract/nested_resource_class_methods.pyi b/stubs/stripe/stripe/api_resources/abstract/nested_resource_class_methods.pyi deleted file mode 100644 index a1687f391..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/nested_resource_class_methods.pyi +++ /dev/null @@ -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 -): ... diff --git a/stubs/stripe/stripe/api_resources/abstract/searchable_api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/searchable_api_resource.pyi deleted file mode 100644 index cf6838613..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/searchable_api_resource.pyi +++ /dev/null @@ -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]: ... diff --git a/stubs/stripe/stripe/api_resources/abstract/singleton_api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/singleton_api_resource.pyi deleted file mode 100644 index 602ae3564..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/singleton_api_resource.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/abstract/updateable_api_resource.pyi b/stubs/stripe/stripe/api_resources/abstract/updateable_api_resource.pyi deleted file mode 100644 index 00ede54fa..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/updateable_api_resource.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/abstract/verify_mixin.pyi b/stubs/stripe/stripe/api_resources/abstract/verify_mixin.pyi deleted file mode 100644 index 01a1ce2c0..000000000 --- a/stubs/stripe/stripe/api_resources/abstract/verify_mixin.pyi +++ /dev/null @@ -1,2 +0,0 @@ -class VerifyMixin: - def verify(self, idempotency_key: str | None = None, **params): ... diff --git a/stubs/stripe/stripe/api_resources/account.pyi b/stubs/stripe/stripe/api_resources/account.pyi deleted file mode 100644 index 901dd7723..000000000 --- a/stubs/stripe/stripe/api_resources/account.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/account_link.pyi b/stubs/stripe/stripe/api_resources/account_link.pyi deleted file mode 100644 index a50565c5b..000000000 --- a/stubs/stripe/stripe/api_resources/account_link.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource - -class AccountLink(CreateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/alipay_account.pyi b/stubs/stripe/stripe/api_resources/alipay_account.pyi deleted file mode 100644 index 3e475c9a2..000000000 --- a/stubs/stripe/stripe/api_resources/alipay_account.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/apple_pay_domain.pyi b/stubs/stripe/stripe/api_resources/apple_pay_domain.pyi deleted file mode 100644 index 0e9332010..000000000 --- a/stubs/stripe/stripe/api_resources/apple_pay_domain.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/application_fee.pyi b/stubs/stripe/stripe/api_resources/application_fee.pyi deleted file mode 100644 index 722ba2f62..000000000 --- a/stubs/stripe/stripe/api_resources/application_fee.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/application_fee_refund.pyi b/stubs/stripe/stripe/api_resources/application_fee_refund.pyi deleted file mode 100644 index 7014f67f6..000000000 --- a/stubs/stripe/stripe/api_resources/application_fee_refund.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/balance.pyi b/stubs/stripe/stripe/api_resources/balance.pyi deleted file mode 100644 index 03a33a9ba..000000000 --- a/stubs/stripe/stripe/api_resources/balance.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import SingletonAPIResource as SingletonAPIResource - -class Balance(SingletonAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/balance_transaction.pyi b/stubs/stripe/stripe/api_resources/balance_transaction.pyi deleted file mode 100644 index bdbf7b88e..000000000 --- a/stubs/stripe/stripe/api_resources/balance_transaction.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class BalanceTransaction(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/bank_account.pyi b/stubs/stripe/stripe/api_resources/bank_account.pyi deleted file mode 100644 index 7bfc50c17..000000000 --- a/stubs/stripe/stripe/api_resources/bank_account.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/billing_portal/__init__.pyi b/stubs/stripe/stripe/api_resources/billing_portal/__init__.pyi deleted file mode 100644 index 8132f0963..000000000 --- a/stubs/stripe/stripe/api_resources/billing_portal/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/billing_portal/configuration.pyi b/stubs/stripe/stripe/api_resources/billing_portal/configuration.pyi deleted file mode 100644 index 875989abc..000000000 --- a/stubs/stripe/stripe/api_resources/billing_portal/configuration.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/billing_portal/session.pyi b/stubs/stripe/stripe/api_resources/billing_portal/session.pyi deleted file mode 100644 index 1bce47c99..000000000 --- a/stubs/stripe/stripe/api_resources/billing_portal/session.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource - -class Session(CreateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/bitcoin_receiver.pyi b/stubs/stripe/stripe/api_resources/bitcoin_receiver.pyi deleted file mode 100644 index 933736a3c..000000000 --- a/stubs/stripe/stripe/api_resources/bitcoin_receiver.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/bitcoin_transaction.pyi b/stubs/stripe/stripe/api_resources/bitcoin_transaction.pyi deleted file mode 100644 index 0f354550a..000000000 --- a/stubs/stripe/stripe/api_resources/bitcoin_transaction.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class BitcoinTransaction(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/capability.pyi b/stubs/stripe/stripe/api_resources/capability.pyi deleted file mode 100644 index 34cc62b6d..000000000 --- a/stubs/stripe/stripe/api_resources/capability.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/card.pyi b/stubs/stripe/stripe/api_resources/card.pyi deleted file mode 100644 index 85da7d928..000000000 --- a/stubs/stripe/stripe/api_resources/card.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/charge.pyi b/stubs/stripe/stripe/api_resources/charge.pyi deleted file mode 100644 index 57bc5e979..000000000 --- a/stubs/stripe/stripe/api_resources/charge.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/checkout/__init__.pyi b/stubs/stripe/stripe/api_resources/checkout/__init__.pyi deleted file mode 100644 index acbde55c0..000000000 --- a/stubs/stripe/stripe/api_resources/checkout/__init__.pyi +++ /dev/null @@ -1 +0,0 @@ -from stripe.api_resources.checkout.session import Session as Session diff --git a/stubs/stripe/stripe/api_resources/checkout/session.pyi b/stubs/stripe/stripe/api_resources/checkout/session.pyi deleted file mode 100644 index b4cc12bf6..000000000 --- a/stubs/stripe/stripe/api_resources/checkout/session.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/country_spec.pyi b/stubs/stripe/stripe/api_resources/country_spec.pyi deleted file mode 100644 index 45613f088..000000000 --- a/stubs/stripe/stripe/api_resources/country_spec.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class CountrySpec(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/coupon.pyi b/stubs/stripe/stripe/api_resources/coupon.pyi deleted file mode 100644 index d00e8f1c5..000000000 --- a/stubs/stripe/stripe/api_resources/coupon.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/credit_note.pyi b/stubs/stripe/stripe/api_resources/credit_note.pyi deleted file mode 100644 index ae42f8304..000000000 --- a/stubs/stripe/stripe/api_resources/credit_note.pyi +++ /dev/null @@ -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, - ): ... diff --git a/stubs/stripe/stripe/api_resources/credit_note_line_item.pyi b/stubs/stripe/stripe/api_resources/credit_note_line_item.pyi deleted file mode 100644 index 276818b9e..000000000 --- a/stubs/stripe/stripe/api_resources/credit_note_line_item.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class CreditNoteLineItem(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/customer.pyi b/stubs/stripe/stripe/api_resources/customer.pyi deleted file mode 100644 index c407974cb..000000000 --- a/stubs/stripe/stripe/api_resources/customer.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/customer_balance_transaction.pyi b/stubs/stripe/stripe/api_resources/customer_balance_transaction.pyi deleted file mode 100644 index eda8485d9..000000000 --- a/stubs/stripe/stripe/api_resources/customer_balance_transaction.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/dispute.pyi b/stubs/stripe/stripe/api_resources/dispute.pyi deleted file mode 100644 index 3f3114b7d..000000000 --- a/stubs/stripe/stripe/api_resources/dispute.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/ephemeral_key.pyi b/stubs/stripe/stripe/api_resources/ephemeral_key.pyi deleted file mode 100644 index 6df40287b..000000000 --- a/stubs/stripe/stripe/api_resources/ephemeral_key.pyi +++ /dev/null @@ -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, - ): ... diff --git a/stubs/stripe/stripe/api_resources/error_object.pyi b/stubs/stripe/stripe/api_resources/error_object.pyi deleted file mode 100644 index d43b883cb..000000000 --- a/stubs/stripe/stripe/api_resources/error_object.pyi +++ /dev/null @@ -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, - ): ... diff --git a/stubs/stripe/stripe/api_resources/event.pyi b/stubs/stripe/stripe/api_resources/event.pyi deleted file mode 100644 index 32ec04d39..000000000 --- a/stubs/stripe/stripe/api_resources/event.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class Event(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/exchange_rate.pyi b/stubs/stripe/stripe/api_resources/exchange_rate.pyi deleted file mode 100644 index c6ae5b9e3..000000000 --- a/stubs/stripe/stripe/api_resources/exchange_rate.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class ExchangeRate(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/file.pyi b/stubs/stripe/stripe/api_resources/file.pyi deleted file mode 100644 index d524c8596..000000000 --- a/stubs/stripe/stripe/api_resources/file.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/file_link.pyi b/stubs/stripe/stripe/api_resources/file_link.pyi deleted file mode 100644 index af55248f9..000000000 --- a/stubs/stripe/stripe/api_resources/file_link.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/identity/__init__.pyi b/stubs/stripe/stripe/api_resources/identity/__init__.pyi deleted file mode 100644 index 6285d40f1..000000000 --- a/stubs/stripe/stripe/api_resources/identity/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/identity/verification_report.pyi b/stubs/stripe/stripe/api_resources/identity/verification_report.pyi deleted file mode 100644 index 873d0d57e..000000000 --- a/stubs/stripe/stripe/api_resources/identity/verification_report.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class VerificationReport(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/identity/verification_session.pyi b/stubs/stripe/stripe/api_resources/identity/verification_session.pyi deleted file mode 100644 index c9e5e42f7..000000000 --- a/stubs/stripe/stripe/api_resources/identity/verification_session.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/invoice.pyi b/stubs/stripe/stripe/api_resources/invoice.pyi deleted file mode 100644 index 855af6765..000000000 --- a/stubs/stripe/stripe/api_resources/invoice.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/invoice_item.pyi b/stubs/stripe/stripe/api_resources/invoice_item.pyi deleted file mode 100644 index cd5eee9bf..000000000 --- a/stubs/stripe/stripe/api_resources/invoice_item.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/invoice_line_item.pyi b/stubs/stripe/stripe/api_resources/invoice_line_item.pyi deleted file mode 100644 index 4d33401ee..000000000 --- a/stubs/stripe/stripe/api_resources/invoice_line_item.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class InvoiceLineItem(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/issuer_fraud_record.pyi b/stubs/stripe/stripe/api_resources/issuer_fraud_record.pyi deleted file mode 100644 index 25d5e80f8..000000000 --- a/stubs/stripe/stripe/api_resources/issuer_fraud_record.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class IssuerFraudRecord(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/issuing/__init__.pyi b/stubs/stripe/stripe/api_resources/issuing/__init__.pyi deleted file mode 100644 index 51cba7225..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/issuing/authorization.pyi b/stubs/stripe/stripe/api_resources/issuing/authorization.pyi deleted file mode 100644 index 7383177cd..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/authorization.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/issuing/card.pyi b/stubs/stripe/stripe/api_resources/issuing/card.pyi deleted file mode 100644 index 1edc3d611..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/card.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/issuing/card_details.pyi b/stubs/stripe/stripe/api_resources/issuing/card_details.pyi deleted file mode 100644 index 9d963f886..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/card_details.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class CardDetails(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/issuing/cardholder.pyi b/stubs/stripe/stripe/api_resources/issuing/cardholder.pyi deleted file mode 100644 index c08889ad0..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/cardholder.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/issuing/dispute.pyi b/stubs/stripe/stripe/api_resources/issuing/dispute.pyi deleted file mode 100644 index 659dea54d..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/dispute.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/issuing/transaction.pyi b/stubs/stripe/stripe/api_resources/issuing/transaction.pyi deleted file mode 100644 index 66ea728df..000000000 --- a/stubs/stripe/stripe/api_resources/issuing/transaction.pyi +++ /dev/null @@ -1,7 +0,0 @@ -from stripe.api_resources.abstract import ( - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, -) - -class Transaction(ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/line_item.pyi b/stubs/stripe/stripe/api_resources/line_item.pyi deleted file mode 100644 index 77317c4e2..000000000 --- a/stubs/stripe/stripe/api_resources/line_item.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import APIResource as APIResource - -class LineItem(APIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/list_object.pyi b/stubs/stripe/stripe/api_resources/list_object.pyi deleted file mode 100644 index 5a33d5f8b..000000000 --- a/stubs/stripe/stripe/api_resources/list_object.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/login_link.pyi b/stubs/stripe/stripe/api_resources/login_link.pyi deleted file mode 100644 index 9333af640..000000000 --- a/stubs/stripe/stripe/api_resources/login_link.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class LoginLink(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/mandate.pyi b/stubs/stripe/stripe/api_resources/mandate.pyi deleted file mode 100644 index eb16554db..000000000 --- a/stubs/stripe/stripe/api_resources/mandate.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import APIResource as APIResource - -class Mandate(APIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/order.pyi b/stubs/stripe/stripe/api_resources/order.pyi deleted file mode 100644 index ba526698c..000000000 --- a/stubs/stripe/stripe/api_resources/order.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/payment_intent.pyi b/stubs/stripe/stripe/api_resources/payment_intent.pyi deleted file mode 100644 index 011d672dc..000000000 --- a/stubs/stripe/stripe/api_resources/payment_intent.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/payment_link.pyi b/stubs/stripe/stripe/api_resources/payment_link.pyi deleted file mode 100644 index 4cdc9c3b1..000000000 --- a/stubs/stripe/stripe/api_resources/payment_link.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/payment_method.pyi b/stubs/stripe/stripe/api_resources/payment_method.pyi deleted file mode 100644 index e44c472e0..000000000 --- a/stubs/stripe/stripe/api_resources/payment_method.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/payout.pyi b/stubs/stripe/stripe/api_resources/payout.pyi deleted file mode 100644 index fc10cc8f0..000000000 --- a/stubs/stripe/stripe/api_resources/payout.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/person.pyi b/stubs/stripe/stripe/api_resources/person.pyi deleted file mode 100644 index bc2069bc7..000000000 --- a/stubs/stripe/stripe/api_resources/person.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/plan.pyi b/stubs/stripe/stripe/api_resources/plan.pyi deleted file mode 100644 index 6f1338074..000000000 --- a/stubs/stripe/stripe/api_resources/plan.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/price.pyi b/stubs/stripe/stripe/api_resources/price.pyi deleted file mode 100644 index 773254d0a..000000000 --- a/stubs/stripe/stripe/api_resources/price.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/product.pyi b/stubs/stripe/stripe/api_resources/product.pyi deleted file mode 100644 index 10149e003..000000000 --- a/stubs/stripe/stripe/api_resources/product.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/promotion_code.pyi b/stubs/stripe/stripe/api_resources/promotion_code.pyi deleted file mode 100644 index 0bc9cb500..000000000 --- a/stubs/stripe/stripe/api_resources/promotion_code.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/quote.pyi b/stubs/stripe/stripe/api_resources/quote.pyi deleted file mode 100644 index 9a70d6b02..000000000 --- a/stubs/stripe/stripe/api_resources/quote.pyi +++ /dev/null @@ -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, - ): ... diff --git a/stubs/stripe/stripe/api_resources/radar/__init__.pyi b/stubs/stripe/stripe/api_resources/radar/__init__.pyi deleted file mode 100644 index a7fe6cd8b..000000000 --- a/stubs/stripe/stripe/api_resources/radar/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/radar/early_fraud_warning.pyi b/stubs/stripe/stripe/api_resources/radar/early_fraud_warning.pyi deleted file mode 100644 index e1a2b49a3..000000000 --- a/stubs/stripe/stripe/api_resources/radar/early_fraud_warning.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class EarlyFraudWarning(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/radar/value_list.pyi b/stubs/stripe/stripe/api_resources/radar/value_list.pyi deleted file mode 100644 index 956aba4fa..000000000 --- a/stubs/stripe/stripe/api_resources/radar/value_list.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/radar/value_list_item.pyi b/stubs/stripe/stripe/api_resources/radar/value_list_item.pyi deleted file mode 100644 index 5e7deb333..000000000 --- a/stubs/stripe/stripe/api_resources/radar/value_list_item.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/recipient.pyi b/stubs/stripe/stripe/api_resources/recipient.pyi deleted file mode 100644 index de8758b74..000000000 --- a/stubs/stripe/stripe/api_resources/recipient.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/recipient_transfer.pyi b/stubs/stripe/stripe/api_resources/recipient_transfer.pyi deleted file mode 100644 index e7ce9880f..000000000 --- a/stubs/stripe/stripe/api_resources/recipient_transfer.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class RecipientTransfer(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/refund.pyi b/stubs/stripe/stripe/api_resources/refund.pyi deleted file mode 100644 index c401c30a8..000000000 --- a/stubs/stripe/stripe/api_resources/refund.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/reporting/__init__.pyi b/stubs/stripe/stripe/api_resources/reporting/__init__.pyi deleted file mode 100644 index df2b4de93..000000000 --- a/stubs/stripe/stripe/api_resources/reporting/__init__.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/reporting/report_run.pyi b/stubs/stripe/stripe/api_resources/reporting/report_run.pyi deleted file mode 100644 index 5e1251498..000000000 --- a/stubs/stripe/stripe/api_resources/reporting/report_run.pyi +++ /dev/null @@ -1,7 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - ListableAPIResource as ListableAPIResource, -) - -class ReportRun(CreateableAPIResource, ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/reporting/report_type.pyi b/stubs/stripe/stripe/api_resources/reporting/report_type.pyi deleted file mode 100644 index aef5fbf85..000000000 --- a/stubs/stripe/stripe/api_resources/reporting/report_type.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class ReportType(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/reversal.pyi b/stubs/stripe/stripe/api_resources/reversal.pyi deleted file mode 100644 index 3213473c0..000000000 --- a/stubs/stripe/stripe/api_resources/reversal.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/review.pyi b/stubs/stripe/stripe/api_resources/review.pyi deleted file mode 100644 index ba4985de9..000000000 --- a/stubs/stripe/stripe/api_resources/review.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/search_result_object.pyi b/stubs/stripe/stripe/api_resources/search_result_object.pyi deleted file mode 100644 index 1b163caf5..000000000 --- a/stubs/stripe/stripe/api_resources/search_result_object.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/setup_attempt.pyi b/stubs/stripe/stripe/api_resources/setup_attempt.pyi deleted file mode 100644 index aa89f2eed..000000000 --- a/stubs/stripe/stripe/api_resources/setup_attempt.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class SetupAttempt(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/setup_intent.pyi b/stubs/stripe/stripe/api_resources/setup_intent.pyi deleted file mode 100644 index 00ec98b1c..000000000 --- a/stubs/stripe/stripe/api_resources/setup_intent.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/shipping_rate.pyi b/stubs/stripe/stripe/api_resources/shipping_rate.pyi deleted file mode 100644 index d479b51b2..000000000 --- a/stubs/stripe/stripe/api_resources/shipping_rate.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/sigma/__init__.pyi b/stubs/stripe/stripe/api_resources/sigma/__init__.pyi deleted file mode 100644 index 0b669a58d..000000000 --- a/stubs/stripe/stripe/api_resources/sigma/__init__.pyi +++ /dev/null @@ -1 +0,0 @@ -from stripe.api_resources.sigma.scheduled_query_run import ScheduledQueryRun as ScheduledQueryRun diff --git a/stubs/stripe/stripe/api_resources/sigma/scheduled_query_run.pyi b/stubs/stripe/stripe/api_resources/sigma/scheduled_query_run.pyi deleted file mode 100644 index 5445216f1..000000000 --- a/stubs/stripe/stripe/api_resources/sigma/scheduled_query_run.pyi +++ /dev/null @@ -1,6 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class ScheduledQueryRun(ListableAPIResource): - OBJECT_NAME: str - @classmethod - def class_url(cls): ... diff --git a/stubs/stripe/stripe/api_resources/sku.pyi b/stubs/stripe/stripe/api_resources/sku.pyi deleted file mode 100644 index 2b7b548ff..000000000 --- a/stubs/stripe/stripe/api_resources/sku.pyi +++ /dev/null @@ -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 diff --git a/stubs/stripe/stripe/api_resources/source.pyi b/stubs/stripe/stripe/api_resources/source.pyi deleted file mode 100644 index dfed9c7fe..000000000 --- a/stubs/stripe/stripe/api_resources/source.pyi +++ /dev/null @@ -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): ... diff --git a/stubs/stripe/stripe/api_resources/source_transaction.pyi b/stubs/stripe/stripe/api_resources/source_transaction.pyi deleted file mode 100644 index 48570cbfb..000000000 --- a/stubs/stripe/stripe/api_resources/source_transaction.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class SourceTransaction(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/subscription.pyi b/stubs/stripe/stripe/api_resources/subscription.pyi deleted file mode 100644 index 511d2aefe..000000000 --- a/stubs/stripe/stripe/api_resources/subscription.pyi +++ /dev/null @@ -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: ... diff --git a/stubs/stripe/stripe/api_resources/subscription_item.pyi b/stubs/stripe/stripe/api_resources/subscription_item.pyi deleted file mode 100644 index 285249609..000000000 --- a/stubs/stripe/stripe/api_resources/subscription_item.pyi +++ /dev/null @@ -1,27 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - DeletableAPIResource as DeletableAPIResource, - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, - nested_resource_class_methods as nested_resource_class_methods, -) - -class SubscriptionItem(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str - def usage_record_summaries(self, **params): ... - @classmethod - def usage_records_url(cls, id, nested_id=None): ... - @classmethod - def usage_records_request( - cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params - ): ... - @classmethod - def create_usage_record(cls, id, **params): ... - @classmethod - def usage_record_summarys_url(cls, id, nested_id=None): ... - @classmethod - def usage_record_summarys_request( - cls, method, url, api_key=None, idempotency_key=None, stripe_version=None, stripe_account=None, **params - ): ... - @classmethod - def list_usage_record_summaries(cls, id, **params): ... diff --git a/stubs/stripe/stripe/api_resources/subscription_schedule.pyi b/stubs/stripe/stripe/api_resources/subscription_schedule.pyi deleted file mode 100644 index 53f0498a8..000000000 --- a/stubs/stripe/stripe/api_resources/subscription_schedule.pyi +++ /dev/null @@ -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 SubscriptionSchedule(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str - def cancel(self, idempotency_key: str | None = None, **params): ... - def release(self, idempotency_key: str | None = None, **params): ... diff --git a/stubs/stripe/stripe/api_resources/tax_code.pyi b/stubs/stripe/stripe/api_resources/tax_code.pyi deleted file mode 100644 index ed37e5671..000000000 --- a/stubs/stripe/stripe/api_resources/tax_code.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import ListableAPIResource as ListableAPIResource - -class TaxCode(ListableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/tax_id.pyi b/stubs/stripe/stripe/api_resources/tax_id.pyi deleted file mode 100644 index 8b29f0972..000000000 --- a/stubs/stripe/stripe/api_resources/tax_id.pyi +++ /dev/null @@ -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 TaxId(APIResource): - OBJECT_NAME: str - def instance_url(self) -> str: ... - @classmethod - def retrieve(cls, id, api_key: Incomplete | None = None, **params) -> NoReturn: ... diff --git a/stubs/stripe/stripe/api_resources/tax_rate.pyi b/stubs/stripe/stripe/api_resources/tax_rate.pyi deleted file mode 100644 index 41cad550a..000000000 --- a/stubs/stripe/stripe/api_resources/tax_rate.pyi +++ /dev/null @@ -1,8 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, -) - -class TaxRate(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/terminal/__init__.pyi b/stubs/stripe/stripe/api_resources/terminal/__init__.pyi deleted file mode 100644 index 27b995d4a..000000000 --- a/stubs/stripe/stripe/api_resources/terminal/__init__.pyi +++ /dev/null @@ -1,3 +0,0 @@ -from stripe.api_resources.terminal.connection_token import ConnectionToken as ConnectionToken -from stripe.api_resources.terminal.location import Location as Location -from stripe.api_resources.terminal.reader import Reader as Reader diff --git a/stubs/stripe/stripe/api_resources/terminal/connection_token.pyi b/stubs/stripe/stripe/api_resources/terminal/connection_token.pyi deleted file mode 100644 index 2d0dc48df..000000000 --- a/stubs/stripe/stripe/api_resources/terminal/connection_token.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource - -class ConnectionToken(CreateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/terminal/location.pyi b/stubs/stripe/stripe/api_resources/terminal/location.pyi deleted file mode 100644 index 1bb0ee003..000000000 --- a/stubs/stripe/stripe/api_resources/terminal/location.pyi +++ /dev/null @@ -1,9 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - DeletableAPIResource as DeletableAPIResource, - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, -) - -class Location(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/terminal/reader.pyi b/stubs/stripe/stripe/api_resources/terminal/reader.pyi deleted file mode 100644 index d8333b91c..000000000 --- a/stubs/stripe/stripe/api_resources/terminal/reader.pyi +++ /dev/null @@ -1,9 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - DeletableAPIResource as DeletableAPIResource, - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, -) - -class Reader(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/test_helpers/__init__.pyi b/stubs/stripe/stripe/api_resources/test_helpers/__init__.pyi deleted file mode 100644 index ec08b0c25..000000000 --- a/stubs/stripe/stripe/api_resources/test_helpers/__init__.pyi +++ /dev/null @@ -1 +0,0 @@ -from stripe.api_resources.test_helpers.test_clock import TestClock as TestClock diff --git a/stubs/stripe/stripe/api_resources/test_helpers/test_clock.pyi b/stubs/stripe/stripe/api_resources/test_helpers/test_clock.pyi deleted file mode 100644 index bfdc53be1..000000000 --- a/stubs/stripe/stripe/api_resources/test_helpers/test_clock.pyi +++ /dev/null @@ -1,10 +0,0 @@ -from typing import Any, Literal -from typing_extensions import Self - -from stripe.api_resources.abstract import CreateableAPIResource, DeletableAPIResource, ListableAPIResource - -class TestClock(CreateableAPIResource, DeletableAPIResource, ListableAPIResource): - OBJECT_NAME: Literal["test_helpers.test_clock"] - - @classmethod - def advance(cls, idempotency_key: str | None = None, **params: Any) -> Self: ... diff --git a/stubs/stripe/stripe/api_resources/three_d_secure.pyi b/stubs/stripe/stripe/api_resources/three_d_secure.pyi deleted file mode 100644 index 4ab7469a7..000000000 --- a/stubs/stripe/stripe/api_resources/three_d_secure.pyi +++ /dev/null @@ -1,6 +0,0 @@ -from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource - -class ThreeDSecure(CreateableAPIResource): - OBJECT_NAME: str - @classmethod - def class_url(cls): ... diff --git a/stubs/stripe/stripe/api_resources/token.pyi b/stubs/stripe/stripe/api_resources/token.pyi deleted file mode 100644 index 307de97b6..000000000 --- a/stubs/stripe/stripe/api_resources/token.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.api_resources.abstract import CreateableAPIResource as CreateableAPIResource - -class Token(CreateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/topup.pyi b/stubs/stripe/stripe/api_resources/topup.pyi deleted file mode 100644 index bd9a127dc..000000000 --- a/stubs/stripe/stripe/api_resources/topup.pyi +++ /dev/null @@ -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 Topup(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str - def cancel(self, idempotency_key: str | None = None, **params): ... diff --git a/stubs/stripe/stripe/api_resources/transfer.pyi b/stubs/stripe/stripe/api_resources/transfer.pyi deleted file mode 100644 index 1f0bbfa49..000000000 --- a/stubs/stripe/stripe/api_resources/transfer.pyi +++ /dev/null @@ -1,11 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, - custom_method as custom_method, - nested_resource_class_methods as nested_resource_class_methods, -) - -class Transfer(CreateableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str - def cancel(self, idempotency_key: str | None = None, **params): ... diff --git a/stubs/stripe/stripe/api_resources/usage_record.pyi b/stubs/stripe/stripe/api_resources/usage_record.pyi deleted file mode 100644 index e0deccc30..000000000 --- a/stubs/stripe/stripe/api_resources/usage_record.pyi +++ /dev/null @@ -1,16 +0,0 @@ -from _typeshed import Incomplete - -from stripe import api_requestor as api_requestor -from stripe.api_resources.abstract.api_resource import APIResource as APIResource - -class UsageRecord(APIResource): - 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, - ): ... diff --git a/stubs/stripe/stripe/api_resources/usage_record_summary.pyi b/stubs/stripe/stripe/api_resources/usage_record_summary.pyi deleted file mode 100644 index 1af44a751..000000000 --- a/stubs/stripe/stripe/api_resources/usage_record_summary.pyi +++ /dev/null @@ -1,4 +0,0 @@ -from stripe.stripe_object import StripeObject as StripeObject - -class UsageRecordSummary(StripeObject): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/api_resources/webhook_endpoint.pyi b/stubs/stripe/stripe/api_resources/webhook_endpoint.pyi deleted file mode 100644 index 508f943c4..000000000 --- a/stubs/stripe/stripe/api_resources/webhook_endpoint.pyi +++ /dev/null @@ -1,9 +0,0 @@ -from stripe.api_resources.abstract import ( - CreateableAPIResource as CreateableAPIResource, - DeletableAPIResource as DeletableAPIResource, - ListableAPIResource as ListableAPIResource, - UpdateableAPIResource as UpdateableAPIResource, -) - -class WebhookEndpoint(CreateableAPIResource, DeletableAPIResource, ListableAPIResource, UpdateableAPIResource): - OBJECT_NAME: str diff --git a/stubs/stripe/stripe/error.pyi b/stubs/stripe/stripe/error.pyi deleted file mode 100644 index ff8d85e0c..000000000 --- a/stubs/stripe/stripe/error.pyi +++ /dev/null @@ -1,76 +0,0 @@ -from _typeshed import Incomplete -from typing import Any - -class StripeError(Exception): - http_body: Any - http_status: Any - json_body: Any - headers: Any - code: Any - request_id: Any - error: Any - def __init__( - self, - message: Incomplete | None = None, - http_body: Incomplete | None = None, - http_status: Incomplete | None = None, - json_body: Incomplete | None = None, - headers: Incomplete | None = None, - code: Incomplete | None = None, - ) -> None: ... - @property - def user_message(self): ... - def construct_error_object(self): ... - -class APIError(StripeError): ... - -class APIConnectionError(StripeError): - should_retry: Any - def __init__( - self, - message, - http_body: Incomplete | None = None, - http_status: Incomplete | None = None, - json_body: Incomplete | None = None, - headers: Incomplete | None = None, - code: Incomplete | None = None, - should_retry: bool = False, - ) -> None: ... - -class StripeErrorWithParamCode(StripeError): ... - -class CardError(StripeErrorWithParamCode): - param: Any - def __init__( - self, - message, - param, - code, - http_body: Incomplete | None = None, - http_status: Incomplete | None = None, - json_body: Incomplete | None = None, - headers: Incomplete | None = None, - ) -> None: ... - -class IdempotencyError(StripeError): ... - -class InvalidRequestError(StripeErrorWithParamCode): - param: Any - def __init__( - self, - message, - param, - code: Incomplete | None = None, - http_body: Incomplete | None = None, - http_status: Incomplete | None = None, - json_body: Incomplete | None = None, - headers: Incomplete | None = None, - ) -> None: ... - -class AuthenticationError(StripeError): ... -class PermissionError(StripeError): ... -class RateLimitError(StripeError): ... - -class SignatureVerificationError(StripeError): - sig_header: Any - def __init__(self, message, sig_header, http_body: Incomplete | None = None) -> None: ... diff --git a/stubs/stripe/stripe/http_client.pyi b/stubs/stripe/stripe/http_client.pyi deleted file mode 100644 index 172c7ea8f..000000000 --- a/stubs/stripe/stripe/http_client.pyi +++ /dev/null @@ -1,52 +0,0 @@ -from _typeshed import Incomplete -from typing import Any - -from stripe import error as error -from stripe.request_metrics import RequestMetrics as RequestMetrics - -version: Any -major: Any -minor: Any -patch: Any - -def new_default_http_client(*args, **kwargs): ... - -class HTTPClient: - MAX_DELAY: int - INITIAL_DELAY: float - MAX_RETRY_AFTER: int - def __init__(self, verify_ssl_certs: bool = True, proxy: Incomplete | None = None) -> None: ... - def request_with_retries(self, method, url, headers, post_data: Incomplete | None = None): ... - def request_stream_with_retries(self, method, url, headers, post_data: Incomplete | None = None): ... - def request(self, method, url, headers, post_data: Incomplete | None = None) -> None: ... - def request_stream(self, method, url, headers, post_data: Incomplete | None = None) -> None: ... - def close(self) -> None: ... - -class RequestsClient(HTTPClient): - name: str - def __init__(self, timeout: int = 80, session: Incomplete | None = None, **kwargs) -> None: ... - def request(self, method, url, headers, post_data: Incomplete | None = None): ... - def request_stream(self, method, url, headers, post_data: Incomplete | None = None): ... - def close(self) -> None: ... - -class UrlFetchClient(HTTPClient): - name: str - def __init__(self, verify_ssl_certs: bool = True, proxy: Incomplete | None = None, deadline: int = 55) -> None: ... - def request(self, method, url, headers, post_data: Incomplete | None = None): ... - def request_stream(self, method, url, headers, post_data: Incomplete | None = None): ... - def close(self) -> None: ... - -class PycurlClient(HTTPClient): - name: str - def __init__(self, verify_ssl_certs: bool = True, proxy: Incomplete | None = None) -> None: ... - def parse_headers(self, data): ... - def request(self, method, url, headers, post_data: Incomplete | None = None): ... - def request_stream(self, method, url, headers, post_data: Incomplete | None = None): ... - def close(self) -> None: ... - -class Urllib2Client(HTTPClient): - name: str - def __init__(self, verify_ssl_certs: bool = True, proxy: Incomplete | None = None) -> None: ... - def request(self, method, url, headers, post_data: Incomplete | None = None): ... - def request_stream(self, method, url, headers, post_data: Incomplete | None = None): ... - def close(self) -> None: ... diff --git a/stubs/stripe/stripe/multipart_data_generator.pyi b/stubs/stripe/stripe/multipart_data_generator.pyi deleted file mode 100644 index 0d4e88839..000000000 --- a/stubs/stripe/stripe/multipart_data_generator.pyi +++ /dev/null @@ -1,11 +0,0 @@ -from typing import Any - -class MultipartDataGenerator: - data: Any - line_break: str - boundary: Any - chunk_size: Any - def __init__(self, chunk_size: int = 1028) -> None: ... - def add_params(self, params) -> None: ... - def param_header(self): ... - def get_post_data(self): ... diff --git a/stubs/stripe/stripe/oauth.pyi b/stubs/stripe/stripe/oauth.pyi deleted file mode 100644 index cfe3458ed..000000000 --- a/stubs/stripe/stripe/oauth.pyi +++ /dev/null @@ -1,11 +0,0 @@ -from _typeshed import Incomplete - -from stripe import api_requestor as api_requestor, connect_api_base as connect_api_base, error as error - -class OAuth: - @staticmethod - def authorize_url(express: bool = False, **params): ... - @staticmethod - def token(api_key: Incomplete | None = None, **params): ... - @staticmethod - def deauthorize(api_key: Incomplete | None = None, **params): ... diff --git a/stubs/stripe/stripe/oauth_error.pyi b/stubs/stripe/stripe/oauth_error.pyi deleted file mode 100644 index d022f89c8..000000000 --- a/stubs/stripe/stripe/oauth_error.pyi +++ /dev/null @@ -1,22 +0,0 @@ -from _typeshed import Incomplete - -from stripe.error import StripeError as StripeError - -class OAuthError(StripeError): - def __init__( - self, - code, - description, - http_body: Incomplete | None = None, - http_status: Incomplete | None = None, - json_body: Incomplete | None = None, - headers: Incomplete | None = None, - ) -> None: ... - def construct_error_object(self): ... - -class InvalidClientError(OAuthError): ... -class InvalidGrantError(OAuthError): ... -class InvalidRequestError(OAuthError): ... -class InvalidScopeError(OAuthError): ... -class UnsupportedGrantTypeError(OAuthError): ... -class UnsupportedResponseTypeError(OAuthError): ... diff --git a/stubs/stripe/stripe/object_classes.pyi b/stubs/stripe/stripe/object_classes.pyi deleted file mode 100644 index dca9ea4b6..000000000 --- a/stubs/stripe/stripe/object_classes.pyi +++ /dev/null @@ -1,5 +0,0 @@ -from typing import Any - -from stripe import api_resources as api_resources - -OBJECT_CLASSES: Any diff --git a/stubs/stripe/stripe/request_metrics.pyi b/stubs/stripe/stripe/request_metrics.pyi deleted file mode 100644 index 73952d617..000000000 --- a/stubs/stripe/stripe/request_metrics.pyi +++ /dev/null @@ -1,7 +0,0 @@ -from typing import Any - -class RequestMetrics: - request_id: Any - request_duration_ms: Any - def __init__(self, request_id, request_duration_ms) -> None: ... - def payload(self): ... diff --git a/stubs/stripe/stripe/stripe_object.pyi b/stubs/stripe/stripe/stripe_object.pyi deleted file mode 100644 index e0e6d2b5d..000000000 --- a/stubs/stripe/stripe/stripe_object.pyi +++ /dev/null @@ -1,62 +0,0 @@ -import json -from _typeshed import Incomplete -from typing import Any -from typing_extensions import Self - -from stripe import api_requestor as api_requestor - -class StripeObject(dict[Any, Any]): - class ReprJSONEncoder(json.JSONEncoder): - def default(self, obj): ... - - def __init__( - self, - id: Incomplete | None = None, - api_key: Incomplete | None = None, - stripe_version: Incomplete | None = None, - stripe_account: Incomplete | None = None, - last_response: Incomplete | None = None, - **params, - ) -> None: ... - @property - def last_response(self): ... - def update(self, update_dict): ... - def __setattr__(self, k: str, v) -> None: ... - def __getattr__(self, k: str): ... - def __delattr__(self, k: str) -> None: ... - def __setitem__(self, k, v) -> None: ... - def __getitem__(self, k): ... - def __delitem__(self, k) -> None: ... - def __reduce__(self): ... - @classmethod - def construct_from( - cls, - values: Any, - key: str | None, - stripe_version: Incomplete | None = None, - stripe_account: Incomplete | None = None, - last_response: Incomplete | None = None, - ) -> Self: ... - api_key: Any - stripe_version: Any - stripe_account: Any - def refresh_from( - self, - values: Any, - api_key: Incomplete | None = None, - partial: bool = False, - stripe_version: Incomplete | None = None, - stripe_account: Incomplete | None = None, - last_response: Incomplete | None = None, - ) -> None: ... - @classmethod - def api_base(cls) -> None: ... - 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 to_dict(self): ... - def to_dict_recursive(self): ... - @property - def stripe_id(self): ... - def serialize(self, previous): ... - def __copy__(self) -> StripeObject: ... - def __deepcopy__(self, memo: Any) -> StripeObject: ... diff --git a/stubs/stripe/stripe/stripe_response.pyi b/stubs/stripe/stripe/stripe_response.pyi deleted file mode 100644 index 305857037..000000000 --- a/stubs/stripe/stripe/stripe_response.pyi +++ /dev/null @@ -1,19 +0,0 @@ -from typing import Any - -class StripeResponseBase: - code: Any - headers: Any - def __init__(self, code, headers) -> None: ... - @property - def idempotency_key(self): ... - @property - def request_id(self): ... - -class StripeResponse(StripeResponseBase): - body: Any - data: Any - def __init__(self, body, code, headers) -> None: ... - -class StripeStreamResponse(StripeResponseBase): - io: Any - def __init__(self, io, code, headers) -> None: ... diff --git a/stubs/stripe/stripe/util.pyi b/stubs/stripe/stripe/util.pyi deleted file mode 100644 index 64edd0497..000000000 --- a/stubs/stripe/stripe/util.pyi +++ /dev/null @@ -1,42 +0,0 @@ -from _typeshed import Incomplete -from typing import Any, overload -from typing_extensions import TypeAlias - -from stripe.stripe_object import StripeObject -from stripe.stripe_response import StripeResponse - -def utf8(value): ... -def log_debug(message, **params) -> None: ... -def log_info(message, **params) -> None: ... -def dashboard_link(request_id): ... -def logfmt(props): ... - -class class_method_variant: - class_method_name: Any - def __init__(self, class_method_name) -> None: ... - method: Any - def __call__(self, method): ... - def __get__(self, obj, objtype: Incomplete | None = None): ... - -@overload -def populate_headers(idempotency_key: None) -> None: ... -@overload -def populate_headers(idempotency_key: str) -> dict[str, str]: ... - -_RespType: TypeAlias = dict[Any, Any] | StripeObject | StripeResponse - -# undocumented -@overload -def convert_to_stripe_object( - resp: list[Any], - api_key: Incomplete | None = None, - stripe_version: Incomplete | None = None, - stripe_account: Incomplete | None = None, -) -> list[Any]: ... -@overload -def convert_to_stripe_object( - resp: _RespType, - api_key: Incomplete | None = None, - stripe_version: Incomplete | None = None, - stripe_account: Incomplete | None = None, -) -> StripeObject: ... diff --git a/stubs/stripe/stripe/version.pyi b/stubs/stripe/stripe/version.pyi deleted file mode 100644 index 3acee936d..000000000 --- a/stubs/stripe/stripe/version.pyi +++ /dev/null @@ -1 +0,0 @@ -VERSION: str diff --git a/stubs/stripe/stripe/webhook.pyi b/stubs/stripe/stripe/webhook.pyi deleted file mode 100644 index a66cf293f..000000000 --- a/stubs/stripe/stripe/webhook.pyi +++ /dev/null @@ -1,17 +0,0 @@ -from typing import Literal - -from stripe import Event, error as error - -class Webhook: - DEFAULT_TOLERANCE: int - @staticmethod - def construct_event( - payload: bytes | str, sig_header: str, secret: str, tolerance: int = 300, api_key: str | None = None - ) -> Event: ... - -class WebhookSignature: - EXPECTED_SCHEME: str - @classmethod - def verify_header(cls, payload: bytes | str, header: str, secret: str, tolerance: int | None = None) -> Literal[True]: ... - @staticmethod - def _compute_signature(payload: str, secret: str) -> str: ...