0.3.6
This release fixes an issue related to detecting Foundry projects when the target directory contains a foundry.toml
file, adds support for contract from Etherscan that require via-ir, fixes Python >=3.12.1 compatibility, and fixes a regression in the error message when a target is not a file/directory.
What's Changed
- platform: etherscan: add support for viaIR by @elopez in #517
- fix(vyper): only raise InvalidCompilation on hard errors by @0xalpharush in #532
- Fix Python 3.12 compatibility by @elopez in #516
- fix(ci): guard brownie on Py3.10,3.11 by @0xalpharush in #533
- fix: use target to get config, drop toml for json by @0xalpharush in #515
- ci: re-enable testing on Windows with Python 3.12 by @elopez in #535
- fix: raise error when target is not file/directory by @0xalpharush in #539
Full Changelog: 0.3.5...0.3.6