summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * See if setting default encoding fixes testTimothy Crosley2019-02-281-0/+6
| |
| * Better settings management for tests cross OSTimothy Crosley2019-02-281-6/+12
| |
| * Attempt more verbose outputTimothy Crosley2019-02-282-4/+10
| |
| * Fix tmp file behaviour to be compatible with app veyorTimothy Crosley2019-02-281-9/+12
| |
| * Try using norm pathTimothy Crosley2019-02-281-1/+2
| |
| * Fix tmp file issueTimothy Crosley2019-02-281-26/+32
| |
| * Use OS specific file name in checkTimothy Crosley2019-02-281-2/+1
| |
| * Convert path into OS specific pathTimothy Crosley2019-02-281-1/+2
| |
| * Attempt to fix windows issue by avoiding use of os dependant fifo checkTimothy Crosley2019-02-281-2/+1
|/
* Merge pull request #856 from Tenzer/RequirementsFinder-lru-cacheTimothy Edmund Crosley2019-02-272-7/+24
|\ | | | | Add LRU cache to RequirementsFinder._get_files_from_dir
| * 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
| |/