esa / pygmo2

A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
https://esa.github.io/pygmo2/
Mozilla Public License 2.0
414 stars 56 forks source link

naive attempt to fix the dill issues by explicitly using dill loads/d… #115

Closed kirbyherm closed 1 year ago

kirbyherm commented 1 year ago

…umps when available

kirbyherm commented 1 year ago

looks like the errors are the same as #114

i may continue to make attempts to fix here

kirbyherm commented 1 year ago

i've taken a cursory look through the changes from dill==0.3.5.1 and dill==0.3.6 and it's beyond what i'm capable of resolving.

proposing the simple solution of requiring dill==0.3.5.1 in the conda prerequisite install in the tests

bluescarni commented 1 year ago

I think this is the way to go for the time being. There's another error in the CI I need to investigate, but I'll be merging this anyway.

Thanks for taking the time to troubleshoot this.