Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expand mac testingfeature/add-mac-testing | Timothy Crosley | 2019-03-02 | 1 | -0/+6 |
| | |||||
* | Attempt to add mac testing | Timothy Crosley | 2019-03-02 | 1 | -7/+29 |
| | |||||
* | Fix default encoding issue | Timothy Crosley | 2019-03-02 | 3 | -2/+32 |
| | |||||
* | Update changelog | Timothy Crosley | 2019-03-02 | 1 | -0/+6 |
| | |||||
* | Merge in no_lines_before fix | Daniel Hahler | 2019-03-02 | 2 | -7/+27 |
| | |||||
* | Fix test_inconsistent_behavior_in_python_2_and_3_issue_479 | Daniel Hahler | 2019-03-02 | 1 | -1/+2 |
| | | | | | | | | | This also failed for me with "future" being installed. Not sure if it makes sense to keep it in the first place, since isort appears to require py34 now. Ref: https://github.com/timothycrosley/isort/issues/479#issuecomment-316235116 | ||||
* | tests: fix default_settings_path | Daniel Hahler | 2019-03-02 | 1 | -2/+3 |
| | | | | | | | Restore `chdir` after tests. This is relevant for when pytest-cov would display coverage in the end, and would use absolute paths due to this. | ||||
* | Merge in fix for #417 | Peter Grayson | 2019-03-02 | 4 | -8/+26 |
| | |||||
* | Merge pull request #866 from asottile/patch-1 | Timothy Edmund Crosley | 2019-03-02 | 1 | -1/+1 |
|\ | | | | | Fix whitespace in warning message | ||||
| * | Fix whitespace in warning message | Anthony Sottile | 2019-03-01 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #868 from timothycrosley/feature/fix-windows-support | Timothy Edmund Crosley | 2019-03-01 | 3 | -38/+61 |
|\ \ | |/ |/| | Feature/fix windows support | ||||
| * | Remove bare except | Timothy Crosley | 2019-03-01 | 1 | -2/+0 |
| | | |||||
| * | Fix finders test | Timothy Crosley | 2019-03-01 | 1 | -5/+6 |
| | | |||||
| * | Attempt to restore full windows compatiblity | Timothy Crosley | 2019-03-01 | 2 | -10/+16 |
| | | |||||
| * | Fix syntaxfeature/fix-windows-support | Timothy Crosley | 2019-02-28 | 1 | -1/+1 |
| | | |||||
| * | Try printing file | Timothy Crosley | 2019-02-28 | 1 | -0/+4 |
| | | |||||
| * | Use settings_path instead of additional settings dict; remove encoding set ↵ | Timothy Crosley | 2019-02-28 | 1 | -19/+6 |
| | | | | | | | | as it didn't seem to fix the windows issue | ||||
| * | See if setting default encoding fixes test | Timothy Crosley | 2019-02-28 | 1 | -0/+6 |
| | | |||||
| * | Better settings management for tests cross OS | Timothy Crosley | 2019-02-28 | 1 | -6/+12 |
| | | |||||
| * | Attempt more verbose output | Timothy Crosley | 2019-02-28 | 2 | -4/+10 |
| | | |||||
| * | Fix tmp file behaviour to be compatible with app veyor | Timothy Crosley | 2019-02-28 | 1 | -9/+12 |
| | | |||||
| * | Try using norm path | Timothy Crosley | 2019-02-28 | 1 | -1/+2 |
| | | |||||
| * | Fix tmp file issue | Timothy Crosley | 2019-02-28 | 1 | -26/+32 |
| | | |||||
| * | Use OS specific file name in check | Timothy Crosley | 2019-02-28 | 1 | -2/+1 |
| | | |||||
| * | Convert path into OS specific path | Timothy Crosley | 2019-02-28 | 1 | -1/+2 |
| | | |||||
| * | Attempt to fix windows issue by avoiding use of os dependant fifo check | Timothy Crosley | 2019-02-28 | 1 | -2/+1 |
|/ | |||||
* | Merge pull request #856 from Tenzer/RequirementsFinder-lru-cache | Timothy Edmund Crosley | 2019-02-27 | 2 | -7/+24 |
|\ | | | | | Add LRU cache to RequirementsFinder._get_files_from_dir | ||||
| * | 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 |