Skip to content

Release 0.4.0

Compare
Choose a tag to compare
@wnojopra wnojopra released this 26 Aug 18:09
617e792

Release 0.4.0 completes the sunsetting of Python 2 support for dsub.
The last version of dsub that supports Python 2 is 0.3.10.

This release also adds a WARNING when the --image flag is omitted from a call to dsub.
The default image is available as a getting started convenience, but for ongoing reproducible workflows, the image should be specified by the caller.
The current default is ubuntu:14.04 which reached End Of Life in April 2019. The default image will change in future releases and it is likely to be changed on a semi-regular basis, as popular base Docker linux images change.


This release includes:

  • dsub
    • Update setup.py in dsub to be Python 3 only.
    • Lint dsub source files as Python3 only. Fix a few lint warnings.
    • Emit warning if default image is used.
    • Print full path of exceptions that are retried.
    • Print retry errors for socket timeout error.
    • Add socket.timeout exceptions to the retry list.
    • Fix markdown formatting in dsub README