summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--isort/wrap_modes.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/isort/wrap_modes.py b/isort/wrap_modes.py
index 9b0a74b8..c169dc0f 100644
--- a/isort/wrap_modes.py
+++ b/isort/wrap_modes.py
@@ -273,6 +273,14 @@ def noqa(**interface):
return f"{retval}{interface['comment_prefix']} NOQA"
+@_wrap_mode
+def vertical_hanging_indent_bracket(**interface):
+ if not interface["imports"]:
+ return ""
+ statement = vertical_hanging_indent(**interface)
+ return f'{statement[:-1]}{interface["indent"]})'
+
+
WrapModes = enum.Enum( # type: ignore
"WrapModes", {wrap_mode: index for index, wrap_mode in enumerate(_wrap_modes.keys())}
)