Skip to content

Commit eedd744

Browse files
chore(users): Remove bases shim (#77569)
Remove bases shim & add barrel file for users models. Looks like if you use a ForeignKeyRef in a model, django stubs won't be able to recognize it unless there exists a barrel file. issue ref(#73856) --------- Co-authored-by: Mark Story <[email protected]>
1 parent a517de5 commit eedd744

File tree

3 files changed

+21
-13
lines changed

3 files changed

+21
-13
lines changed

src/sentry/api/bases/user.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/__init__.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,3 @@
1-
from sentry.users.models.authenticator import * # NOQA
2-
from sentry.users.models.email import * # NOQA
3-
from sentry.users.models.identity import * # NOQA
4-
from sentry.users.models.lostpasswordhash import * # NOQA
5-
from sentry.users.models.user import * # NOQA
6-
from sentry.users.models.useremail import * # NOQA
7-
from sentry.users.models.userip import * # NOQA
8-
from sentry.users.models.userpermission import * # NOQA
9-
from sentry.users.models.userrole import * # NOQA
10-
111
from .activity import * # NOQA
122
from .apiapplication import * # NOQA
133
from .apiauthorization import * # NOQA

src/sentry/users/models/__init__.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
from sentry.users.models.authenticator import Authenticator
2+
from sentry.users.models.email import Email
3+
from sentry.users.models.identity import Identity
4+
from sentry.users.models.lostpasswordhash import LostPasswordHash
5+
from sentry.users.models.user import User
6+
from sentry.users.models.useremail import UserEmail
7+
from sentry.users.models.userip import UserIP
8+
from sentry.users.models.userpermission import UserPermission
9+
from sentry.users.models.userrole import UserRole
10+
11+
__all__ = (
12+
"Authenticator",
13+
"Email",
14+
"Identity",
15+
"LostPasswordHash",
16+
"User",
17+
"UserEmail",
18+
"UserIP",
19+
"UserPermission",
20+
"UserRole",
21+
)

0 commit comments

Comments
 (0)