Skip to content

Latest commit

 

History

History
104 lines (71 loc) · 2.27 KB

profiles.md

File metadata and controls

104 lines (71 loc) · 2.27 KB

Built-in Profile for isort

The following profiles are built into isort to allow easy interoperability with common projects and code styles.

To use any of the listed profiles, use isort --profile PROFILE_NAME from the command line, or profile=PROFILE_NAME in your configuration file.

#black

  • multi_line_output: 3
  • include_trailing_comma: True
  • force_grid_wrap: 0
  • use_parentheses: True
  • ensure_newline_before_comments: True
  • line_length: 88
  • split_on_trailing_comma: True

#django

  • combine_as_imports: True
  • include_trailing_comma: True
  • multi_line_output: 5
  • line_length: 79

#pycharm

  • multi_line_output: 3
  • force_grid_wrap: 2
  • lines_after_imports: 2

#google

  • force_single_line: True
  • force_sort_within_sections: True
  • lexicographical: True
  • single_line_exclusions: ('typing',)
  • order_by_type: False
  • group_by_package: True

#open_stack

  • force_single_line: True
  • force_sort_within_sections: True
  • lexicographical: True

#plone

  • force_alphabetical_sort: True
  • force_single_line: True
  • lines_after_imports: 2
  • line_length: 200

#attrs

  • atomic: True
  • force_grid_wrap: 0
  • include_trailing_comma: True
  • lines_after_imports: 2
  • lines_between_types: 1
  • multi_line_output: 3
  • use_parentheses: True

#hug

  • multi_line_output: 3
  • include_trailing_comma: True
  • force_grid_wrap: 0
  • use_parentheses: True
  • line_length: 100

#wemake

  • multi_line_output: 3
  • include_trailing_comma: True
  • use_parentheses: True
  • line_length: 80

#appnexus

  • multi_line_output: 3
  • include_trailing_comma: True
  • force_grid_wrap: 0
  • use_parentheses: True
  • ensure_newline_before_comments: True
  • line_length: 88
  • force_sort_within_sections: True
  • order_by_type: False
  • case_sensitive: False
  • reverse_relative: True
  • sort_relative_in_force_sorted_sections: True
  • sections: ['FUTURE', 'STDLIB', 'THIRDPARTY', 'FIRSTPARTY', 'APPLICATION', 'LOCALFOLDER']
  • no_lines_before: 'LOCALFOLDER'