diff --git a/pipupgradedependencies/pipupgradedependencies.py b/pipupgradedependencies/pipupgradedependencies.py index 19c0a5c8ab19e96d79038e53ea27b4464cb4a4c9..797977c1bd2c2be4ceb7fc2c198dd5f7a531ae76 100644 --- a/pipupgradedependencies/pipupgradedependencies.py +++ b/pipupgradedependencies/pipupgradedependencies.py @@ -51,7 +51,7 @@ def main(): continue 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: + if len([dependency for dependency in package_dependencies if re.search(r'(^==.*|^\d.*)', dependency) is not None]) == 0: possible_upgrades.append({'package': package, 'dependencies': [ dependency for dependency in package_dependencies if 'Any' not in dependency]}) try: