-
Improvement
-
Resolution: Unresolved
-
Normal
-
None
-
None
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())