File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed
Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -132,6 +132,10 @@ def _register_default_backends(self):
132132 overridden in those subclasses.
133133 """
134134
135+ def __setstate__ (self , state ):
136+ self .__dict__ = state
137+ self ._register_default_backends ()
138+
135139
136140def inferred_schema_guard (method ):
137141 """
Original file line number Diff line number Diff line change 44from joblib import Parallel , delayed
55from pandera import Column , DataFrameSchema
66
7+ schema = DataFrameSchema ({"a" : Column ("int64" )}, coerce = True )
8+
79
810def test_polars_parallel ():
911 def fn ():
10- schema = DataFrameSchema ({"a" : Column ("int64" )}, coerce = True )
1112 return schema .validate (pd .DataFrame ({"a" : [1 ]}))
1213
1314 results = Parallel (2 )([delayed (fn )() for _ in range (10 )])
Original file line number Diff line number Diff line change 44from joblib import Parallel , delayed
55from pandera .polars import Column , DataFrameSchema
66
7+ schema = DataFrameSchema ({"a" : Column (pl .Int32 )}, coerce = True )
8+
79
810def test_polars_parallel ():
911 def fn ():
10- schema = DataFrameSchema ({"a" : Column (pl .Int32 )}, coerce = True )
1112 return schema .validate (pl .DataFrame ({"a" : [1 ]}))
1213
1314 results = Parallel (2 )([delayed (fn )() for _ in range (10 )])
You can’t perform that action at this time.
0 commit comments