-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[auth0-python] Add async functions to AsyncAuth0 #13799
base: main
Are you sure you want to change the base?
[auth0-python] Add async functions to AsyncAuth0 #13799
Conversation
According to mypy_primer, this change has no effect on the checked open source code. 🤖🎉 |
from auth0.rest import RestClientOptions as RestClientOptions | ||
|
||
from ..asyncify import asyncify as asyncify | ||
from .actions import Actions as Actions | ||
from .attack_protection import AttackProtection as AttackProtection | ||
from .auth0 import Auth0 as Auth0 | ||
from .blacklists import Blacklists as Blacklists | ||
from .branding import Branding as Branding | ||
from .client_credentials import ClientCredentials as ClientCredentials | ||
from .client_grants import ClientGrants as ClientGrants | ||
from .clients import Clients as Clients | ||
from .connections import Connections as Connections | ||
from .custom_domains import CustomDomains as CustomDomains | ||
from .device_credentials import DeviceCredentials as DeviceCredentials | ||
from .email_templates import EmailTemplates as EmailTemplates | ||
from .emails import Emails as Emails | ||
from .grants import Grants as Grants | ||
from .guardian import Guardian as Guardian | ||
from .hooks import Hooks as Hooks | ||
from .jobs import Jobs as Jobs | ||
from .log_streams import LogStreams as LogStreams | ||
from .logs import Logs as Logs | ||
from .organizations import Organizations as Organizations | ||
from .prompts import Prompts as Prompts | ||
from .resource_servers import ResourceServers as ResourceServers | ||
from .roles import Roles as Roles | ||
from .rules import Rules as Rules | ||
from .rules_configs import RulesConfigs as RulesConfigs | ||
from .stats import Stats as Stats | ||
from .tenants import Tenants as Tenants | ||
from .tickets import Tickets as Tickets | ||
from .user_blocks import UserBlocks as UserBlocks | ||
from .users import Users as Users | ||
from .users_by_email import UsersByEmail as UsersByEmail |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just noticed that these are all re-exported from this file. I don't think we should do that and just use normal import for the items we need in this file (I.e. just from .tenants import Tenants
without the as Tenants
part.) This applies to all imports, not just the new ones.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What I found with this is that my IDE considers these unused if I remove the as
import - should I ignore that?
Add async functions to AyncAuth0 class.