summaryrefslogtreecommitdiff
path: root/isort/parse.py
diff options
context:
space:
mode:
Diffstat (limited to 'isort/parse.py')
-rw-r--r--isort/parse.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/isort/parse.py b/isort/parse.py
index 09e381be..d007d43d 100644
--- a/isort/parse.py
+++ b/isort/parse.py
@@ -211,7 +211,7 @@ def file_contents(contents: str, config: Config = DEFAULT_CONFIG) -> ParsedConte
nested_comments[line_parts[-1]] = comments[0]
if "(" in line.split("#")[0] and index < line_count:
- while not line.strip().endswith(")") and index < line_count:
+ while not line.split("#")[0].strip().endswith(")") and index < line_count:
line, new_comment = parse_comments(in_lines[index])
index += 1
if new_comment:
@@ -248,7 +248,7 @@ def file_contents(contents: str, config: Config = DEFAULT_CONFIG) -> ParsedConte
nested_comments[stripped_line] = comments[-1]
import_string += line_separator + line
- while not line.strip().endswith(")") and index < line_count:
+ while not line.split("#")[0].strip().endswith(")") and index < line_count:
line, new_comment = parse_comments(in_lines[index])
index += 1
if new_comment: