generated from jCloud/repository-template
style: use target version practices
This commit is contained in:
4 files changed
+8
-12
No files matched your search
+2
-2
@@ -125,12 +125,12 @@ Returns all users.
|
||||
##### Method signature
|
||||
|
||||
```python
|
||||
list_all(self) -> List[User]
|
||||
list_all(self) -> list[User]
|
||||
```
|
||||
|
||||
##### Returns
|
||||
|
||||
Return type: `List[User]`
|
||||
Return type: `list[User]`
|
||||
|
||||
##### Parameters
|
||||
|
||||
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
from dataclasses import dataclass
|
||||
from typing import Optional
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -11,4 +10,4 @@ class User:
|
||||
id: str
|
||||
name: str
|
||||
email: str
|
||||
age: Optional[int] = None
|
||||
age: int | None = None
|
||||
+2
-4
@@ -1,5 +1,3 @@
|
||||
from typing import Dict, List
|
||||
|
||||
from .models import User
|
||||
|
||||
|
||||
@@ -10,7 +8,7 @@ class InMemoryUserStorage:
|
||||
"""
|
||||
|
||||
def __init__(self):
|
||||
self._users: Dict[str, User] = {}
|
||||
self._users: dict[str, User] = {}
|
||||
|
||||
def add(self, user: User) -> None:
|
||||
"""Adds a user."""
|
||||
@@ -24,6 +22,6 @@ class InMemoryUserStorage:
|
||||
"""Deletes a user."""
|
||||
del self._users[user_id]
|
||||
|
||||
def list_all(self) -> List[User]:
|
||||
def list_all(self) -> list[User]:
|
||||
"""Returns all users."""
|
||||
return list(self._users.values())
|
||||
Reference in new issue
Block a user