summaryrefslogtreecommitdiff
path: root/README.rst
Commit message (Collapse)AuthorAgeFilesLines
* Add downloads linkTimothy Crosley2019-03-031-0/+3
|
* Merge branch 'develop' into covTimothy Edmund Crosley2019-03-021-1/+1
|\
| * Fix include_trailing_comma docsPatrick Hayes2019-02-281-1/+1
| |
* | Report coverageDaniel Hahler2019-03-011-4/+3
|/ | | | | | | - add coverage factor to tox - report coverage to codecov.io - configure testpaths for pytest, instead of passing it through tox command
* Merge branch 'develop' into py3Timothy Edmund Crosley2019-02-241-5/+19
|\
| * Fix documentationTimothy Crosley2019-02-241-2/+15
| |
| * Merge pull request #806 from r-darwish/xdgTimothy Edmund Crosley2019-02-231-1/+1
| |\ | | | | | | Read configuration from XDG_CONFIG_HOME
| | * Read configuration from XDG_CONFIG_HOMERoey Darwish Dror2019-01-241-1/+1
| | | | | | | | | | | | | | | In addition to ~/.isort.cfg, isort will try to read a configuration file from $XDG_CONFIG_HOME/isort.cfg
| * | Update README.rst with new hook usage.Bendik Samseth2019-02-191-2/+3
| | |
* | | Make isort run with Python 3 onlyJon Dufresne2019-02-161-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As isort is primarily used as a command-line tool, it is in a good position to move to Python 3 only. Other command-line-only tools have begun moving to Python 3. For example: black, mypy, pylint, and Sphinx. It will continue to support formatting Python 2 code, so users can still format their Python 2 projects. Allows for many code cleanups. By removing these workarounds, the project will be easier to maintain and reduce testing resources. Python 2 is scheduled to be EOL on January 1, 2020. The Python community is moving on. https://www.python.org/dev/peps/pep-0373/ For reasons to drop Python 2 support, see: https://python3statement.org/ For an overview of projects that have dropped Python 2 support entirely, see: https://hugovk.github.io/drop-python/2.7/ Fixes #808
* | Added support for opting in to line length sorting for only specific sectionsThomas Robitaille2018-12-171-0/+6
|/
* Update EditorConfig URL to use https://Jon Dufresne2018-11-271-1/+1
|
* Merge branch 'develop' into pyproject-toml-supportTimothy Edmund Crosley2018-09-221-4/+16
|\
| * Merge pull request #747 from terencehonles/add-support-for-tool-isort-sectionTimothy Edmund Crosley2018-09-221-1/+1
| |\ | | | | | | explicitly state the section is "isort" and add support for "tool:isort"
| | * explicitly state the section is "isort" and add support for "tool:isort"Terence D. Honles2018-09-131-1/+1
| | |
| * | Merge pull request #716 from jdufresne/py37Timothy Edmund Crosley2018-09-221-1/+1
| |\ \ | | | | | | | | Add testing and document support for Python 3.7
| | * | Add testing and document support for Python 3.7Jon Dufresne2018-08-081-1/+1
| | |/ | | | | | | | | | | | | | | | Python 3.7 was released on June 27, 2018. https://docs.python.org/3/whatsnew/3.7.html
| * | UPD readmeGram Orsinium2018-06-231-2/+14
| |/
* | Read settings from a 'pyproject.toml' fileRigas Papathanasopoulos2018-09-201-1/+3
|/ | | | | | | | | Read settings from the 'tool.isort' section of the pyproject.toml file if this exists. This is change is compatible with the PEP 518 specification. For more info see: https://www.python.org/dev/peps/pep-0518/ Fixes #705
* Update line length docs to match the codeJace Browning2018-04-281-1/+1
| | | According to the code, the default line length is 79: https://github.com/timothycrosley/isort/blob/7e2fb3b21b4b588dc7a62ac65693781ae39e8a98/isort/settings.py#L52
* Update pypi.python.org URL to pypi.orgJon Dufresne2018-04-181-1/+1
| | | | | | For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html
* Add readme for no_lines_before optionMinn Soe2018-01-021-0/+12
|
* Merge pull request #561 from jdufresne/httpsTimothy Edmund Crosley2017-06-041-1/+1
|\ | | | | Prefer https URLs over http in docs and comments
| * Prefer https URLs over http in docs and commentsJon Dufresne2017-06-041-1/+1
| | | | | | | | | | Fixed all URLs where https is supported. Dropped the auto-generated, boilerplate from tox.ini instead of editing the URL.
* | Revert "Revert "Merge pull request #507 from jdufresne/py26""Jon Dufresne2017-06-041-1/+1
|/ | | | This reverts commit 5bb3309ff3652d7cd1144e9c081acbe16a8a345e.
* Revert "Merge pull request #507 from jdufresne/py26"Timothy Crosley2017-06-011-1/+1
| | | | | This reverts commit 363b67a6a7f6a26b22cac663270d983d3b4529f5, reversing changes made to df3a4a068b086c3b2aaf8f464b6d5256ead92aaf.
* Drop support for Python 2.6Jon Dufresne2017-05-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I would humbly like to suggest isort drops support for Python 2.6. The last release of Python 2.6 was 2013-10-29, over 3 years ago. It is no longer receiving security fixes. https://www.python.org/dev/peps/pep-0361/ The pip project itself has recently dropped support for 2.6. Their numbers estimate that Python 2.6 accounts for ~2% of their downloads. See: https://github.com/pypa/pip/pull/4343 For projects that still use Python 2.6, they can continue to pip install an older version of isort. I've tried my best to remove as much 2.6 specific code as I can, including the 'Programming Language :: Python :: 2.6' trove classifier from setup.py. I've also removed Travis CI testing, which should result in faster testing and fewer wasted resources. Code changed: - Removed Python2.6 from documentation - Removed Python2.6 from testing configuration - Use set literals - Use dict comprehension - Pass generator expressions to builtin functions instead of lists - Use builtin OrderedDict - Removed deprecated U open mode; replace with io.open() which support universal newlines - Removed Python2.6 workarounds throughout the code Thanks for considering.
* Merge pull request #490 from njharman/developTimothy Edmund Crosley2017-04-031-2/+2
|\ | | | | Support Configuration in tox.ini
| * Support Configuration in tox.iniNorman J. Harman Jr2017-01-071-2/+2
| | | | | | | | | | | | | | | | Fixes issue #487 Thanks to _update_settings_with_config this was a one line addition. Added mention in README.rst (and fixed double the type on same line). I didn't see specific tests for finding correct config file.
* | Merge pull request #483 from sobolevn/patch-1Timothy Edmund Crosley2017-04-021-2/+2
|\ \ | | | | | | Updated README.rst with svg badges
| * | Updated README.rst with svg badgesSobolev Nikita2016-11-301-2/+2
| |/
* | Remove pies from the READMEYaron de Leeuw2016-05-261-1/+1
|/ | | | Since it is no longer used
* Merge pull request #397 from jsoref/spellingTimothy Edmund Crosley2016-03-261-1/+1
|\ | | | | spelling fixes
| * spelling: theirJosh Soref2016-03-021-1/+1
| |
* | Add missing shebang and import to git hookÉric Araujo2016-02-021-2/+3
|/ | | Also remove unneeded __main__ check.
* Adding NOQA OptionPatrick Gerken2015-09-041-0/+6
|
* Add example gifTimothy Crosley2015-08-301-0/+3
|
* Improve documentation, noting that check requires correctly formatted ↵Timothy Crosley2015-08-251-1/+1
| | | | imports, not just sorted
* Add code coverage badgeTimothy Crosley2015-08-221-0/+5
|
* Clean up imagesTimothy Crosley2015-08-211-3/+3
|
* Clean up imagesTimothy Crosley2015-08-211-1/+5
|
* Clean up imagesTimothy Crosley2015-08-211-3/+0
|
* Clean up imagesTimothy Crosley2015-08-211-4/+3
|
* Clean up images, add gitterTimothy Crosley2015-08-211-15/+6
|
* Added Gitter badgeThe Gitter Badger2015-08-221-0/+5
|
* Convert README to rstAdam Chainz2015-08-211-0/+593