Account for changes to Cargo.lock format.

This commit is contained in:
Josh Matthews 2017-11-01 15:24:19 -04:00
parent b225b2bedb
commit b8e44e14b2

View file

@ -316,7 +316,7 @@ def check_flake8(file_name, contents):
def check_lock(file_name, contents):
def find_reverse_dependencies(name, content):
for package in itertools.chain([content["root"]], content["package"]):
for package in itertools.chain([content.get("root", [])], content["package"]):
for dependency in package.get("dependencies", []):
if dependency.startswith("{} ".format(name)):
yield package["name"], dependency