globus / globus/globus-compute

Matching python versions

Open
#28 2 comments 0 reactions 1 assignee Claimed by @yadudoc View on GitHub
enhancement
Dominant language
Python
Stars
162
Forks
53
Avg merge
15h 29m
Merged PRs (30d)
26

Description

Currently the executor components assume that a consistent Python3 version and environment is available across the submit side, the interchange, and the workers. This is difficult and most likely terrible to enforce from a user-experience standpoint.

One potential solution is to relax some of the constraints and checks on version matching.

Note: We need to confirm whether it is just pickled functions alone that don't port between python versions.

If the above is right, we can get away with only enforcing python versions at the manager level.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.