Added
interfaces/
folder for interface sources- Support for
pytest-xdist
- Tested support for Vyper with ethPM
- Progress bar when downloading a Brownie mix
get_abi
method for Solidity and Vyper compilers- Create
.gitignore
and.gitattributes
when initializing new project
Changed
- Move check for new contract sources from
Project.__init__
toProject.load
- Set
istanbul
as default EVM ruleset, run tests againstganache-cli
v6.8.2
Deprecated
pytest.reverts
is deprecated in favor ofbrownie.reverts
Fixed
- Check pragma statements when determining if a contract should be recompiled
- Understand
abstract contract
when regexing contract source