summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add LRU cache to RequirementsFinder._get_files_from_dirJeppe Fihl-Pearson2019-02-272-7/+24
|/ | | | | | | | | | | | | | | | | This caches the result of the function for future invocations with the same input, which can massively speed up future invocations if they have the same input as previous calls. In the case of this function this happens a lot, as it always is tried with all parent paths in the file system from `isort` starting point. The "backports.functools_lru_cache" package is used for Python 2 as it doesn't have the built in `lru_cache` decorator which was added in Python 3.2. Some benchmarks against a folder with 182 Python files with all finders enabled: Python 2.7.15: Before 32 seconds, after 4 seconds. Python 3.7.2: Before 28 seconds, after 2 seconds.
* Merge pull request #852 from mkurnikov/disable-reqs-based-findersTimothy Edmund Crosley2019-02-261-2/+2
|\ | | | | Disable requirements based finders
| * disable reqs based finders, they are very slowMaxim Kurnikov2019-02-271-2/+2
|/
* bump version to 4.3.9; update changelog4.3.9Timothy Crosley2019-02-253-2/+5
|
* Merge in fixJeremiah Paige2019-02-252-6/+2
|
* Fix issues with -r command4.3.8Timothy Crosley2019-02-254-2/+11
|
* Bump version4.3.7Timothy Crosley2019-02-252-2/+2
|
* Remove extra blank lineTimothy Crosley2019-02-251-1/+0
|
* Prepare a hotfix release that handles finder failure on creationTimothy Crosley2019-02-252-3/+16
|
* Fix usage of config parameter within FindersManager4.3.6Timothy Crosley2019-02-241-1/+1
|
* Fix usage of config parameter within FindersManagerTimothy Crosley2019-02-241-1/+2
|
* Bump version to 4.3.6; implement hotfix for #827Timothy Crosley2019-02-244-3/+13
|
* Merge remote-tracking branch 'origin'Timothy Crosley2019-02-241-1/+35
|\
| * Update changelogTimothy Crosley2019-02-241-1/+35
| |
* | Include latest improvementsTimothy Crosley2019-02-2424-3689/+1794
|\ \ | |/
| * Bump version4.3.5Timothy Crosley2019-02-241-1/+1
| |
| * Bump versionTimothy Crosley2019-02-241-1/+1
| |
| * Merge pull request #825 from timothycrosley/feature/fix-issue-769Timothy Edmund Crosley2019-02-242-5/+18
| |\ | | | | | | Fix documentation
| | * Fix documentationTimothy Crosley2019-02-242-5/+18
| |/
| * Merge pull request #824 from timothycrosley/feature/fix-issue-792Timothy Edmund Crosley2019-02-241-0/+4
| |\ | | | | | | Fix issue #792
| | * Fix issue #792Timothy Crosley2019-02-241-0/+4
| |/
| * Fix settings to be consistentTimothy Crosley2019-02-241-1/+1
| |
| * Merge pull request #823 from timothycrosley/feature/fix-issue-762Timothy Edmund Crosley2019-02-242-2/+11
| |\ | | | | | | Fix issue #762
| | * Fix conditionalTimothy Crosley2019-02-241-1/+1
| | |
| | * Fix issue #762feature/fix-issue-762Timothy Crosley2019-02-242-2/+11
| | |
| * | Merge pull request #822 from timothycrosley/feature/fix-issue-814Timothy Edmund Crosley2019-02-241-20/+31
| |\ \ | | |/ | | | Feature/fix issue 814
| | * Remove unused importfeature/fix-issue-814Timothy Crosley2019-02-241-1/+0
| | |
| | * Make compatible with Python2Timothy Crosley2019-02-241-19/+10
| | |
| | * Fix open to cast temp config file location to string typeTimothy Crosley2019-02-231-1/+1
| | |
| | * Remove accidentally added folderTimothy Crosley2019-02-233-17/+0
| | |
| | * Try to include config in test suite by defaultTimothy Crosley2019-02-234-4/+42
| | |
| * | Merge pull request #821 from timothycrosley/feature/fix-issue-582Timothy Edmund Crosley2019-02-231-0/+3
| |\ \ | | |/ | | | Fix not skip not being honored
| | * Fix not skip not being honoredfeature/fix-issue-582Timothy Crosley2019-02-231-0/+3
| |/
| * Merge pull request #820 from timothycrosley/feature/fix-issue-577Timothy Edmund Crosley2019-02-232-0/+24
| |\ | | | | | | Feature/fix issue 577
| | * Remove extra new line at end of fileTimothy Crosley2019-02-231-1/+0
| | |
| | * Implement fix for 577, relative imports incorrectly sortedfeature/fix-issue-576Timothy Crosley2019-02-232-3/+11
| | |
| | * Add initial test case for relative import sorting issueTimothy Crosley2019-02-231-0/+17
| | |
| * | Merge pull request #819 from timothycrosley/feature/fix-issue-576Timothy Edmund Crosley2019-02-232-0/+11
| |\ \ | | |/ | | | Fix issue 576
| | * Remove spaces on lineTimothy Crosley2019-02-231-1/+1
| | |
| | * Fix issue 576Timothy Crosley2019-02-232-0/+11
| |/
| * Remove spaces on blank lineTimothy Crosley2019-02-231-1/+1
| |
| * Fix isort and editor configTimothy Crosley2019-02-232-2/+2
| |
| * Make appdirs an optional requirementTimothy Crosley2019-02-233-6/+14
| |
| * Merge pull request #806 from r-darwish/xdgTimothy Edmund Crosley2019-02-233-9/+20
| |\ | | | | | | Read configuration from XDG_CONFIG_HOME
| | * Update settings.pyTimothy Edmund Crosley2019-02-231-2/+2
| | | | | | | | | Fix accidental variable override
| | * Update settings.pyTimothy Edmund Crosley2019-02-171-1/+1
| | |
| | * Update settings.pyTimothy Edmund Crosley2019-02-171-2/+3
| | | | | | | | | Attempt to fix current test errors
| | * Read configuration from XDG_CONFIG_HOMERoey Darwish Dror2019-01-243-9/+19
| | | | | | | | | | | | | | | In addition to ~/.isort.cfg, isort will try to read a configuration file from $XDG_CONFIG_HOME/isort.cfg
| * | Merge pull request #817 from bsamseth/developTimothy Edmund Crosley2019-02-202-4/+14
| |\ \ | | | | | | | | Add option for git_hook to modify files
| | * | Update README.rst with new hook usage.Bendik Samseth2019-02-191-2/+3
| | | |