@@ -72,6 +72,7 @@ def double(value, info):
7272        'exclude_unset' : False ,
7373        'exclude_defaults' : False ,
7474        'exclude_none' : False ,
75+         'exclude_computed_fields' : False ,
7576        'round_trip' : False ,
7677        'serialize_as_any' : False ,
7778    }
@@ -85,6 +86,7 @@ def double(value, info):
8586        'exclude_unset' : False ,
8687        'exclude_defaults' : False ,
8788        'exclude_none' : False ,
89+         'exclude_computed_fields' : False ,
8890        'round_trip' : False ,
8991        'serialize_as_any' : False ,
9092    }
@@ -97,6 +99,7 @@ def double(value, info):
9799        'exclude_unset' : False ,
98100        'exclude_defaults' : False ,
99101        'exclude_none' : False ,
102+         'exclude_computed_fields' : False ,
100103        'round_trip' : False ,
101104        'serialize_as_any' : False ,
102105    }
@@ -109,6 +112,7 @@ def double(value, info):
109112        'exclude_unset' : True ,
110113        'exclude_defaults' : False ,
111114        'exclude_none' : False ,
115+         'exclude_computed_fields' : False ,
112116        'round_trip' : False ,
113117        'serialize_as_any' : False ,
114118    }
@@ -123,6 +127,7 @@ def double(value, info):
123127        'exclude_unset' : False ,
124128        'exclude_defaults' : False ,
125129        'exclude_none' : False ,
130+         'exclude_computed_fields' : False ,
126131        'round_trip' : False ,
127132        'serialize_as_any' : False ,
128133    }
@@ -136,6 +141,7 @@ def double(value, info):
136141        'exclude_unset' : False ,
137142        'exclude_defaults' : False ,
138143        'exclude_none' : False ,
144+         'exclude_computed_fields' : False ,
139145        'round_trip' : False ,
140146        'serialize_as_any' : False ,
141147    }
@@ -231,27 +237,27 @@ def append_args(value, info):
231237    )
232238    assert  s .to_python (123 ) ==  (
233239        "123 info=SerializationInfo(include=None, exclude=None, context=None, mode='python', by_alias=False, exclude_unset=False, " 
234-         'exclude_defaults=False, exclude_none=False, round_trip=False, serialize_as_any=False)' 
240+         'exclude_defaults=False, exclude_none=False, exclude_computed_fields=False,  round_trip=False, serialize_as_any=False)' 
235241    )
236242    assert  s .to_python (123 , mode = 'other' ) ==  (
237243        "123 info=SerializationInfo(include=None, exclude=None, context=None, mode='other', by_alias=False, exclude_unset=False, " 
238-         'exclude_defaults=False, exclude_none=False, round_trip=False, serialize_as_any=False)' 
244+         'exclude_defaults=False, exclude_none=False, exclude_computed_fields=False,  round_trip=False, serialize_as_any=False)' 
239245    )
240246    assert  s .to_python (123 , include = {'x' }) ==  (
241247        "123 info=SerializationInfo(include={'x'}, exclude=None, context=None, mode='python', by_alias=False, exclude_unset=False, " 
242-         'exclude_defaults=False, exclude_none=False, round_trip=False, serialize_as_any=False)' 
248+         'exclude_defaults=False, exclude_none=False, exclude_computed_fields=False,  round_trip=False, serialize_as_any=False)' 
243249    )
244250    assert  s .to_python (123 , context = 'context' ) ==  (
245251        "123 info=SerializationInfo(include=None, exclude=None, context='context', mode='python', by_alias=False, exclude_unset=False, " 
246-         'exclude_defaults=False, exclude_none=False, round_trip=False, serialize_as_any=False)' 
252+         'exclude_defaults=False, exclude_none=False, exclude_computed_fields=False,  round_trip=False, serialize_as_any=False)' 
247253    )
248254    assert  s .to_python (123 , mode = 'json' , exclude = {1 : {2 }}) ==  (
249255        "123 info=SerializationInfo(include=None, exclude={1: {2}}, context=None, mode='json', by_alias=False, exclude_unset=False, " 
250-         'exclude_defaults=False, exclude_none=False, round_trip=False, serialize_as_any=False)' 
256+         'exclude_defaults=False, exclude_none=False, exclude_computed_fields=False,  round_trip=False, serialize_as_any=False)' 
251257    )
252258    assert  s .to_json (123 ) ==  (
253259        b"\" 123 info=SerializationInfo(include=None, exclude=None, context=None, mode='json', by_alias=False, exclude_unset=False, " 
254-         b'exclude_defaults=False, exclude_none=False, round_trip=False, serialize_as_any=False)"' 
260+         b'exclude_defaults=False, exclude_none=False, exclude_computed_fields=False,  round_trip=False, serialize_as_any=False)"' 
255261    )
256262
257263
0 commit comments