Skip to content

support "dill" for serialization and deserialization #424

Closed
@schlichtanders

Description

@schlichtanders

I am using PythonCall to define a Python interface from julia. It happens that I want to precompile Python code using Python's compile function and then send it to a remote process (Distributed).

Unfortunately the default serialize_py and deserialize_py use pickle which cannot handle code objects.

Describe the solution you'd like
It would be perfect if PythonCall had an option to use dill instead of pickle

Describe alternatives you've considered
I am currently overwriting serialize_py and deserialize_py myself to use "dill", and also add "dill" to the CondaPkg.toml.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions