Open kinghuang opened 1 year ago
Hey, @kinghuang it seems dill did not add official Python 3.11 support until after 0.3.6, so a version with Python 3.11 support has not been released.
That said, I will see if we can get koldstart to use 0.3.6 at least. Thanks for bringing this up!
Describe the bug
I'm not sure where to report issues with koldstart.
I'm using
dbt-fal==1.4.1
on Python 3.11.koldstart==0.6.19
brings indill==0.3.5.11
, which lacks a fix for uqfoundation/dill#514. This causes dill to fail when used on Python 3.11.The error is encountered when using a Python model with
pandarallel
, which uses dill to serialize functions.Your environment
postgres
How to reproduce
Use pandarallel to parallelize a dataframe operation in a Python model.
Expected behavior
The dataframe is processed and returned as the model output.
Actual behavior
An
AttributeError
occurs when pandarallel attempts to serialize the function.Screenshots
Additional context
Forcing
dill==0.3.6
works.