Skip to content

[pull] master from eth-brownie:master - #30

Open
pull[bot] wants to merge 1088 commits into
clearobject:masterfrom
eth-brownie:master
Open

[pull] master from eth-brownie:master#30
pull[bot] wants to merge 1088 commits into
clearobject:masterfrom
eth-brownie:master

Conversation

@pull

@pull pull Bot commented Aug 17, 2021

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull Bot added the ⤵️ pull label Aug 17, 2021
nvy-0x and others added 29 commits July 31, 2025 14:24
* fix: inheritance conflict in ConfigContainer

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* feat: changes

* chore: build

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* fix: TypeError in _get_deployment

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* feat(cicd): update windows deps in pip compile workflow

* Update requirements.txt

* Update requirements-windows.txt

* Update requirements-dev.txt
…1963)

* Update transaction.py

* Update contract.py

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* fix: add 'interfaces' key to InputJson typed dicts

* fix: mypy errs

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* Update __init__.py

* Update solidity.py

* Update stateful.py

* Update requirements-dev.txt

* Update web3.py

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
This ensures mypyc has access to all of its typing info when compiling brownie to C
This ensures mypyc has access to all of its typing info when compiling brownie to C
Signed-off-by: queryfast <queryfast@outlook.com>
* Update pip-compile.yaml

* Update solidity.py

* Update solidity.py

* Update vyper.py

* Update output.py

* Update typing.py

* Update pip-compile.yaml

* Update output.py

* chore: refactor _branch_totals

* chore: compile

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* feat: microoptimize _address_compare and _hex_compare

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* Update scripts.py

* chore: `pip compile`

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* Update state.py

* Update main.py

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Signed-off-by: tzchenxixi <tzchenxixi@icloud.com>
* Update contract.py

* Update state.py

* Update strategies.py

* Update contract.py

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
* chore: bump mypy to 1.18.1 for faster c

* pip compile

* update pip-compile action

* fix: mypy errs

* chore: compile

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Signed-off-by: joemicky <joemickychang@outlook.com>
dependabot Bot and others added 30 commits May 26, 2026 13:44
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* test: synchronize alert message assertion

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* test: use dev artifacts for persistence tests

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor: type compiler build json updates

* fix: type build json language assignment

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* test: make mainnet web3 selection hermetic

* test: scope mainnet connection monkeypatch

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* ci: pin ganache node toolchain to 20

* ci: explain ganache node pin

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* chore: lint (pyupgrade --py310-plus; isort; black .; prettier --write *.json; prettier --write *.yml *.yaml; taplo format *.toml)

* Update contract.py

* chore: `pip-compile`

* chore: compile C files for source control

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* ci: add live explorer smoke test

* ci: run live explorer smoke on pr and push

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* test: make ens resolution tests hermetic

* test: fake non-empty ens contract bytecode

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* deps: use uv for requirements locking

* deps: remove windows requirements split

* chore: compile C files for source control

* chore:

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Makes the always-compiled package contract explicit so future agents do not infer an interpreted runtime path.

Co-authored-by: Codex <codex@openai.com>
* deps: make tox consume uv lock

* chore:

* chore: compile C files for source control

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: resolve anvil executable on Windows

* chore: compile C files for source control

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: prepare v1.22.1 release

* Update setup.cfg

* chore: compile C files for source control

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Add test coverage for bug

* Fix bool handling in docopt

* Fix gitignore
ZKsync-based Ethereum L2 by Cyfrin. Both networks added under the
`BattleChain` family, mirroring the Polygon zkEVM / Base entries.
Explorer field points at the matter-labs/block-explorer
Etherscan-compatible verification API.
Signed-off-by: solunolab <solunolab@outlook.com>
Drop the legacy MIT Trove classifier now that license metadata uses the SPDX-compatible MIT expression, avoiding modern setuptools warnings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.