diff --git a/pipupgradedependencies/pipupgradedependencies.py b/pipupgradedependencies/pipupgradedependencies.py
index 19c0a5c8ab19e96d79038e53ea27b4464cb4a4c9..148491325cb76c586db4d7a682b6d5b2be811640 100644
--- a/pipupgradedependencies/pipupgradedependencies.py
+++ b/pipupgradedependencies/pipupgradedependencies.py
@@ -1,3 +1,6 @@
+"""
+pipupgradedependencies
+"""
 import argparse
 import json
 import os
@@ -19,7 +22,7 @@ def find_dependencies(json_input, package):
                 yield item_val
 def arg_parse():
   parser = argparse.ArgumentParser(description="Pipupgradedependencies upgrades all outdated packages with respect to existing dependencies.")
-  parser_args = parser.parse_args()
+  parser.parse_args()
 
 def main():
   arg_parse()
@@ -49,10 +52,10 @@ def main():
     for package in outdated_packages:
       if package in finished_upgrades:
         continue
-      package_dependencies = [ _ for _ in find_dependencies(jsonpipdeptree, package)]
+      package_dependencies = [_ for _ in find_dependencies(jsonpipdeptree, package)]
       package_dependencies = list(set(package_dependencies))
-      if len(filter(lambda dependency: re.search(r'(^==.*|^\d.*)', dependency), package_dependencies)) == 0:
-        possible_upgrades.append({'package': package, 'dependencies': [ dependency for dependency in package_dependencies if 'Any' not in dependency]})
+      if not [dependency for dependency in package_dependencies if re.search(r'(^==.*|^\d.*)', dependency) is not None]:
+        possible_upgrades.append({'package': package, 'dependencies': [dependency for dependency in package_dependencies if 'Any' not in dependency]})
 
     try:
       package = possible_upgrades[-1]