Uploaded image for project: 'Request For Comments'
  1. Request For Comments
  2. RFC-382

Update minimum Python3 version to 3.6 after v14 is released

    Details

    • Type: RFC
    • Status: Implemented
    • Resolution: Done
    • Component/s: DM
    • Labels:

      Description

      We currently mandate that DM software must work with python 3.5 and above and that science pipelines must also support python 2.7. After v14 is released I would like to shift the DM baseline for python3 to be v3.6.

      My motivation for doing this is so that we can agree on a minimum version when integration testing ramps up in 2018 and there is little point running tests on a version of python that we have no intention of using in production (whereas aux telescope will be arriving next year). Given that science pipelines still has to support py2.7, this won't have any visible effect on developers other than the python package insisting that 3.6 is available. Many developers are already running 3.6 but Jenkins is not testing it.

        Attachments

          Issue Links

            Activity

            tjenness Tim Jenness created issue -
            tjenness Tim Jenness made changes -
            Field Original Value New Value
            Link This issue relates to RFC-379 [ RFC-379 ]
            mjuric Mario Juric made changes -
            Labels dm-sst
            tjenness Tim Jenness made changes -
            Status Proposed [ 10805 ] Adopted [ 10806 ]
            tjenness Tim Jenness made changes -
            Link This issue is triggering DM-11727 [ DM-11727 ]
            tjenness Tim Jenness made changes -
            Resolution Done [ 10000 ]
            Status Adopted [ 10806 ] Implemented [ 11105 ]

              People

              • Assignee:
                tjenness Tim Jenness
                Reporter:
                tjenness Tim Jenness
                Watchers:
                John Swinbank, Mario Juric, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Planned End:

                  Summary Panel