feat: bump packages, fix tests; fix: pydantic .dict() to .model_dump(); bump: 2.0.4
This commit is contained in:
@@ -56,7 +56,7 @@ class MatchInfoGetter(AbstractInjector):
|
||||
self.model = type("PathModel", (BaseModel,), attrs)
|
||||
|
||||
def inject(self, request: BaseRequest, args_view: list, kwargs_view: dict):
|
||||
args_view.extend(self.model(**request.match_info).dict().values())
|
||||
args_view.extend(self.model(**request.match_info).model_dump().values())
|
||||
|
||||
|
||||
class BodyGetter(AbstractInjector):
|
||||
@@ -120,7 +120,7 @@ class QueryGetter(AbstractInjector):
|
||||
|
||||
def inject(self, request: BaseRequest, args_view: list, kwargs_view: dict):
|
||||
data = self._query_to_dict(request.query)
|
||||
cleaned = self.model(**data).dict()
|
||||
cleaned = self.model(**data).model_dump()
|
||||
for group_name, (group_cls, group_attrs) in self._groups.items():
|
||||
group = group_cls()
|
||||
for attr_name in group_attrs:
|
||||
@@ -166,7 +166,7 @@ class HeadersGetter(AbstractInjector):
|
||||
|
||||
def inject(self, request: BaseRequest, args_view: list, kwargs_view: dict):
|
||||
header = {k.lower().replace("-", "_"): v for k, v in request.headers.items()}
|
||||
cleaned = self.model(**header).dict()
|
||||
cleaned = self.model(**header).model_dump()
|
||||
for group_name, (group_cls, group_attrs) in self._groups.items():
|
||||
group = group_cls()
|
||||
for attr_name in group_attrs:
|
||||
|
||||
Reference in New Issue
Block a user