Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-7133

Switch stack from mysqlpython to mysqlclient python package

    Details

    • Type: Improvement
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: mysqlclient
    • Labels:
      None
    • Templates:
    • Team:
      Data Access and Database

      Description

      MySQL-python does not work on Python 3. There is a forked package at https://pypi.python.org/pypi/mysqlclient which does work on python 3. We need to switch our code to use the forked version. This requires:

      1. Create a new EUPS package for mysqlclient (probably called python_mysqlclient to avoid name classes. Alternatively we just reuse mysqlpython eups package and update the tar file to the fork.
      2. Make any necessary code changes. Has the namespace changed?

        Attachments

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  bvan Brian Van Klaveren
                  Reporter:
                  tjenness Tim Jenness
                  Watchers:
                  Angelo Fausti, Brian Van Klaveren, Fritz Mueller, Joshua Hoblitt, Steve Pietrowicz, Tim Jenness
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Summary Panel