Added isort, a tool to sort imports, in the linting process.
Adding lint setup + linting files would be a large PR to review. I've decided to split it up into two parts.
This is first PR.
In this PR, I've added isort and related commands to setup.py, Makefile and tox.
In the follow up PR, I will be running make lint-roll. It will be easier for repo maintainers to checksum the changes and review the lint changes.
Let me know if I missed anything in the contribution process.
Todo:
[x] Clean up commit history
[ ] Add or update documentation related to these changes
What was wrong?
Imports are not sorted.
Related to Issue https://github.com/ethereum/py-evm/issues/2094
How was it fixed?
Added
isort
, a tool to sort imports, in the linting process.Adding lint setup + linting files would be a large PR to review. I've decided to split it up into two parts. This is first PR. In this PR, I've added
isort
and related commands tosetup.py
,Makefile
andtox
. In the follow up PR, I will be runningmake lint-roll
. It will be easier for repo maintainers to checksum the changes and review the lint changes.Let me know if I missed anything in the contribution process.
Todo:
[x] Clean up commit history
[ ] Add or update documentation related to these changes
[ ] Add entry to the release notes
Cute Animal Picture