From ca1628cf2b1abc60b2cceda31c50c1b40dab18e1 Mon Sep 17 00:00:00 2001 From: Jarkko Hautakorpi Date: Tue, 11 Jan 2022 16:07:26 +0200 Subject: [PATCH] File read error was not catched. --- pipreqs/pipreqs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pipreqs/pipreqs.py b/pipreqs/pipreqs.py index 24eeeb7..f666921 100644 --- a/pipreqs/pipreqs.py +++ b/pipreqs/pipreqs.py @@ -111,9 +111,9 @@ def get_all_imports( candidates += [os.path.splitext(fn)[0] for fn in files] for file_name in files: file_name = os.path.join(root, file_name) - with open(file_name, "r", encoding=encoding) as f: - contents = f.read() try: + with open(file_name, "r", encoding=encoding) as f: + contents = f.read() tree = ast.parse(contents) for node in ast.walk(tree): if isinstance(node, ast.Import):