We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6463fb8 commit fa6caa6Copy full SHA for fa6caa6
src/black/__init__.py
@@ -1172,10 +1172,10 @@ def f(
1172
def _format_str_once(src_contents: str, *, mode: Mode) -> str:
1173
src_node = lib2to3_parse(src_contents.lstrip(), mode.target_versions)
1174
dst_contents = []
1175
- future_imports = get_future_imports(src_node)
1176
if mode.target_versions:
1177
versions = mode.target_versions
1178
else:
+ future_imports = get_future_imports(src_node)
1179
versions = detect_target_versions(src_node, future_imports=future_imports)
1180
1181
normalize_fmt_off(src_node, preview=mode.preview)
0 commit comments