isort

A Python utility / library to sort imports.

MIT License

Downloads
56.7M
Stars
6.4K
Committers
290

Bot releases are hidden (Show)

isort - 5.0.4

Published by timothycrosley over 4 years ago

isort - 5.0.3

Published by timothycrosley over 4 years ago

5.0.3 - July 4, 2020

isort - 5.0.2

Published by timothycrosley over 4 years ago

Ensure completeness of black profile, adding default line_length

isort - 5.0.1

Published by timothycrosley over 4 years ago

isort - 5.0.0

Published by timothycrosley over 4 years ago

isort - 4.3.21-2

Published by timothycrosley over 5 years ago

4.3.21 - June 25, 2019 - hot fix release

  • Fixed issue #957 - Long aliases and use_parentheses generates invalid syntax
isort - 4.3.20

Published by timothycrosley over 5 years ago

4.3.20 - May 14, 2019 - hot fix release

  • Fixed issue #948 - Pipe redirection broken on Python2.7
isort - 4.3.19

Published by timothycrosley over 5 years ago

4.3.19 - May 12, 2019 - hot fix release

  • Fixed issue #942 - correctly handle pyi (Python Template Files) to match black output
isort - 4.3.18

Published by timothycrosley over 5 years ago

4.3.18 - May 1, 2019 - hotfix release

  • Fixed an issue with parsing files that contain Unicode characters in Python 2
  • Fixed issue #924 - Pulling in pip internals causes depreciation warning
  • Fixed issue #938 - Providing a way to filter explicitly passed in files via configuration settings (--filter-files)
  • Improved interoperability with toml configuration files
isort - 4.3.17

Published by timothycrosley over 5 years ago

4.3.17 - April 7, 2019 - hot fix release

  • Fixed issue #905 & #919: Import section headers behaving strangely
isort - 4.3.16

Published by timothycrosley over 5 years ago

4.3.16 - March 23, 2019 - hot fix release

  • Fixed issue #909 - skip and skip-glob are not enforced when using settings-path.
  • Fixed issue #907 - appdirs optional requirement does not correctly specify version
  • Fixed issue #902 - Too broad warning about missing toml package
  • Fixed issue #778 - remove user from known standard library as it's no longer in any supported Python version.
isort - 4.3.15

Published by timothycrosley over 5 years ago

4.3.15 - March 10, 2019 - hot fix release

  • Fixed a regression with handling streaming input from pipes (Issue #895)
  • Fixed handling of \x0c whitespace character (Issue #811)
  • Improved CLI documentation
isort - 4.3.14

Published by timothycrosley over 5 years ago

4.3.14 - March 9, 2019 - hot fix release

  • Fixed a regression with /directory/.py style patterns
isort - 4.3.13

Published by timothycrosley over 5 years ago

4.3.13 - March 8, 2019 - hot fix release

  • Fixed the inability to accurately determine import section when a mix of conda and virtual environments are used.
  • Fixed some output being printed even when --quiet mode is enabled.
  • Fixed issue #890 interoperability with PyCharm by allowing case sensitive non type grouped sorting.
  • Fixed issue #889 under some circumstances isort will incorrectly add a new line at the beginning of a file.
  • Fixed issue #885 many files not being skipped according to set skip settings.
  • Fixed issue #842 streaming encoding improvements.
isort - 4.3.12

Published by timothycrosley over 5 years ago

4.3.12 - March 6, 2019 - hot fix release

  • Fix error caused when a virtual environment not detected
isort - 4.3.11

Published by timothycrosley over 5 years ago

4.3.11 - March 6, 2019 - hot fix release

  • Fixed issue #876: confused by symlinks pointing to virtualenv gives FIRSTPARTY not THIRDPARTY
  • Fixed issue #873: current version skips every file on travis
  • Additional caching to reduce performance regression introduced in 4.3.5
  • Improved handling of pex files and other binary Python files
isort - 4.3.10

Published by timothycrosley over 5 years ago

4.3.10 - March 2, 2019 - hot fix release

  • Fixed Windows incompatibilities (Issue #835)
  • Fixed relative import sorting bug (Issue #417)
  • Fixed "no_lines_before" to also be respected from previous empty sections.
  • Fixed slow-down introduced by finders mechanism by adding a LRU cache (issue #848)
  • Fixed issue #842 default encoding not-set in Python2
  • Restored Windows automated testing
  • Added Mac automated testing
isort - 4.3.8

Published by timothycrosley over 5 years ago

4.3.8 - February 25, 2019 - hot fix release

  • Fixed a bug that led to the recursive option not always been available from the command line.
isort - 4.3.7

Published by timothycrosley over 5 years ago

4.3.7 - February 25, 2019 - hot fix release

  • Expands the finder failsafe to occur on the creation of the finder objects.
isort - 4.3.9

Published by timothycrosley over 5 years ago

4.3.9 - Feburary 25, 2019 - hot fix release

  • Fixed a bug that led to an incompatibility with black: #831
Package Rankings
Top 0.58% on Pypi.org
Top 11.98% on Formulae.brew.sh
Top 3.25% on Alpine-edge
Top 3.84% on Proxy.golang.org
Top 1.47% on Alpine-v3.18
Top 4.55% on Alpine-v3.17
Badges
Extracted from project README
isort - isort your imports, so you don't have to. PyPI version Test Status Lint Status Code coverage Status License Join the chat at https://gitter.im/timothycrosley/isort Downloads Code style: black Imports: isort DeepSource Imports: isort