Closed christopherwharrop-noaa closed 5 months ago
Conversations with Parsl and GC developers indicate that newer versions of dill and pyzmq are probably ok as long as the SAME version of those are used EVERYWHERE, both client and server for the endpoints.
It was discovered that the version of
pyzmq
thatglobus-compute-endpoint
wants to install is not compatible with the version oflibzmq
that is installed by Spack forflux-sched
. Running any Parsl program or theglobus-compute-endpoint
command result in an error:This PR forces pip to install a newer version of
pyzmq
that works with thelibzmq
installed by Spack. This does violate specified dependencies forglobus-compute-endpoint
but tests show no issues.Closes #87