-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
This is currently not possible and it would be great if examples like the following could work.
class UserPermission:
pass
def default_user_permissions() -> list[UserPermission]:
return [UserPermission()]
class UserHandler:
__slots__ = '_permissions'
def __init__(self, permissions: list[UserPermission]) -> None:
self._permissions = permissions [tool.aiodi.services."default_user_permissions"]
class = "sample.default_user_permissions"
[tool.aiodi.services."UserHandler"]
class = "sample.UserHandler" # <- this will fails because library does not inspect list type.Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed