diff --git a/assets/build-emoticons.py b/assets/build-emoticons.py index 72e3b91..943e95d 100644 --- a/assets/build-emoticons.py +++ b/assets/build-emoticons.py @@ -3,13 +3,16 @@ from glob import glob from lxml import html from collections import namedtuple + ASSET_DIR = os.path.dirname(os.path.realpath(__file__)) LOCAL_FILES = glob('assets/*.png') + glob('assets/*.gif') - Emoticon = namedtuple('Emoticon', ['ident', 'url']) + + def get_filename(path): return path.replace('assets/', '') + def get_icon_name(path): return get_filename(path).replace('.png', '').replace('.gif', '') @@ -20,7 +23,7 @@ emoticon_paths = html_tree.xpath("//div[@class='emoticon-block']/img/@src") emoticon_names = html_tree.xpath("//div[@class='emoticon-block']/div/text()") emoticons = [] -for i in range(len(emoticon_names)-1): +for i in range(len(emoticon_names) - 1): emoticons.append(Emoticon(emoticon_names[i][1:-1], emoticon_paths[i])) print("Downloading offline emoticons...") @@ -40,7 +43,7 @@ for emoticon in emoticons: for block in response.iter_content(1024): handle.write(block) - print ("{}/{} Files Downloaded\r".format(len(DOWNLOAD_FILES), len(emoticons)), end='' if len(DOWNLOAD_FILES) != len(emoticons) else '\n') + print("{}/{} Files Downloaded\r".format(len(DOWNLOAD_FILES), len(emoticons)), end='' if len(DOWNLOAD_FILES) != len(emoticons) else '\n') for filename in LOCAL_FILES: emoticons.append(Emoticon(get_icon_name(filename), filename)) @@ -55,7 +58,7 @@ for emoticon in emoticons: images.append({emoticon.ident: data}) print("Exporting JSON...") -image_decoder = {"images":images} +image_decoder = {"images": images} image_decoder_json = json.dumps(image_decoder, indent=2, sort_keys=True) diff --git a/firefox/build-package.py b/firefox/build-package.py index 9c6a70a..f8fd539 100644 --- a/firefox/build-package.py +++ b/firefox/build-package.py @@ -24,7 +24,7 @@ for key, value in switcher.items(): package[value] = project_package[key] -#Hard coded values +# Hard coded values package['name'] = package['title'].replace(' ', '-').lower() package['id'] = package['name'] + "@jetpack" package['engines'] = {'fennec': "45.0", 'firefox': "45.0"} diff --git a/runtests b/runtests index 1d22053..5d85aaf 100755 --- a/runtests +++ b/runtests @@ -4,6 +4,6 @@ set -e export PATH=env/bin:${PATH} -flake8 . --ignore=E128,E501 --exclude="node_modules,env" +flake8 . --ignore=E501,E401 --exclude="node_modules,env" npm test