braintree: Cleanup overzealous reexports from non __init__ modules (#11692)

This commit is contained in:
Avasam
2024-04-01 11:33:35 -04:00
committed by GitHub
parent 28fe4cc4ad
commit 79ce732c78
152 changed files with 214 additions and 558 deletions

View File

@@ -1,7 +1,6 @@
from _typeshed import Incomplete
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class AccountUpdaterDailyReport(Resource):
report_url: Incomplete

View File

@@ -1,5 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.util.datetime_parser import parse_datetime as parse_datetime
from braintree.resource import Resource
class AchMandate(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,5 +1,4 @@
from braintree.configuration import Configuration as Configuration
from braintree.modification import Modification as Modification
from braintree.modification import Modification
class AddOn(Modification):
@staticmethod

View File

@@ -1,8 +1,5 @@
from _typeshed import Incomplete
from braintree.add_on import AddOn as AddOn
from braintree.resource_collection import ResourceCollection as ResourceCollection
class AddOnGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,10 +1,7 @@
from _typeshed import Incomplete
from typing import Final
from braintree.configuration import Configuration as Configuration
from braintree.error_result import ErrorResult as ErrorResult
from braintree.resource import Resource as Resource
from braintree.successful_result import SuccessfulResult as SuccessfulResult
from braintree.resource import Resource
class Address(Resource):
class ShippingMethod:

View File

@@ -1,11 +1,5 @@
from _typeshed import Incomplete
from braintree.address import Address as Address
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.resource import Resource as Resource
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class AddressGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
from braintree.subscription import Subscription
class AmexExpressCheckoutCard(Resource):

View File

@@ -1,6 +1,6 @@
from _typeshed import Incomplete
from braintree.resource import Resource as Resource
from braintree.resource import Resource
from braintree.subscription import Subscription
class AndroidPayCard(Resource):

View File

@@ -1,7 +1,7 @@
from _typeshed import Incomplete
from typing import Final
from braintree.resource import Resource as Resource
from braintree.resource import Resource
from braintree.subscription import Subscription
class ApplePayCard(Resource):

View File

@@ -1,10 +1,5 @@
from _typeshed import Incomplete
from braintree.apple_pay_options import ApplePayOptions as ApplePayOptions
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.unexpected_error import UnexpectedError as UnexpectedError
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class ApplePayGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,3 +1,3 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class ApplePayOptions(AttributeGetter): ...

View File

@@ -1,6 +1,6 @@
from decimal import Decimal
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class AuthorizationAdjustment(AttributeGetter):
amount: Decimal | None

View File

@@ -1,3 +1,3 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class BinData(AttributeGetter): ...

View File

@@ -1,34 +1,34 @@
from _typeshed import Incomplete
from braintree.add_on_gateway import AddOnGateway as AddOnGateway
from braintree.address_gateway import AddressGateway as AddressGateway
from braintree.apple_pay_gateway import ApplePayGateway as ApplePayGateway
from braintree.client_token_gateway import ClientTokenGateway as ClientTokenGateway
from braintree.configuration import Configuration as Configuration
from braintree.credit_card_gateway import CreditCardGateway as CreditCardGateway
from braintree.credit_card_verification_gateway import CreditCardVerificationGateway as CreditCardVerificationGateway
from braintree.customer_gateway import CustomerGateway as CustomerGateway
from braintree.discount_gateway import DiscountGateway as DiscountGateway
from braintree.dispute_gateway import DisputeGateway as DisputeGateway
from braintree.document_upload_gateway import DocumentUploadGateway as DocumentUploadGateway
from braintree.add_on_gateway import AddOnGateway
from braintree.address_gateway import AddressGateway
from braintree.apple_pay_gateway import ApplePayGateway
from braintree.client_token_gateway import ClientTokenGateway
from braintree.configuration import Configuration
from braintree.credit_card_gateway import CreditCardGateway
from braintree.credit_card_verification_gateway import CreditCardVerificationGateway
from braintree.customer_gateway import CustomerGateway
from braintree.discount_gateway import DiscountGateway
from braintree.dispute_gateway import DisputeGateway
from braintree.document_upload_gateway import DocumentUploadGateway
from braintree.exchange_rate_quote_gateway import ExchangeRateQuoteGateway
from braintree.merchant_account_gateway import MerchantAccountGateway as MerchantAccountGateway
from braintree.merchant_gateway import MerchantGateway as MerchantGateway
from braintree.oauth_gateway import OAuthGateway as OAuthGateway
from braintree.payment_method_gateway import PaymentMethodGateway as PaymentMethodGateway
from braintree.payment_method_nonce_gateway import PaymentMethodNonceGateway as PaymentMethodNonceGateway
from braintree.paypal_account_gateway import PayPalAccountGateway as PayPalAccountGateway
from braintree.plan_gateway import PlanGateway as PlanGateway
from braintree.merchant_account_gateway import MerchantAccountGateway
from braintree.merchant_gateway import MerchantGateway
from braintree.oauth_gateway import OAuthGateway
from braintree.payment_method_gateway import PaymentMethodGateway
from braintree.payment_method_nonce_gateway import PaymentMethodNonceGateway
from braintree.paypal_account_gateway import PayPalAccountGateway
from braintree.plan_gateway import PlanGateway
from braintree.sepa_direct_debit_account_gateway import SepaDirectDebitAccountGateway
from braintree.settlement_batch_summary_gateway import SettlementBatchSummaryGateway as SettlementBatchSummaryGateway
from braintree.subscription_gateway import SubscriptionGateway as SubscriptionGateway
from braintree.testing_gateway import TestingGateway as TestingGateway
from braintree.transaction_gateway import TransactionGateway as TransactionGateway
from braintree.transaction_line_item_gateway import TransactionLineItemGateway as TransactionLineItemGateway
from braintree.us_bank_account_gateway import UsBankAccountGateway as UsBankAccountGateway
from braintree.us_bank_account_verification_gateway import UsBankAccountVerificationGateway as UsBankAccountVerificationGateway
from braintree.webhook_notification_gateway import WebhookNotificationGateway as WebhookNotificationGateway
from braintree.webhook_testing_gateway import WebhookTestingGateway as WebhookTestingGateway
from braintree.settlement_batch_summary_gateway import SettlementBatchSummaryGateway
from braintree.subscription_gateway import SubscriptionGateway
from braintree.testing_gateway import TestingGateway
from braintree.transaction_gateway import TransactionGateway
from braintree.transaction_line_item_gateway import TransactionLineItemGateway
from braintree.us_bank_account_gateway import UsBankAccountGateway
from braintree.us_bank_account_verification_gateway import UsBankAccountVerificationGateway
from braintree.webhook_notification_gateway import WebhookNotificationGateway
from braintree.webhook_testing_gateway import WebhookTestingGateway
class BraintreeGateway:
config: Configuration

View File

@@ -1,10 +1,5 @@
from _typeshed import Incomplete
from braintree import exceptions as exceptions
from braintree.configuration import Configuration as Configuration
from braintree.signature_service import SignatureService as SignatureService
from braintree.util.crypto import Crypto as Crypto
class ClientToken:
@staticmethod
def generate(params: Incomplete | None = None, gateway: Incomplete | None = None): ...

View File

@@ -1,9 +1,5 @@
from _typeshed import Incomplete
from braintree import exceptions as exceptions
from braintree.client_token import ClientToken as ClientToken
from braintree.resource import Resource as Resource
class ClientTokenGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,10 +1,5 @@
from _typeshed import Incomplete
from braintree.credentials_parser import CredentialsParser as CredentialsParser
from braintree.environment import Environment as Environment
from braintree.exceptions.configuration_error import ConfigurationError as ConfigurationError
from braintree.util.graphql_client import GraphQLClient as GraphQLClient
class Configuration:
@staticmethod
def configure(environment, merchant_id, public_key, private_key, **kwargs) -> None: ...

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class ConnectedMerchantPayPalStatusChanged(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class ConnectedMerchantStatusTransitioned(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,8 +1,5 @@
from _typeshed import Incomplete
from braintree.environment import Environment as Environment
from braintree.exceptions.configuration_error import ConfigurationError as ConfigurationError
class CredentialsParser:
client_id: Incomplete
client_secret: Incomplete

View File

@@ -2,10 +2,9 @@ from _typeshed import Incomplete
from enum import Enum
from typing import Final
from braintree.address import Address as Address
from braintree.configuration import Configuration as Configuration
from braintree.credit_card_verification import CreditCardVerification as CreditCardVerification
from braintree.resource import Resource as Resource
from braintree.address import Address
from braintree.credit_card_verification import CreditCardVerification
from braintree.resource import Resource
from braintree.subscription import Subscription
class CreditCard(Resource):

View File

@@ -1,13 +1,5 @@
from _typeshed import Incomplete
from braintree.credit_card import CreditCard as CreditCard
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.ids_search import IdsSearch as IdsSearch
from braintree.resource import Resource as Resource
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class CreditCardGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -2,11 +2,9 @@ from _typeshed import Incomplete
from decimal import Decimal
from typing import Final
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.risk_data import RiskData as RiskData
from braintree.three_d_secure_info import ThreeDSecureInfo as ThreeDSecureInfo
from braintree.attribute_getter import AttributeGetter
from braintree.risk_data import RiskData
from braintree.three_d_secure_info import ThreeDSecureInfo
class CreditCardVerification(AttributeGetter):
class Status:

View File

@@ -1,13 +1,5 @@
from _typeshed import Incomplete
from braintree.credit_card_verification import CreditCardVerification as CreditCardVerification
from braintree.credit_card_verification_search import CreditCardVerificationSearch as CreditCardVerificationSearch
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.ids_search import IdsSearch as IdsSearch
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class CreditCardVerificationGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,7 +1,4 @@
from braintree.credit_card import CreditCard as CreditCard
from braintree.credit_card_verification import CreditCardVerification as CreditCardVerification
from braintree.search import Search as Search
from braintree.util import Constants as Constants
from braintree.search import Search
class CreditCardVerificationSearch:
credit_card_cardholder_name: Search.TextNodeBuilder

View File

@@ -1,25 +1,18 @@
from _typeshed import Incomplete
from braintree.address import Address as Address
from braintree.amex_express_checkout_card import AmexExpressCheckoutCard as AmexExpressCheckoutCard
from braintree.android_pay_card import AndroidPayCard as AndroidPayCard
from braintree.apple_pay_card import ApplePayCard as ApplePayCard
from braintree.configuration import Configuration as Configuration
from braintree.credit_card import CreditCard as CreditCard
from braintree.error_result import ErrorResult as ErrorResult
from braintree.europe_bank_account import EuropeBankAccount as EuropeBankAccount
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.ids_search import IdsSearch as IdsSearch
from braintree.masterpass_card import MasterpassCard as MasterpassCard
from braintree.paypal_account import PayPalAccount as PayPalAccount
from braintree.resource import Resource as Resource
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.samsung_pay_card import SamsungPayCard as SamsungPayCard
from braintree.successful_result import SuccessfulResult as SuccessfulResult
from braintree.us_bank_account import UsBankAccount as UsBankAccount
from braintree.util.http import Http as Http
from braintree.venmo_account import VenmoAccount as VenmoAccount
from braintree.visa_checkout_card import VisaCheckoutCard as VisaCheckoutCard
from braintree.address import Address
from braintree.amex_express_checkout_card import AmexExpressCheckoutCard
from braintree.android_pay_card import AndroidPayCard
from braintree.apple_pay_card import ApplePayCard
from braintree.credit_card import CreditCard
from braintree.europe_bank_account import EuropeBankAccount
from braintree.masterpass_card import MasterpassCard
from braintree.paypal_account import PayPalAccount
from braintree.resource import Resource
from braintree.samsung_pay_card import SamsungPayCard
from braintree.us_bank_account import UsBankAccount
from braintree.venmo_account import VenmoAccount
from braintree.visa_checkout_card import VisaCheckoutCard
class Customer(Resource):
@staticmethod

View File

@@ -1,13 +1,5 @@
from _typeshed import Incomplete
from braintree.customer import Customer as Customer
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.ids_search import IdsSearch as IdsSearch
from braintree.resource import Resource as Resource
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class CustomerGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,4 +1,4 @@
from braintree.search import Search as Search
from braintree.search import Search
class CustomerSearch:
address_extended_address: Search.TextNodeBuilder

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class Descriptor(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,9 +1,8 @@
from decimal import Decimal
from typing import Final
from braintree.merchant_account import MerchantAccount as MerchantAccount
from braintree.resource import Resource as Resource
from braintree.transaction_search import TransactionSearch as TransactionSearch
from braintree.merchant_account import MerchantAccount
from braintree.resource import Resource
class Disbursement(Resource):
class Type:

View File

@@ -1,6 +1,6 @@
from decimal import Decimal
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class DisbursementDetail(AttributeGetter):
settlement_amount: Decimal | None

View File

@@ -1,5 +1,4 @@
from braintree.configuration import Configuration as Configuration
from braintree.modification import Modification as Modification
from braintree.modification import Modification
class Discount(Modification):
@staticmethod

View File

@@ -1,8 +1,5 @@
from _typeshed import Incomplete
from braintree.discount import Discount as Discount
from braintree.resource_collection import ResourceCollection as ResourceCollection
class DiscountGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -2,14 +2,9 @@ from _typeshed import Incomplete
from decimal import Decimal
from typing import Final
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.configuration import Configuration as Configuration
from braintree.dispute_details import (
DisputeEvidence as DisputeEvidence,
DisputePayPalMessage as DisputePayPalMessage,
DisputeStatusHistory as DisputeStatusHistory,
)
from braintree.transaction_details import TransactionDetails as TransactionDetails
from braintree.attribute_getter import AttributeGetter
from braintree.dispute_details import DisputeEvidence, DisputePayPalMessage, DisputeStatusHistory
from braintree.transaction_details import TransactionDetails
class Dispute(AttributeGetter):
class Status:

View File

@@ -1,4 +1,4 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class DisputeEvidence(AttributeGetter):
def __init__(self, attributes) -> None: ...

View File

@@ -1,4 +1,4 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class DisputePayPalMessage(AttributeGetter):
def __init__(self, attributes) -> None: ...

View File

@@ -1,4 +1,4 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class DisputeStatusHistory(AttributeGetter):
def __init__(self, attributes) -> None: ...

View File

@@ -1,14 +1,5 @@
from _typeshed import Incomplete
from braintree.dispute import Dispute as Dispute
from braintree.dispute_details import DisputeEvidence as DisputeEvidence
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.paginated_collection import PaginatedCollection as PaginatedCollection
from braintree.paginated_result import PaginatedResult as PaginatedResult
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class DisputeGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,4 +1,4 @@
from braintree.search import Search as Search
from braintree.search import Search
class DisputeSearch:
amount_disputed: Search.RangeNodeBuilder

View File

@@ -1,9 +1,7 @@
from _typeshed import Incomplete
from typing import Final
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.successful_result import SuccessfulResult as SuccessfulResult
from braintree.resource import Resource
class DocumentUpload(Resource):
class Kind:

View File

@@ -1,10 +1,5 @@
from _typeshed import Incomplete
from braintree.document_upload import DocumentUpload as DocumentUpload
from braintree.error_result import ErrorResult as ErrorResult
from braintree.resource import Resource as Resource
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class DocumentUploadGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,7 +1,6 @@
from _typeshed import Incomplete
from braintree.resource import Resource as Resource
from braintree.venmo_profile_data import VenmoProfileData as VenmoProfileData
from braintree.resource import Resource
class EnrichedCustomerData(Resource):
profile_data: Incomplete

View File

@@ -1,8 +1,6 @@
from _typeshed import Incomplete
from typing import ClassVar
from braintree.exceptions.configuration_error import ConfigurationError as ConfigurationError
class Environment:
Development: ClassVar[Environment]
QA: ClassVar[Environment]

View File

@@ -1,7 +1,7 @@
from _typeshed import Incomplete
from braintree.credit_card_verification import CreditCardVerification as CreditCardVerification
from braintree.errors import Errors as Errors
from braintree.credit_card_verification import CreditCardVerification
from braintree.errors import Errors
from braintree.plan import Plan
from braintree.subscription import Subscription
from braintree.transaction import Transaction

View File

@@ -1,4 +1,4 @@
from braintree.validation_error_collection import ValidationErrorCollection as ValidationErrorCollection
from braintree.validation_error_collection import ValidationErrorCollection
class Errors:
errors: ValidationErrorCollection

View File

@@ -1,7 +1,6 @@
from typing import Final
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class EuropeBankAccount(Resource):
class MandateType:

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class AuthenticationError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class AuthorizationError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.unexpected_error import UnexpectedError as UnexpectedError
from braintree.exceptions.unexpected_error import UnexpectedError
class ConfigurationError(UnexpectedError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class GatewayTimeoutError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.unexpected_error import UnexpectedError as UnexpectedError
from braintree.exceptions.unexpected_error import UnexpectedError
class ConnectionError(UnexpectedError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.unexpected_error import UnexpectedError as UnexpectedError
from braintree.exceptions.unexpected_error import UnexpectedError
class InvalidResponseError(UnexpectedError): ...

View File

@@ -1,4 +1,4 @@
from braintree.exceptions.unexpected_error import UnexpectedError as UnexpectedError
from braintree.exceptions.unexpected_error import UnexpectedError
class TimeoutError(UnexpectedError): ...
class ConnectTimeoutError(TimeoutError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class InvalidChallengeError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class InvalidSignatureError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class NotFoundError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class RequestTimeoutError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class ServerError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class ServiceUnavailableError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class TooManyRequestsError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class UnexpectedError(BraintreeError): ...

View File

@@ -1,3 +1,3 @@
from braintree.exceptions.braintree_error import BraintreeError as BraintreeError
from braintree.exceptions.braintree_error import BraintreeError
class UpgradeRequiredError(BraintreeError): ...

View File

@@ -1,5 +1,4 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.montary_amount import MontaryAmount as MontaryAmount
from braintree.attribute_getter import AttributeGetter
class ExchangeRateQuote(AttributeGetter):
def __init__(self, attributes) -> None: ...

View File

@@ -1,9 +1,5 @@
from _typeshed import Incomplete
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exchange_rate_quote_payload import ExchangeRateQuotePayload as ExchangeRateQuotePayload
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class ExchangeRateQuoteGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,6 +1,6 @@
from _typeshed import Incomplete
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class ExchangeRateQuoteInput(AttributeGetter):
parent: Incomplete

View File

@@ -1,8 +1,5 @@
from _typeshed import Incomplete
from braintree.exchange_rate_quote import ExchangeRateQuote as ExchangeRateQuote
from braintree.montary_amount import MontaryAmount as MontaryAmount
class ExchangeRateQuotePayload:
quotes: Incomplete
def __init__(self, data) -> None: ...

View File

@@ -1,7 +1,5 @@
from _typeshed import Incomplete
from braintree.exchange_rate_quote_input import ExchangeRateQuoteInput as ExchangeRateQuoteInput
class ExchangeRateQuoteRequest:
quotes: Incomplete
def __init__(self) -> None: ...

View File

@@ -1,3 +1,3 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class FacilitatedDetails(AttributeGetter): ...

View File

@@ -1,3 +1,3 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class FacilitatorDetails(AttributeGetter): ...

View File

@@ -1,6 +1,6 @@
from _typeshed import Incomplete
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class GrantedPaymentInstrumentUpdate(Resource):
payment_method_nonce: Incomplete

View File

@@ -1,3 +1,3 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class IbanBankAccount(Resource): ...

View File

@@ -1,4 +1,4 @@
from braintree.search import Search as Search
from braintree.search import Search
class IdsSearch:
ids: Search.MultipleValueNodeBuilder

View File

@@ -1,3 +1,3 @@
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class LiabilityShift(AttributeGetter): ...

View File

@@ -1,3 +1,3 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class LocalPayment(Resource): ...

View File

@@ -1,5 +1,5 @@
from braintree.resource import Resource as Resource
from braintree.transaction import Transaction as Transaction
from braintree.resource import Resource
from braintree.transaction import Transaction
class LocalPaymentCompleted(Resource):
transaction: Transaction

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class LocalPaymentExpired(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,7 +1,6 @@
from _typeshed import Incomplete
from braintree.resource import Resource as Resource
from braintree.transaction import Transaction as Transaction
from braintree.resource import Resource
class LocalPaymentFunded(Resource):
transaction: Incomplete

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class LocalPaymentReversed(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,5 +1,5 @@
from braintree.address import Address as Address
from braintree.resource import Resource as Resource
from braintree.address import Address
from braintree.resource import Resource
from braintree.subscription import Subscription
class MasterpassCard(Resource):

View File

@@ -1,5 +1,5 @@
from braintree.merchant_account import MerchantAccount as MerchantAccount
from braintree.resource import Resource as Resource
from braintree.merchant_account import MerchantAccount
from braintree.resource import Resource
class Merchant(Resource):
merchant_accounts: list[MerchantAccount]

View File

@@ -1,6 +1,6 @@
from typing import ClassVar
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class AddressDetails(AttributeGetter):
detail_list: ClassVar[list[str]]

View File

@@ -1,7 +1,7 @@
from typing import ClassVar
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.merchant_account.address_details import AddressDetails as AddressDetails
from braintree.attribute_getter import AttributeGetter
from braintree.merchant_account.address_details import AddressDetails
class BusinessDetails(AttributeGetter):
detail_list: ClassVar[list[str]]

View File

@@ -1,6 +1,6 @@
from typing import ClassVar
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class FundingDetails(AttributeGetter):
detail_list: ClassVar[list[str]]

View File

@@ -1,7 +1,7 @@
from typing import ClassVar
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.merchant_account.address_details import AddressDetails as AddressDetails
from braintree.attribute_getter import AttributeGetter
from braintree.merchant_account.address_details import AddressDetails
class IndividualDetails(AttributeGetter):
detail_list: ClassVar[list[str]]

View File

@@ -1,13 +1,8 @@
from _typeshed import Incomplete
from typing import Final
from braintree.configuration import Configuration as Configuration
from braintree.merchant_account import (
BusinessDetails as BusinessDetails,
FundingDetails as FundingDetails,
IndividualDetails as IndividualDetails,
)
from braintree.resource import Resource as Resource
from braintree.merchant_account import BusinessDetails, FundingDetails, IndividualDetails
from braintree.resource import Resource
class MerchantAccount(Resource):
class Status:

View File

@@ -1,14 +1,5 @@
from _typeshed import Incomplete
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.merchant_account import MerchantAccount as MerchantAccount
from braintree.paginated_collection import PaginatedCollection as PaginatedCollection
from braintree.paginated_result import PaginatedResult as PaginatedResult
from braintree.resource import Resource as Resource
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class MerchantAccountGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,13 +1,5 @@
from _typeshed import Incomplete
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.merchant import Merchant as Merchant
from braintree.oauth_credentials import OAuthCredentials as OAuthCredentials
from braintree.resource import Resource as Resource
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class MerchantGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,5 +1,4 @@
from braintree.address import Address as Address
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class MetaCheckoutCard(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,5 +1,4 @@
from braintree.address import Address as Address
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class MetaCheckoutToken(Resource):
def __init__(self, gateway, attributes) -> None: ...

View File

@@ -1,6 +1,6 @@
from decimal import Decimal
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class Modification(Resource):
amount: Decimal

View File

@@ -1,6 +1,6 @@
from _typeshed import Incomplete
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class MontaryAmount(AttributeGetter):
value: Incomplete

View File

@@ -1,4 +1,4 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class OAuthAccessRevocation(Resource):
def __init__(self, attributes) -> None: ...

View File

@@ -1,3 +1,3 @@
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class OAuthCredentials(Resource): ...

View File

@@ -1,10 +1,5 @@
from _typeshed import Incomplete
from braintree.error_result import ErrorResult as ErrorResult
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.oauth_credentials import OAuthCredentials as OAuthCredentials
from braintree.successful_result import SuccessfulResult as SuccessfulResult
class OAuthGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,6 +1,6 @@
from typing import ClassVar
from braintree.attribute_getter import AttributeGetter as AttributeGetter
from braintree.attribute_getter import AttributeGetter
class PackageDetails(AttributeGetter):
detail_list: ClassVar[list[str]]

View File

@@ -1,7 +1,6 @@
from _typeshed import Incomplete
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class PartnerMerchant(Resource):
partner_merchant_id: Incomplete

View File

@@ -1,8 +1,6 @@
from _typeshed import Incomplete
from braintree.address import Address as Address
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class PaymentMethod(Resource):
@staticmethod

View File

@@ -1,8 +1,6 @@
from _typeshed import Incomplete
from braintree.enriched_customer_data import EnrichedCustomerData as EnrichedCustomerData
from braintree.payment_method_parser import parse_payment_method as parse_payment_method
from braintree.resource import Resource as Resource
from braintree.resource import Resource
class PaymentMethodCustomerDataUpdatedMetadata(Resource):
payment_method: Incomplete

View File

@@ -1,27 +1,5 @@
from _typeshed import Incomplete
from braintree.amex_express_checkout_card import AmexExpressCheckoutCard as AmexExpressCheckoutCard
from braintree.android_pay_card import AndroidPayCard as AndroidPayCard
from braintree.apple_pay_card import ApplePayCard as ApplePayCard
from braintree.credit_card import CreditCard as CreditCard
from braintree.error_result import ErrorResult as ErrorResult
from braintree.europe_bank_account import EuropeBankAccount as EuropeBankAccount
from braintree.exceptions.not_found_error import NotFoundError as NotFoundError
from braintree.ids_search import IdsSearch as IdsSearch
from braintree.masterpass_card import MasterpassCard as MasterpassCard
from braintree.payment_method import PaymentMethod as PaymentMethod
from braintree.payment_method_nonce import PaymentMethodNonce as PaymentMethodNonce
from braintree.payment_method_parser import parse_payment_method as parse_payment_method
from braintree.paypal_account import PayPalAccount as PayPalAccount
from braintree.resource import Resource as Resource
from braintree.resource_collection import ResourceCollection as ResourceCollection
from braintree.samsung_pay_card import SamsungPayCard as SamsungPayCard
from braintree.successful_result import SuccessfulResult as SuccessfulResult
from braintree.unknown_payment_method import UnknownPaymentMethod as UnknownPaymentMethod
from braintree.us_bank_account import UsBankAccount as UsBankAccount
from braintree.venmo_account import VenmoAccount as VenmoAccount
from braintree.visa_checkout_card import VisaCheckoutCard as VisaCheckoutCard
class PaymentMethodGateway:
gateway: Incomplete
config: Incomplete

View File

@@ -1,9 +1,8 @@
from _typeshed import Incomplete
from braintree.bin_data import BinData as BinData
from braintree.configuration import Configuration as Configuration
from braintree.resource import Resource as Resource
from braintree.three_d_secure_info import ThreeDSecureInfo as ThreeDSecureInfo
from braintree.bin_data import BinData
from braintree.resource import Resource
from braintree.three_d_secure_info import ThreeDSecureInfo
class PaymentMethodNonce(Resource):
@staticmethod

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