Closed
Description
Do not use Any
type as suggested in the ANN401.
Instead of
from typing import Any
def get_first(container: list[Any]) -> Any:
return container[0]
use the following
from typing import TypeVar
T = TypeVar('T')
def get_first(container: list[T]) -> T:
return container[0]
Any
can probably still make sense for the *args
/ **kwargs
.
Metadata
Metadata
Assignees
Labels
Code quality improvement or decrease of technical debt.Code quality improvement or decrease of technical debt.Issues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.