Skip to content

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

Open
pull[bot] wants to merge 975 commits intoclearobject:masterfrom
eth-brownie:master
Open

[pull] master from eth-brownie:master#30
pull[bot] wants to merge 975 commits intoclearobject:masterfrom
eth-brownie:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Aug 17, 2021

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
BobTheBuidler and others added 29 commits April 20, 2025 16:05
chore: refactor middlewares
We could consider fixing them later on with alt-l1 or l2 networks
fix(test): disable tests on goerli and rinkeby
chore: update changelog with most recent benchmark result
One of the test failures in the runner shows
```
    def test_getitem_negative_index(devnetwork, accounts, chain, web3):
        block = chain[-1]
>       assert block == web3.eth.get_block("latest")
E       AssertionError: assert AttributeDict...'uncles': []}) == AttributeDict...drawals': []})
E         Use -v to get the full diff
```

so I decided to modify the test runner so the tests fail verbosely
Co-authored-by: checkout‑bot <checkout-bot@example.com>
fix(test): fix dockerized test mock patches
fix(test): add handler for race condition in `network` fixture setup
github-actions bot and others added 30 commits November 10, 2025 19:10
…2091)

* chore(cicd): cleanup compile workflow with mypycify composite action

* Update functionality.yaml

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
* fix brownie console crash when X11 is not available

* Update console.py

ModuleNotFound error is a subclass of ImportError, so we only need one except clause

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Signed-off-by: weifangc <weifangcheng@outlook.jp>
* fix: system err in console

* Update console.py

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
* ci: bump actions/checkout to v6

* Update compile.yaml

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
* chore: bump dep pins

* Update pip-compile.yaml

* chore: `pip-compile`

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…um.stackexchange.com/a/147268 (#1799)

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
* feat(cicd): run pyupgrade in github runner

* chore: `pip-compile`

* Update black.yaml

* chore: run `pyupgrade` for Python3.10

* feat(cicd): run autoflake in github runner

* chore: run `pyupgrade` for Python3.10

* chore: autoflake

* Update catch_tx_revert.py

* Update functionality.yaml

* Update compile.yaml

* Update compile.yaml

* Update compile.yaml

* Update check-lint.yaml

* Update evm.yaml

* Update functionality.yaml

* Update state.py

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Bump version from 1.22.0.dev0 to 1.22.0.dev1

* chore: update changelog

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
* feat: bump mypy to v1.19.0

This version will give us more optimized C code.

* chore: compile C files for source control

---------

Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.35.4 to 20.36.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.35.4...20.36.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-version: 20.36.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: TypeError in _get_deployment

* Update setup.py

---------

Co-authored-by: BobTheBuidler <bobthebuidlerdefi@gmail.com>
Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Fixes #2104

- Updated py-solc-x constraint from >=1.1.0,<2 to >=2.0.5,<3
- Updated pinned version from 1.1.1 to 2.0.5
- Resolves 403 errors from deprecated solc-bin.ethereum.org URL
- py-solc-x 2.0.5+ uses new binaries.soliditylang.org URL
* chore(deps): bump cryptography from 46.0.3 to 46.0.5

Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.3 to 46.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@46.0.3...46.0.5)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump web3 to v7

* refactor(web3): v7 API updates

* chore(deps): recompile requirements

* chore: isort

* chore: `black .`

* chore: `pip-compile`

* chore: compile C files for source control

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps [ujson](https://github.com/ultrajson/ultrajson) from 5.11.0 to 5.12.0.
- [Release notes](https://github.com/ultrajson/ultrajson/releases)
- [Commits](ultrajson/ultrajson@5.11.0...5.12.0)

---
updated-dependencies:
- dependency-name: ujson
  dependency-version: 5.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* id needs to be an int

* maxsize, not maxint

* sometimes theres no topics

* chore: compile C files for source control

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps [web3](https://github.com/ethereum/web3.py) from 7.14.1 to 7.15.0.
- [Changelog](https://github.com/ethereum/web3.py/blob/main/docs/release_notes.rst)
- [Commits](ethereum/web3.py@v7.14.1...v7.15.0)

---
updated-dependencies:
- dependency-name: web3
  dependency-version: 7.15.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: bump mypyc to 1.20.0

* chore: `pip-compile`

* chore: compile C files for source control

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* revert: chore: bump mypyc to v1.20.0

There's some bug in handling of typing_extensions, we'll upgrade when its fixed

* Update setup.py
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.