From 591345d25fb7eb78c021c87d81ed671a8650a9ff Mon Sep 17 00:00:00 2001 From: Juanpe Araque Date: Tue, 29 Apr 2025 21:28:48 +0200 Subject: [PATCH] Add __all__ symbol to the packaget __init__ file --- ynab/__init__.py | 120 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) diff --git a/ynab/__init__.py b/ynab/__init__.py index 441fbdd..db1b24d 100644 --- a/ynab/__init__.py +++ b/ynab/__init__.py @@ -16,6 +16,126 @@ __version__ = "1.4.0" +__all__ = [ + # import apis into sdk package + "AccountsApi", + "BudgetsApi", + "CategoriesApi", + "MonthsApi", + "PayeeLocationsApi", + "PayeesApi", + "ScheduledTransactionsApi", + "TransactionsApi", + "UserApi", + # import ApiClient + "ApiResponse", + "ApiClient", + "Configuration", + "OpenApiException", + "ApiTypeError", + "ApiValueError", + "ApiKeyError", + "ApiAttributeError", + "ApiException", + # import models into sdk package + "Account", + "AccountResponse", + "AccountResponseData", + "AccountType", + "AccountsResponse", + "AccountsResponseData", + "BudgetDetail", + "BudgetDetailResponse", + "BudgetDetailResponseData", + "BudgetSettings", + "BudgetSettingsResponse", + "BudgetSettingsResponseData", + "BudgetSummary", + "BudgetSummaryResponse", + "BudgetSummaryResponseData", + "BulkResponse", + "BulkResponseData", + "BulkResponseDataBulk", + "BulkTransactions", + "CategoriesResponse", + "CategoriesResponseData", + "Category", + "CategoryGroup", + "CategoryGroupWithCategories", + "CategoryResponse", + "CategoryResponseData", + "CurrencyFormat", + "DateFormat", + "ErrorDetail", + "ErrorResponse", + "ExistingTransaction", + "HybridTransaction", + "HybridTransactionsResponse", + "HybridTransactionsResponseData", + "MonthDetail", + "MonthDetailResponse", + "MonthDetailResponseData", + "MonthSummariesResponse", + "MonthSummariesResponseData", + "MonthSummary", + "NewTransaction", + "PatchCategoryWrapper", + "PatchMonthCategoryWrapper", + "PatchPayeeWrapper", + "PatchTransactionsWrapper", + "Payee", + "PayeeLocation", + "PayeeLocationResponse", + "PayeeLocationResponseData", + "PayeeLocationsResponse", + "PayeeLocationsResponseData", + "PayeeResponse", + "PayeeResponseData", + "PayeesResponse", + "PayeesResponseData", + "PostAccountWrapper", + "PostScheduledTransactionWrapper", + "PostTransactionsWrapper", + "PutScheduledTransactionWrapper", + "PutTransactionWrapper", + "SaveAccount", + "SaveCategory", + "SaveCategoryResponse", + "SaveCategoryResponseData", + "SaveMonthCategory", + "SavePayee", + "SavePayeeResponse", + "SavePayeeResponseData", + "SaveScheduledTransaction", + "SaveSubTransaction", + "SaveTransactionWithIdOrImportId", + "SaveTransactionWithOptionalFields", + "SaveTransactionsResponse", + "SaveTransactionsResponseData", + "ScheduledSubTransaction", + "ScheduledTransactionDetail", + "ScheduledTransactionFrequency", + "ScheduledTransactionResponse", + "ScheduledTransactionResponseData", + "ScheduledTransactionSummary", + "ScheduledTransactionsResponse", + "ScheduledTransactionsResponseData", + "SubTransaction", + "TransactionClearedStatus", + "TransactionDetail", + "TransactionFlagColor", + "TransactionResponse", + "TransactionResponseData", + "TransactionSummary", + "TransactionsImportResponse", + "TransactionsImportResponseData", + "TransactionsResponse", + "TransactionsResponseData", + "User", + "UserResponse", + "UserResponseData", +] + # import apis into sdk package from ynab.api.accounts_api import AccountsApi from ynab.api.budgets_api import BudgetsApi