diff --git a/elm_deps_upgrade.py b/elm_deps_upgrade.py index 6098f34..da97443 100755 --- a/elm_deps_upgrade.py +++ b/elm_deps_upgrade.py @@ -135,7 +135,7 @@ def print_newer_versions(local_deps, remote_deps): ) if not upgrade_suggestions: - print('No upgrades avaible') + print('No upgrades available') else: print('\n'.join(upgrade_suggestions)) diff --git a/elm_self_publish.py b/elm_self_publish.py index 89c2c65..13580c6 100755 --- a/elm_self_publish.py +++ b/elm_self_publish.py @@ -7,6 +7,7 @@ import os import errno import argparse +from collections import OrderedDict def copy_package(location, destination, ignorer=None): shutil.rmtree(destination, ignore_errors=True) @@ -91,7 +92,7 @@ def self_publish(package_location, destination=".", quiet=False): json.dump(package_info, f, sort_keys=False, indent=4) with open(destination_elm_package_file) as f: - destination_elm_package = json.load(f) + destination_elm_package = json.load(f, object_pairs_hook=OrderedDict) with open(destination_elm_package_file, 'w') as f: destination_elm_package['dependencies'][place] = "{version} <= v <= {version}".format(version=version)