diff options
author | Timothy Edmund Crosley <timothy.crosley@gmail.com> | 2020-01-11 19:22:05 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-11 19:22:05 -0800 |
commit | 160f417edfa9b5a70783e56993fcf62164566cc3 (patch) | |
tree | c6f78ec79b33985d73132cc0db06c0764e78b455 | |
parent | 44f0f8d2575afe110864f02f62ce3e74eb2456ac (diff) | |
parent | e0f41bb66c789171f5ab9f1811050cbd86e62838 (diff) | |
download | isort-160f417edfa9b5a70783e56993fcf62164566cc3.tar.gz |
Merge pull request #1097 from joaomcteixeira/feature-issue-1093
Additional vertical multiline option
-rw-r--r-- | isort/wrap_modes.py | 8 |
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())} ) |