File tree Expand file tree Collapse file tree 2 files changed +6
-9
lines changed
src/airflow/providers/fab/www Expand file tree Collapse file tree 2 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 2424
2525
2626class _LazySafeSerializer :
27- def encode (self , session_dict ):
27+ def dumps (self , session_dict ):
2828 encoder = msgspec .msgpack .Encoder (
2929 enc_hook = lambda obj : str (obj ) if isinstance (obj , LazyString ) else obj
3030 )
31-
3231 return encoder .encode (dict (session_dict ))
3332
34- def decode (self , data ):
33+ def loads (self , data ):
3534 decoder = msgspec .msgpack .Decoder ()
36-
3735 return decoder .decode (data )
3836
39- def _default (self , obj ):
40- if isinstance (obj , LazyString ):
41- return str (obj )
42- raise TypeError (f"Unsupported type: { type (obj )} " )
37+ # optional old API
38+ encode = dumps
39+ decode = loads
4340
4441
4542class SessionExemptMixin :
Original file line number Diff line number Diff line change 1- cebe3cef25a05608c332bf94f46f37596bd8f5a9309263f860a213daf79b3496
1+ 7a1e18d5c6ae8a2fe65e6e36e21549a9a5067e2c1866a2047e88e355d7bec373
You can’t perform that action at this time.
0 commit comments