88from openapi_spec_validator .validation .types import SpecValidatorType
99
1010from openapi_core .casting .schemas .factories import SchemaCastersFactory
11- from openapi_core .deserializing .media_types import (
12- media_type_deserializers_factory ,
13- )
1411from openapi_core .deserializing .media_types .datatypes import (
1512 MediaTypeDeserializersDict ,
1613)
1714from openapi_core .deserializing .media_types .factories import (
1815 MediaTypeDeserializersFactory ,
1916)
20- from openapi_core .deserializing .styles import style_deserializers_factory
2117from openapi_core .deserializing .styles .factories import (
2218 StyleDeserializersFactory ,
2319)
@@ -44,8 +40,8 @@ def __init__(
4440 self ,
4541 spec : SchemaPath ,
4642 base_url : Optional [str ] = None ,
47- style_deserializers_factory : StyleDeserializersFactory = style_deserializers_factory ,
48- media_type_deserializers_factory : MediaTypeDeserializersFactory = media_type_deserializers_factory ,
43+ style_deserializers_factory : Optional [ StyleDeserializersFactory ] = None ,
44+ media_type_deserializers_factory : Optional [ MediaTypeDeserializersFactory ] = None ,
4945 schema_casters_factory : Optional [SchemaCastersFactory ] = None ,
5046 schema_validators_factory : Optional [SchemaValidatorsFactory ] = None ,
5147 path_finder_cls : Optional [PathFinderType ] = None ,
@@ -75,8 +71,8 @@ def __init__(
7571 self ,
7672 spec : SchemaPath ,
7773 base_url : Optional [str ] = None ,
78- style_deserializers_factory : StyleDeserializersFactory = style_deserializers_factory ,
79- media_type_deserializers_factory : MediaTypeDeserializersFactory = media_type_deserializers_factory ,
74+ style_deserializers_factory : StyleDeserializersFactory = None ,
75+ media_type_deserializers_factory : MediaTypeDeserializersFactory = None ,
8076 schema_casters_factory : Optional [SchemaCastersFactory ] = None ,
8177 schema_validators_factory : Optional [SchemaValidatorsFactory ] = None ,
8278 path_finder_cls : Optional [PathFinderType ] = None ,
0 commit comments