Is there a preferred method to handle different python versions in an Evaluate clause.
The specific case is with a change introduced with Python 3.7. The errno was “moved” from the “os” module into it’s own module (e.g. os.errno.XXX => errno.XXX).
The Evaluate clause in this case is:
$(res)= .Evaluate os.errno.EXDEV module=os