Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add LRU cache to RequirementsFinder._get_files_from_dir | Jeppe Fihl-Pearson | 2019-02-27 | 2 | -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-finders | Timothy Edmund Crosley | 2019-02-26 | 1 | -2/+2 | |
|\ | | | | | Disable requirements based finders | |||||
| * | disable reqs based finders, they are very slow | Maxim Kurnikov | 2019-02-27 | 1 | -2/+2 | |
|/ | ||||||
* | bump version to 4.3.9; update changelog4.3.9 | Timothy Crosley | 2019-02-25 | 3 | -2/+5 | |
| | ||||||
* | Merge in fix | Jeremiah Paige | 2019-02-25 | 2 | -6/+2 | |
| | ||||||
* | Fix issues with -r command4.3.8 | Timothy Crosley | 2019-02-25 | 4 | -2/+11 | |
| | ||||||
* | Bump version4.3.7 | Timothy Crosley | 2019-02-25 | 2 | -2/+2 | |
| | ||||||
* | Remove extra blank line | Timothy Crosley | 2019-02-25 | 1 | -1/+0 | |
| | ||||||
* | Prepare a hotfix release that handles finder failure on creation | Timothy Crosley | 2019-02-25 | 2 | -3/+16 | |
| | ||||||
* | Fix usage of config parameter within FindersManager4.3.6 | Timothy Crosley | 2019-02-24 | 1 | -1/+1 | |
| | ||||||
* | Fix usage of config parameter within FindersManager | Timothy Crosley | 2019-02-24 | 1 | -1/+2 | |
| | ||||||
* | Bump version to 4.3.6; implement hotfix for #827 | Timothy Crosley | 2019-02-24 | 4 | -3/+13 | |
| | ||||||
* | Merge remote-tracking branch 'origin' | Timothy Crosley | 2019-02-24 | 1 | -1/+35 | |
|\ | ||||||
| * | Update changelog | Timothy Crosley | 2019-02-24 | 1 | -1/+35 | |
| | | ||||||
* | | Include latest improvements | Timothy Crosley | 2019-02-24 | 24 | -3689/+1794 | |
|\ \ | |/ | ||||||
| * | Bump version4.3.5 | Timothy Crosley | 2019-02-24 | 1 | -1/+1 | |
| | | ||||||
| * | Bump version | Timothy Crosley | 2019-02-24 | 1 | -1/+1 | |
| | | ||||||
| * | Merge pull request #825 from timothycrosley/feature/fix-issue-769 | Timothy Edmund Crosley | 2019-02-24 | 2 | -5/+18 | |
| |\ | | | | | | | Fix documentation | |||||
| | * | Fix documentation | Timothy Crosley | 2019-02-24 | 2 | -5/+18 | |
| |/ | ||||||
| * | Merge pull request #824 from timothycrosley/feature/fix-issue-792 | Timothy Edmund Crosley | 2019-02-24 | 1 | -0/+4 | |
| |\ | | | | | | | Fix issue #792 | |||||
| | * | Fix issue #792 | Timothy Crosley | 2019-02-24 | 1 | -0/+4 | |
| |/ | ||||||
| * | Fix settings to be consistent | Timothy Crosley | 2019-02-24 | 1 | -1/+1 | |
| | | ||||||
| * | Merge pull request #823 from timothycrosley/feature/fix-issue-762 | Timothy Edmund Crosley | 2019-02-24 | 2 | -2/+11 | |
| |\ | | | | | | | Fix issue #762 | |||||
| | * | Fix conditional | Timothy Crosley | 2019-02-24 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fix issue #762feature/fix-issue-762 | Timothy Crosley | 2019-02-24 | 2 | -2/+11 | |
| | | | ||||||
| * | | Merge pull request #822 from timothycrosley/feature/fix-issue-814 | Timothy Edmund Crosley | 2019-02-24 | 1 | -20/+31 | |
| |\ \ | | |/ | | | | Feature/fix issue 814 | |||||
| | * | Remove unused importfeature/fix-issue-814 | Timothy Crosley | 2019-02-24 | 1 | -1/+0 | |
| | | | ||||||
| | * | Make compatible with Python2 | Timothy Crosley | 2019-02-24 | 1 | -19/+10 | |
| | | | ||||||
| | * | Fix open to cast temp config file location to string type | Timothy Crosley | 2019-02-23 | 1 | -1/+1 | |
| | | | ||||||
| | * | Remove accidentally added folder | Timothy Crosley | 2019-02-23 | 3 | -17/+0 | |
| | | | ||||||
| | * | Try to include config in test suite by default | Timothy Crosley | 2019-02-23 | 4 | -4/+42 | |
| | | | ||||||
| * | | Merge pull request #821 from timothycrosley/feature/fix-issue-582 | Timothy Edmund Crosley | 2019-02-23 | 1 | -0/+3 | |
| |\ \ | | |/ | | | | Fix not skip not being honored | |||||
| | * | Fix not skip not being honoredfeature/fix-issue-582 | Timothy Crosley | 2019-02-23 | 1 | -0/+3 | |
| |/ | ||||||
| * | Merge pull request #820 from timothycrosley/feature/fix-issue-577 | Timothy Edmund Crosley | 2019-02-23 | 2 | -0/+24 | |
| |\ | | | | | | | Feature/fix issue 577 | |||||
| | * | Remove extra new line at end of file | Timothy Crosley | 2019-02-23 | 1 | -1/+0 | |
| | | | ||||||
| | * | Implement fix for 577, relative imports incorrectly sortedfeature/fix-issue-576 | Timothy Crosley | 2019-02-23 | 2 | -3/+11 | |
| | | | ||||||
| | * | Add initial test case for relative import sorting issue | Timothy Crosley | 2019-02-23 | 1 | -0/+17 | |
| | | | ||||||
| * | | Merge pull request #819 from timothycrosley/feature/fix-issue-576 | Timothy Edmund Crosley | 2019-02-23 | 2 | -0/+11 | |
| |\ \ | | |/ | | | | Fix issue 576 | |||||
| | * | Remove spaces on line | Timothy Crosley | 2019-02-23 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fix issue 576 | Timothy Crosley | 2019-02-23 | 2 | -0/+11 | |
| |/ | ||||||
| * | Remove spaces on blank line | Timothy Crosley | 2019-02-23 | 1 | -1/+1 | |
| | | ||||||
| * | Fix isort and editor config | Timothy Crosley | 2019-02-23 | 2 | -2/+2 | |
| | | ||||||
| * | Make appdirs an optional requirement | Timothy Crosley | 2019-02-23 | 3 | -6/+14 | |
| | | ||||||
| * | Merge pull request #806 from r-darwish/xdg | Timothy Edmund Crosley | 2019-02-23 | 3 | -9/+20 | |
| |\ | | | | | | | Read configuration from XDG_CONFIG_HOME | |||||
| | * | Update settings.py | Timothy Edmund Crosley | 2019-02-23 | 1 | -2/+2 | |
| | | | | | | | | | Fix accidental variable override | |||||
| | * | Update settings.py | Timothy Edmund Crosley | 2019-02-17 | 1 | -1/+1 | |
| | | | ||||||
| | * | Update settings.py | Timothy Edmund Crosley | 2019-02-17 | 1 | -2/+3 | |
| | | | | | | | | | Attempt to fix current test errors | |||||
| | * | Read configuration from XDG_CONFIG_HOME | Roey Darwish Dror | 2019-01-24 | 3 | -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/develop | Timothy Edmund Crosley | 2019-02-20 | 2 | -4/+14 | |
| |\ \ | | | | | | | | | Add option for git_hook to modify files | |||||
| | * | | Update README.rst with new hook usage. | Bendik Samseth | 2019-02-19 | 1 | -2/+3 | |
| | | | |