Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-2215

Convert core code to Python 3

XMLWordPrintable

    • SIMPLY S4 Feb 16 - March 2, SIMPLY S5 March 2 - March 16, SIMPLY S6 March 16 - March 30, SIMPLY S7 March 30 - April 13, SIMPLY S8 April 13 - 27, SIMPLY S9 April 27 - May 11, SIMPLY S10 May 11 - May 25, SIMPLY S11 May 25 - June 8

      This requires that we be able to deploy Python 3 code through Puppet.

       

      New tasks per refinement (2/22)

      1) Run conversion script and fix any syntax problems or test failures. 

      2) Go through the versions of the dependencies and update accordingly (either to the latest or to a newer version)

      3) Text encoding - a key difference between python 2 and python 3 is the enforcement of text encoding and how that is handled by the application. This might affect API's and how request/response to service may be deserialized or otherwise emitted. A check of the applications ability to correctly decode/encode anything involving plain or abstracted text documents should be performed to ensure the application does not throw errors based on text encode.

            edwinguzman Edwin Guzman
            leonardrichardson Leonard Richardson [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: