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,12 @@ 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 [
44+ StyleDeserializersFactory
45+ ] = None ,
46+ media_type_deserializers_factory : Optional [
47+ MediaTypeDeserializersFactory
48+ ] = None ,
4949 schema_casters_factory : Optional [SchemaCastersFactory ] = None ,
5050 schema_validators_factory : Optional [SchemaValidatorsFactory ] = None ,
5151 path_finder_cls : Optional [PathFinderType ] = None ,
@@ -75,8 +75,8 @@ def __init__(
7575 self ,
7676 spec : SchemaPath ,
7777 base_url : Optional [str ] = None ,
78- style_deserializers_factory : StyleDeserializersFactory = style_deserializers_factory ,
79- media_type_deserializers_factory : MediaTypeDeserializersFactory = media_type_deserializers_factory ,
78+ style_deserializers_factory : StyleDeserializersFactory = None ,
79+ media_type_deserializers_factory : MediaTypeDeserializersFactory = None ,
8080 schema_casters_factory : Optional [SchemaCastersFactory ] = None ,
8181 schema_validators_factory : Optional [SchemaValidatorsFactory ] = None ,
8282 path_finder_cls : Optional [PathFinderType ] = None ,
0 commit comments