Sort imports with isort
authorLingchao Xin <lingchaox.xin@intel.com>
Tue, 10 Dec 2013 07:08:10 +0000 (15:08 +0800)
committerLingchao Xin <lingchaox.xin@intel.com>
Wed, 11 Dec 2013 03:11:26 +0000 (11:11 +0800)
Change-Id: I380d46f5116ad63f8a3c6cd3304dbdc502030d14

setup.py
snapdiff/__init__.py
snapdiff/image.py
snapdiff/render.py
snapdiff/repo.py
snapdiff/utils.py
tests/test_render.py
tests/test_utils.py
tools/snap-diff

index 294b0db318d7fddf4e3850063ac08c5cbc127f93..0001cbad9c154b157ea0a9fdb16990c81da7233e 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -20,4 +20,3 @@ setup(name=snapdiff.__title__,
           'beautifulsoup4>=4.3.2'],
       zip_safe=False,
 )
-
index eeb97673585dc2445f68bd3541c3f3a9bc1d3c07..4f8d6b688042b5ddc832db164fb2545c657f5b0c 100644 (file)
@@ -25,11 +25,12 @@ or use it directly:
 __title__ = 'python-snapdiff'
 __version__ = '0.1'
 
+import json
+
+from .image import ks_diff, packages
 from .render import output_html
 from .repo import Repo
-from .image import ks_diff, packages
 
-import json
 
 def diff_to_JSON(old_url, new_url, style='repo'):
     """Output diffs' json format"""
@@ -129,4 +130,3 @@ def diff_to_HTML(old_url, new_url, style='repo'):
             }
 
     return output_html('diff.html', **context)
-
index 8b46cc4dc551330250691391f7ef7fa82a062194..ef6ec815186f7ffac27d7715200420f80cc241b8 100644 (file)
@@ -1,12 +1,13 @@
-from .utils import JsonDict
-
-from bs4 import BeautifulSoup
 import difflib
 import glob
 import os
-import requests
 from StringIO import StringIO
 
+import requests
+from bs4 import BeautifulSoup
+
+from .utils import JsonDict
+
 
 def _get_file(url, suffix='.ks'):
     if url.startswith('http') or url.startswith('https'):
@@ -62,4 +63,3 @@ def packages(url):
             packages_info[name].append(package_info)
 
     return packages_info
-
index 707a806d197ce019f8d2e8f998d6c55da2594a1e..f3283f41dd80d572520f85263aa5c1c6aec1a957 100644 (file)
@@ -1,6 +1,7 @@
-from jinja2 import Environment, FileSystemLoader
 import os
 
+from jinja2 import Environment, FileSystemLoader
+
 _SETTINGS = {
     'template_path': os.path.join(os.path.dirname(__file__), 'templates'),
     }
@@ -13,4 +14,3 @@ def output_html(template_name, **kwargs):
     )
     template = env.get_template(template_name)
     return template.render(kwargs)
-
index 4734a3e4c4492cccbd953c18045fc14c489564e4..60429e54f57f9be7cf7da76e2b4dee4883c49c72 100644 (file)
@@ -1,11 +1,11 @@
-from .utils import xml2obj
-from .utils import JsonDict
-
 import gzip
 import mimetypes
-import requests
 from StringIO import StringIO
 
+import requests
+
+from .utils import JsonDict, xml2obj
+
 
 class RepoError(Exception):
     """Local custom Exception class, handle Repo Errors"""
@@ -70,5 +70,3 @@ class Repo(object):
                 packages_info[package.name].append(package)
 
         return packages_info
-
-
index 1159b2d847f8e56817006ef114c5a857f736e34b..67fd0f7fec3e03f80c6828831850e979a639e842 100644 (file)
@@ -1,6 +1,7 @@
 import re
 import xml.sax.handler
 
+
 def xml2obj(src):
     """
     A simple function to converts XML data into native Python object,
@@ -100,5 +101,3 @@ class JsonDict(dict):
 
     def get(self, key, default=None):
         return self.__dict__.get(key, default)
-
-
index 099f0ffb5a328b4cf169ccff573cd2c7d51eab66..1c1f117748a53af0679b0424ab11172e8145ffbc 100644 (file)
@@ -3,6 +3,7 @@
 """Tests for render module."""
 
 import unittest
+
 from snapdiff import render
 
 
@@ -13,4 +14,3 @@ class RenderTestCase(unittest.TestCase):
         users = [{'url': 'http://example.com', 'username': 'foo'}]
         output = render.output_html('sparrow.html', users=users)
         self.assertEqual(output, u'<ul>\n\n  <li><a href="http://example.com">foo</a></li>\n\n</ul>\n')
-
index 48e598213961e5a4fa284c07a50c7b7b1fbf4af7..0ea56f24b44b2a942497a7838e705e8dfbb5580b 100644 (file)
@@ -1,6 +1,7 @@
 """Tests for utils module."""
 
 import unittest
+
 from snapdiff import utils
 
 
@@ -35,4 +36,3 @@ class UtilsTestCase(unittest.TestCase):
         self.assertEqual(obj.revision, '1385428310')
         self.assertTrue(isinstance(obj['data'], list))
         self.assertEqual(obj['data'][0].size, '251882')
-
index 1217d5b90a479449f8c8a2648cd93ab6191b0f16..cbd82ad58f7506a040a9fed9df797cf9e6066aab 100755 (executable)
@@ -1,10 +1,11 @@
 #!/usr/bin/env python
 
-import snapdiff
-
 import argparse
 import sys
 
+import snapdiff
+
+
 def main(argv):
     description = 'Diff two repos with different urls'
     parser = argparse.ArgumentParser(description=description)
@@ -21,4 +22,3 @@ def main(argv):
 
 if __name__ == '__main__':
     sys.exit(main(sys.argv[1:]))
-