Most ethereum py libraries already use black for linting, this brings py-evm into the light.
When isort was added, it skipped the scripts folder.
Note: branch name indicates this PR was to originally include bumping flake8 as well, but there were so many additional changes that I decided to move it to a separate PR.
How was it fixed?
Added black to lint dependencies and ran it. Many lines had to be adjusted by hand from length <=100 to <= 88.
isorted the scripts folder.
What was wrong?
Most ethereum py libraries already use
black
for linting, this bringspy-evm
into the light. Whenisort
was added, it skipped thescripts
folder.Note: branch name indicates this PR was to originally include bumping
flake8
as well, but there were so many additional changes that I decided to move it to a separate PR.How was it fixed?
Added
black
to lint dependencies and ran it. Many lines had to be adjusted by hand from length <=100 to <= 88.isort
ed thescripts
folder.Todo:
[x] Clean up commit history
[x] Add entry to the release notes
Cute Animal Picture