convert to print_function, and start adding unicode_literals future as well
[htsworkflow.git] / encode_submission / encode3.py
index 921988a700bcb6be16f68dc5d5ed2e14849e6870..29352d5a4d6ad561b3148a39310c8ec580ff956b 100644 (file)
@@ -1,7 +1,8 @@
+#!/usr/bin/env python
 """Create a track hub
 """
+from __future__ import print_function, unicode_literals
 
-#!/usr/bin/env python
 from ConfigParser import SafeConfigParser
 import fnmatch
 from glob import glob
@@ -12,7 +13,7 @@ from optparse import OptionParser, OptionGroup
 import os
 from pprint import pprint, pformat
 import shlex
-from StringIO import StringIO
+from six.moves import StringIO
 import stat
 import sys
 import time
@@ -59,8 +60,6 @@ def main(cmdline=None):
     elif opts.verbose:
         settings.LOGGING['loggers']['level'] = 'INFO'
 
-    apidata = api.make_auth_from_opts(opts, parser)
-
     model = get_model(opts.model, opts.db_path)
 
     submission_names = list(list_submissions(model))
@@ -138,7 +137,7 @@ def main(cmdline=None):
 
     if opts.print_rdf:
         writer = get_serializer()
-        print writer.serialize_model_to_string(model)
+        print(writer.serialize_model_to_string(model))
 
 
 def make_manifest(mapper, results, filename=None):