Pin Distributed to 1.23.3
Pin Distributed to 1.23.3

In Distributed 1.24.0, the Joblib backend has been removed from the
Distributed codebase (it's in Joblib now both on its own and in the copy
vendored in scikit-learn). This breaks the workflow currently. While it
is a simple matter to fix this, it hasn't been fixed yet. So for now pin
Distributed to the last known working version (i.e. 1.23.3) to bypass
this issue. Can drop this pinning once the workflow has been updated to
handle this.

nanshe-org/docker_nanshe_workflow,nanshe-org/docker_nanshe_workflow,DudLab/docker_nanshe_workflow,DudLab/docker_nanshe_workflow