Skip to content

Commit 8ea160a

Browse files
committed
Update AsyncAuth0 type hints
1 parent 36814a6 commit 8ea160a

File tree

1 file changed

+64
-64
lines changed

1 file changed

+64
-64
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,76 @@
1-
from _typeshed import Incomplete
21
from types import TracebackType
32
from typing_extensions import Self
43

5-
from auth0.rest import RestClientOptions as RestClientOptions
4+
from auth0.rest import RestClientOptions
65

7-
from ..asyncify import asyncify as asyncify
8-
from .actions import Actions as Actions
9-
from .attack_protection import AttackProtection as AttackProtection
10-
from .auth0 import Auth0 as Auth0
11-
from .blacklists import Blacklists as Blacklists
12-
from .branding import Branding as Branding
13-
from .client_credentials import ClientCredentials as ClientCredentials
14-
from .client_grants import ClientGrants as ClientGrants
15-
from .clients import Clients as Clients
16-
from .connections import Connections as Connections
17-
from .custom_domains import CustomDomains as CustomDomains
18-
from .device_credentials import DeviceCredentials as DeviceCredentials
19-
from .email_templates import EmailTemplates as EmailTemplates
20-
from .emails import Emails as Emails
21-
from .grants import Grants as Grants
22-
from .guardian import Guardian as Guardian
23-
from .hooks import Hooks as Hooks
24-
from .jobs import Jobs as Jobs
25-
from .log_streams import LogStreams as LogStreams
26-
from .logs import Logs as Logs
27-
from .organizations import Organizations as Organizations
28-
from .prompts import Prompts as Prompts
29-
from .resource_servers import ResourceServers as ResourceServers
30-
from .roles import Roles as Roles
31-
from .rules import Rules as Rules
32-
from .rules_configs import RulesConfigs as RulesConfigs
33-
from .stats import Stats as Stats
34-
from .tenants import Tenants as Tenants
35-
from .tickets import Tickets as Tickets
36-
from .user_blocks import UserBlocks as UserBlocks
37-
from .users import Users as Users
38-
from .users_by_email import UsersByEmail as UsersByEmail
6+
from .actions import Actions
7+
from .attack_protection import AttackProtection
8+
from .blacklists import Blacklists
9+
from .branding import Branding
10+
from .client_credentials import ClientCredentials
11+
from .client_grants import ClientGrants
12+
from .clients import Clients
13+
from .connections import Connections
14+
from .custom_domains import CustomDomains
15+
from .device_credentials import DeviceCredentials
16+
from .email_templates import EmailTemplates
17+
from .emails import Emails
18+
from .grants import Grants
19+
from .guardian import Guardian
20+
from .hooks import Hooks
21+
from .jobs import Jobs
22+
from .log_streams import LogStreams
23+
from .logs import Logs
24+
from .organizations import Organizations
25+
from .prompts import Prompts
26+
from .resource_servers import ResourceServers
27+
from .roles import Roles
28+
from .rules import Rules
29+
from .rules_configs import RulesConfigs
30+
from .stats import Stats
31+
from .tenants import Tenants
32+
from .tickets import Tickets
33+
from .user_blocks import UserBlocks
34+
from .users import Users
35+
from .users_by_email import UsersByEmail
3936

4037
class AsyncAuth0:
41-
actions: Incomplete
42-
attack_protection: Incomplete
43-
blacklists: Incomplete
44-
branding: Incomplete
45-
client_credentials: Incomplete
46-
client_grants: Incomplete
47-
clients: Incomplete
48-
connections: Incomplete
49-
custom_domains: Incomplete
50-
device_credentials: Incomplete
51-
email_templates: Incomplete
52-
emails: Incomplete
53-
grants: Incomplete
54-
guardian: Incomplete
55-
hooks: Incomplete
56-
jobs: Incomplete
57-
log_streams: Incomplete
58-
logs: Incomplete
59-
organizations: Incomplete
60-
prompts: Incomplete
61-
resource_servers: Incomplete
62-
roles: Incomplete
63-
rules_configs: Incomplete
64-
rules: Incomplete
65-
stats: Incomplete
66-
tenants: Incomplete
67-
tickets: Incomplete
68-
user_blocks: Incomplete
69-
users_by_email: Incomplete
70-
users: Incomplete
7138
def __init__(self, domain: str, token: str, rest_options: RestClientOptions | None = None) -> None: ...
7239
def set_session(self, session) -> None: ...
7340
async def __aenter__(self) -> Self: ...
7441
async def __aexit__(
7542
self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None
7643
) -> None: ...
44+
45+
# Same attributes as Auth0
46+
# See note in stubs/auth0-python/@tests/stubtest_allowlist.txt about _async methods
47+
actions: Actions
48+
attack_protection: AttackProtection
49+
blacklists: Blacklists
50+
branding: Branding
51+
client_credentials: ClientCredentials
52+
client_grants: ClientGrants
53+
clients: Clients
54+
connections: Connections
55+
custom_domains: CustomDomains
56+
device_credentials: DeviceCredentials
57+
email_templates: EmailTemplates
58+
emails: Emails
59+
grants: Grants
60+
guardian: Guardian
61+
hooks: Hooks
62+
jobs: Jobs
63+
log_streams: LogStreams
64+
logs: Logs
65+
organizations: Organizations
66+
prompts: Prompts
67+
resource_servers: ResourceServers
68+
roles: Roles
69+
rules_configs: RulesConfigs
70+
rules: Rules
71+
stats: Stats
72+
tenants: Tenants
73+
tickets: Tickets
74+
user_blocks: UserBlocks
75+
users_by_email: UsersByEmail
76+
users: Users

0 commit comments

Comments
 (0)