This is a commit to automatically sort all imports before adding a new
new linter that will enforce this new rulesorting.
The command used was (excluding `contrib/`):
`isort --profile=black --line-length=79 .`
The rationale for `--profile=black` is that this generate the same style
of multiline imports that we already use: one import per line with trailing commas,
use parentheses, ensure newline before comments.
Also, `black` is growingly popular and we might want to use it instead``
of `autopep8` some day in the future. So it is a good idea to stayisort --profile=black --line-length=79 .
compatible.```
The rationale for `--line-length=79` is that it is the standard for
`autopep8`,`--profile=black` is that this generate the same style of multiline imports that we already use: one import per line with trailing commas, use parentheses, ensure newline before comments.
Also, `black` is increasingly popular and we may want to use it instead of `autopep8` some day in the future. So it is a good idea to stay compatible.
The rationale for `--line-length=79` is that it is the standard for `autopep8`, and is more strict (hence compatible with) `black` (which
uses 88).