File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
stac_fastapi/api/stac_fastapi/api Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 22
33## [ Unreleased]
44
5+ ### Fixed
6+
7+ - fixed typing of base_model and mixins parameters ([ #852 ] ( https://github.com/stac-utils/stac-fastapi/pull/852 ) )
8+
59### Changed
610
711- switch to pyproject.toml for package metadata
Original file line number Diff line number Diff line change 2929
3030def create_request_model (
3131 model_name = "SearchGetRequest" ,
32- base_model : Union [Type [BaseModel ], APIRequest ] = BaseSearchGetRequest ,
32+ base_model : Union [Type [BaseModel ], Type [ APIRequest ] ] = BaseSearchGetRequest ,
3333 extensions : Optional [List [ApiExtension ]] = None ,
34- mixins : Optional [Union [List [BaseModel ], List [APIRequest ]]] = None ,
34+ mixins : Optional [Union [List [Type [ BaseModel ]] , List [Type [ APIRequest ] ]]] = None ,
3535 request_type : Optional [str ] = "GET" ,
3636) -> Union [Type [BaseModel ], APIRequest ]:
3737 """Create a pydantic model for validating request bodies."""
You can’t perform that action at this time.
0 commit comments