Uploaded image for project: 'Clowder'
  1. Clowder
  2. CATS-1017

Build pyclowder Docker container with Ubuntu 18.04 (or later) to support Python 3.6

XMLWordPrintableJSON

      Ubuntu 16.04 only supports Python3.5 (at this time). This causes errors when calling JSON.loads() with type bytes in the RabbitMQ handling code. Python3.6 is able to transparently handle JSON.loads() with str, bytes, and bytearray.

      Upgrading the Docker container to Ubuntu 18.04 allows Python3.6 to be installed allowing pyclowder to run "as is" (not require special handling around JSON.loads())

              Unassigned Unassigned
              chrissc Chris Schnaufer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: