Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-937

Discontinue support for Python 2.4 and 2.5

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: master
    • Fix Version/s: master, 4.6.0
    • Component/s: Build Infrastructure
    • Labels:
      None

      Description

      We can no longer maintain support for Python 2.4 and 2.5. From now on our minimum version is Python 2.6 or 2.7. Python 3.0 will not be supported yet.

      The only systems still on Python 2.4-2.5 are RHEL 5 systems. On these machines the users will need to install a newer Python from EPEL.

      In order to implement our new dependency on Python 2.6 or 2.7 we decided to rewrite the #! lines at build time to match the Python version installed on the target platform.

      We will also need to update the build process to use the correct version of Python when building the externals and the Pegasus Python library.

        Attachments

          Activity

            People

            • Assignee:
              gideon Gideon Juve (Inactive)
              Reporter:
              gideon Gideon Juve (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: