summaryrefslogtreecommitdiff
path: root/isort/parse.py
Commit message (Expand)AuthorAgeFilesLines
* Add support for isort on and off as well as moving toward isort: comment stan...Timothy Crosley2019-12-281-1/+7
* Move import adding to api.sort_importsTimothy Crosley2019-12-221-4/+0
* Fix linting errorsTimothy Crosley2019-12-191-21/+6
* Fix signatureTimothy Crosley2019-12-181-1/+1
* Remove refferences to first commment and top comment in parsing code, move to...Timothy Crosley2019-12-161-35/+7
* Start removal of comment start and end from parse and outputTimothy Crosley2019-12-151-7/+1
* FormattingTimothy Crosley2019-12-141-11/+1
* Add missing import for TextIOTimothy Crosley2019-12-111-1/+0
* Move sort imports to APITimothy Crosley2019-12-091-83/+0
* Update documentation for sort_importsTimothy Crosley2019-12-081-2/+10
* Explicity specify no output typeTimothy Crosley2019-12-081-6/+2
* Ignore comments when determining end of importsTimothy Crosley2019-12-071-1/+1
* Attempt to deal with \ and ( \n \n ) continuouationsTimothy Crosley2019-12-061-0/+16
* Only sort on sections that contain importsTimothy Crosley2019-12-051-1/+4
* First semi-accurate import sectioniningTimothy Crosley2019-12-041-6/+11
* Initial import section identificationTimothy Crosley2019-12-041-75/+45
* Start moving line index usage out, relying instead on streaming through fileTimothy Crosley2019-11-211-8/+7
* Remove nested comments from import block identifcation codeTimothy Crosley2019-11-201-37/+1
* Add extra newline to differentiate sectionsTimothy Crosley2019-11-171-0/+1
* Start moving import block identification to contiguous sectionTimothy Crosley2019-11-161-0/+86
* Move normalization to reusable functionTimothy Crosley2019-11-151-21/+26
* Fix conditional statement to utilize correct variableTimothy Crosley2019-11-141-5/+7
* Updated signatureTimothy Crosley2019-11-131-2/+15
* Sort importsTimothy Crosley2019-11-121-3/+13
* Initial work toward enabling contiguous import section sortingTimothy Crosley2019-11-111-1/+30
* Simplify sectionsTimothy Crosley2019-11-071-1/+1
* Fix sections usage, don't convert needlesly into a namedtupleTimothy Crosley2019-11-071-5/+3
* Comment section heading support post refactorTimothy Crosley2019-11-061-5/+1
* Initially working CLITimothy Crosley2019-11-061-1/+1
* Black formattingTimothy Crosley2019-11-031-2/+4
* Start utilizing simplified immutable config objectTimothy Crosley2019-11-021-10/+11
* Fix stdlib inclusionsTimothy Crosley2019-10-291-3/+2
* Start work on moving configuration objects to use dataclassesTimothy Crosley2019-10-291-2/+3
* Switch from .format to f-string; switch from print to warnings where applicableTimothy Crosley2019-10-271-14/+6
* Move comment specific functions to separate moduleTimothy Crosley2019-10-271-15/+5
* Update file contents to produce a ParsedContent typed NamedTuple instead of a...Timothy Crosley2019-10-241-36/+36
* Switch to Python3.6+ onlyTimothy Crosley2019-10-241-9/+9
* Move everything out of calling requirements for parsing beyond config definitionTimothy Crosley2019-10-231-2/+11
* Add test case for infer_line_separatorTimothy Crosley2019-10-221-2/+2
* Clean up parser further; pushing all parse specific code to parse moduleTimothy Crosley2019-10-221-15/+22
* Passing tests!Timothy Crosley2019-10-211-9/+9
* First working implementationTimothy Crosley2019-10-211-17/+52
* Get rid of all self references within file contents parsing, replacing with f...feature/parse-refactoringTimothy Crosley2019-10-201-123/+213
* Start move of isort parsing logic into separate moduleTimothy Crosley2019-10-191-1/+313
* Move out formatters to separately testable moduleTimothy Crosley2019-10-161-0/+13