clj-python / libpython-clj

Python bindings for Clojure
Eclipse Public License 2.0
1.05k stars 68 forks source link

pickling in libpythin-clj fails in some scenarios #172

Closed behrica closed 1 year ago

behrica commented 3 years ago

In some scenarios the call pickle/dump done in Clojure fails. One reason seems to be that the synthetic class __jvm_io_bridge__ cannot be pickled. See here: https://clojurians.zulipchat.com/#narrow/stream/215609-libpython-clj-dev/topic/pickle.20complex.20python.20object.20.3F

cnuernber commented 1 year ago

Is there a repro for this?

behrica commented 1 year ago

I cannot reproduce it anymore, for my case failing before. I suppose it got solved in some form.