summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Drop Python 3.4 support, as it has reached EOLfeature/drop-python34Timothy Crosley2019-05-063-4/+3
|
* Remove duplicated testTimothy Crosley2019-05-011-7/+0
|
* Remove 'pip' requirement, as it is no longer requiredTimothy Crosley2019-05-011-1/+1
|
* Merge pull request #939 from timothycrosley/feature/implement-938Timothy Edmund Crosley2019-05-013-1/+56
| | | | Feature/implement 938
* Hot-fix Release 4.3.18Timothy Crosley2019-05-013-2/+8
|
* Merge pull request #936 from mkurnikov/move-to-pathlib-2Timothy Edmund Crosley2019-04-305-41/+72
|\ | | | | Move most of filesystem operations to pathlib
| * Update format.pyTimothy Edmund Crosley2019-04-301-2/+2
| |
| * add resolve() helper to address the differences between pathlib implementationsMaxim Kurnikov2019-04-291-2/+9
| |
| * move to pathlibMaxim Kurnikov2019-04-285-43/+67
|/
* Merge pull request #935 from mkurnikov/mypy-strict-optionalTimothy Edmund Crosley2019-04-265-5/+11
|\ | | | | Add strict_optional = True for some files
| * add strict_optional = True for some filesMaxim Kurnikov2019-04-265-5/+11
|/
* Merge pull request #934 from mkurnikov/extract-skipping-logicTimothy Edmund Crosley2019-04-253-220/+226
|\ | | | | Extract file-related logic from _SortImports
| * extract checks logic out of _SortImportsMaxim Kurnikov2019-04-262-51/+44
| |
| * extract some more methods into separate fileMaxim Kurnikov2019-04-262-53/+62
| |
| * extract everything file related to upper levelMaxim Kurnikov2019-04-262-101/+83
| |
| * extract show_diff, prompt_userMaxim Kurnikov2019-04-262-22/+44
| |
| * extract some static methodsMaxim Kurnikov2019-04-262-43/+43
| |
* | Merge pull request #933 from mkurnikov/split-init-logicTimothy Edmund Crosley2019-04-252-55/+78
|\ \ | |/ | | Extract some logic from __init__ into separate methods
| * extract file contents read into separate methodMaxim Kurnikov2019-04-251-40/+46
| |
| * extract reading configurationMaxim Kurnikov2019-04-252-18/+35
| |
* | Merge pull request #932 from mkurnikov/public-apiTimothy Edmund Crosley2019-04-255-5/+49
|\ \ | |/ | | Make compat layer to preserve public api
| * sort importsMaxim Kurnikov2019-04-252-2/+2
| |
| * make compat layer to preserve public apiMaxim Kurnikov2019-04-256-6/+50
|/
* Merge pull request #931 from mkurnikov/enable-test-typecheckingTimothy Edmund Crosley2019-04-243-12/+14
|\ | | | | Enable typechecking of test_isort.py
| * enable tests typecheckingMaxim Kurnikov2019-04-253-12/+14
| |
* | Merge pull request #930 from mkurnikov/update-mypyTimothy Edmund Crosley2019-04-241-1/+1
|\ \ | | | | | | Update mypy to 0.701
| * | update mypy to 0.701Maxim Kurnikov2019-04-251-1/+1
| |/
* | Merge pull request #929 from blueyed/fix-typoTimothy Edmund Crosley2019-04-241-1/+1
|\ \ | |/ |/| changelog: fix typo [ci skip]
| * changelog: fix typo [ci skip]Daniel Hahler2019-04-241-1/+1
|/
* Add empty line for valid rst unordered list syntaxAaron Chong2019-04-181-0/+1
|
* Merge pull request #928 from di/use-pip-apiTimothy Edmund Crosley2019-04-183-16/+6
|\ | | | | Use pip-api instead of importing pip
| * Use pip-api instead of importing pipDustin Ingram2019-04-182-11/+5
| |
| * Relax RequirementsFinder testDustin Ingram2019-04-181-1/+1
| | | | | | | | The ordering of the found requirements isn't important here
| * Remove unnecessary test skipsDustin Ingram2019-04-181-4/+0
|/ | | | These tests were being skipped unnecessarily. The skips were added in #809.
* Merge pull request #926 from StephenBrown2/fix_toml_listTimothy Edmund Crosley2019-04-151-0/+2
|\ | | | | Fix list passed from toml settings
| * Fix list passed from toml settingsStephen Brown II2019-04-151-0/+2
|/
* Merge pull request #922 from asottile/patch-1Timothy Edmund Crosley2019-04-101-1/+1
|\ | | | | Update the pre-commit configuration for isort
| * Update the pre-commit configuration for isortAnthony Sottile2019-04-101-1/+1
|/
* Merge pull request #921 from timothycrosley/feature/fix-issue-691Timothy Edmund Crosley2019-04-091-0/+23
|\ | | | | Add test case for issue #691
| * Add test case for issue #691feature/fix-issue-691Timothy Crosley2019-04-091-0/+23
|/
* Release version 4.3.17Timothy Crosley2019-04-073-2/+5
|
* Merge pull request #919 from timothycrosley/feature/fix-issue-905Timothy Edmund Crosley2019-04-071-0/+17
|\ | | | | Add test case for issue #905
| * Add test case for issue #905feature/fix-issue-905Timothy Crosley2019-04-071-0/+17
|/
* Merge pull request #917 from timothycrosley/feature/fix-issue-916Timothy Edmund Crosley2019-04-052-1/+20
|\ | | | | Feature/fix issue 916
| * Fix issue #916feature/fix-issue-916Timothy Crosley2019-04-041-1/+1
| |
| * Add correctly failing test case for issueTimothy Crosley2019-04-031-0/+2
| |
| * Fix test caseTimothy Crosley2019-04-031-2/+2
| |
| * Fix test caseTimothy Crosley2019-04-021-1/+1
| |
| * Add initial test caseTimothy Crosley2019-03-301-0/+17
|/
* Merge pull request #913 from timothycrosley/feature/fix-issue-902Timothy Edmund Crosley2019-03-242-4/+5
| | | Feature/fix issue 902