Skip to main content

Brownie

Pypi Status Docs Status

Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

Brownie is no longer actively maintained. Future releases may come sporadically - or never at all. Check out Ape Framework for all your python Ethereum development needs.

Features

  • Full support for Solidity (>=0.4.22) and Vyper (>=0.1.0-beta.16)
  • Contract testing via pytest, including trace-based coverage evaluation
  • Property-based and stateful testing via hypothesis
  • Powerful debugging tools, including python-style tracebacks and custom error strings
  • Built-in console for quick project interaction

Dependencies

Tested with ganache version 7.9.2, however it is generally recommended to use hardhat because ganache has been sunsetted.

Installation

via pipx

The recommended way to install Brownie is via pipx. pipx installs Brownie into a virtual environment and makes it available directly from the commandline. Once installed, you will never have to activate a virtual environment prior to using Brownie.

To install pipx:

python3 -m pip install --user pipx
python3 -m pipx ensurepath

To install Brownie using pipx:

pipx install eth-brownie

To upgrade to the latest version:

pipx upgrade eth-brownie

To use latest master or another branch as version:

pipx install git+https://github.com/eth-brownie/brownie.git@master

via pip

You can install the latest release via pip:

pip install eth-brownie

via setuptools

You can clone the repository and use setuptools for the most up-to-date version:

git clone https://github.com/eth-brownie/brownie.git
cd brownie
python3 setup.py install

as a library

If you want to install brownie inside your own project (rather than as a standalone cli tool):

export BROWNIE_LIB=1
pip install eth-brownie

This loosens the pins on all dependencies. You'll want to make sure you have your own requirements.txt to make sure upgrades upstream don't surprise anyone.

for development

There are extra tools that are helpful when developing:

git clone https://github.com/eth-brownie/brownie.git
cd brownie
python3 -m venv venv
./venv/bin/pip install wheel
./venv/bin/pip install -e . -r requirements-dev.txt

Upgrading the pinned versions of dependencies is easy:

./venv/bin/pip-compile --upgrade
./venv/bin/pip-compile --upgrade requirements-dev.in
./venv/bin/pip-compile --upgrade requirements-windows.in

Even small upgrades of patch versions have broken things in the past, so be sure to run all tests after upgrading things!

Quick Usage

To initialize a new Brownie project, start by creating a new folder. From within that folder, type:

brownie init

Next, type brownie --help for basic usage information.

Documentation and Support

Brownie documentation is hosted at Read the Docs.

If you have any questions about how to use Brownie, feel free to ask on Ethereum StackExchange or join us on Gitter.

Testing

To run the tests, first install the developer dependencies:

pip install -e . -r requirements-dev.txt

Then use tox to run the complete suite against the full set of build targets, or pytest to run tests against a specific version of Python. If you are using pytest you must include the -p no:pytest-brownie flag to prevent it from loading the Brownie plugin.

Using Docker

You can use a sandbox container provided in the docker-compose.yml file for testing inside a Docker environment.

This container provides everything you need to test using a Python 3.6 interpreter.

Start the test environment:

docker-compose up -d

To open a session to the container:

docker-compose exec sandbox bash

To run arbitrary commands, use the bash -c prefix.

docker-compose exec sandbox bash -c ''

For example, to run the tests in brownie/tests/test_format_input.py:

docker-compose exec sandbox bash -c 'python -m pytest tests/convert/test_format_input.py'

Attaching to dockerized RPC clients

You can also attach to a RPC client already running inside a docker container.

For example for running ganache-cli you could just startup the official ganache-cli docker image:

docker run -p 8545:8545 trufflesuite/ganache-cli

Then in another terminal on your host you could connect to it:

brownie console

If you have your RPC client bound to a specific hostname e.g. ganache you could create a separate brownie network for it:

brownie networks add Development dev cmd=ganache-cli host=http://ganache:8545

Then connect to it with:

brownie console --network dev

Contributing

Help is always appreciated! Feel free to open an issue if you find a problem, or a pull request if you've solved an issue.

Please check out our Contribution Guide prior to opening a pull request, and join the Brownie Gitter channel if you have any questions.

License

This project is licensed under the MIT license.

Metadata

Release files for eth-brownie 1.22.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eth-brownie 1.22.0
File Size Uploaded
eth_brownie-1.22.0.tar.gz 230.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for eth-brownie 1.22.0
File
eth_brownie-1.22.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
eth_brownie-1.22.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
eth_brownie-1.22.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
eth_brownie-1.22.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
eth_brownie-1.22.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
eth_brownie-1.22.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
eth_brownie-1.22.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
eth_brownie-1.22.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
eth_brownie-1.22.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
eth_brownie-1.22.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
eth_brownie-1.22.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
eth_brownie-1.22.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
eth_brownie-1.22.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
eth_brownie-1.22.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
eth_brownie-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
eth_brownie-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
eth_brownie-1.22.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
eth_brownie-1.22.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
eth_brownie-1.22.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
eth_brownie-1.22.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
eth_brownie-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
eth_brownie-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
eth_brownie-1.22.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
eth_brownie-1.22.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
eth_brownie-1.22.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
eth_brownie-1.22.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
eth_brownie-1.22.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
eth_brownie-1.22.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
eth_brownie-1.22.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
eth_brownie-1.22.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
eth_brownie-1.22.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
eth_brownie-1.22.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
eth_brownie-1.22.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
eth_brownie-1.22.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
eth_brownie-1.22.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
eth_brownie-1.22.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 72.0 MB

Release files / eth_brownie-1.22.0.tar.gz

Download URL eth_brownie-1.22.0.tar.gz
Size 230.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7ff9de48f6ce587ae7ff28c8ebc80b1bb8ad0ac581e4137efa06b61a9c06dfe8
BLAKE2b-256 checksum
How to use checksums
55a1f6299758c27dd3a86d5d45cc92c716007117b8891deca6ef9a1b4076edb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314t-win_amd64.whl

Download URL eth_brownie-1.22.0-cp314-cp314t-win_amd64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
66e8663055491862f3baf27a23e5235ce9b8cd6abdef53e3cffb24d8cdfd768c
BLAKE2b-256 checksum
How to use checksums
3fe701d43c81624c8b92be037511e196425716974aed753e0fed942828c93987
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314t-win32.whl

Download URL eth_brownie-1.22.0-cp314-cp314t-win32.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
9e26c1e11a702ad26cf3b8da829f80f4e386d97c94fbdb5ddcc4bceab0970b2b
BLAKE2b-256 checksum
How to use checksums
de7c0a0d0bd7aff7c474a3c8059acd83eab7757645bd44c4324ea2691e4e7aa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 2.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9d294c01d4c40addacd2f6cc83623359fea4ea29461c9455dc9f0642bd30b4fd
BLAKE2b-256 checksum
How to use checksums
befdececb7eb62b9727c49b109bc67b8b79eea56172fbaf67da8452237fa1726
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee5171d5f697df62833a7254063c2a01f882294edc449a698b6f508d1d4006df
BLAKE2b-256 checksum
How to use checksums
db4d6a16b3f17a7e123dfd175459bf75c1b2f7d568bacc71ef714a70c929cfb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 2.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
dfa010f3537a217c761ae8b2199115fdc41ad9506bea09453a0b91ae1675d8ab
BLAKE2b-256 checksum
How to use checksums
42671974e11dec28feb8439fa1c6251cea68b9d17912a44abfe2b403a92e5449
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7442b0bec5755069dcaf5a4933f417b5fa36bc9a4759831e26c774691c3bce3d
BLAKE2b-256 checksum
How to use checksums
caa69f9e16dded8a90050c36487939d85400d59a3f34bd441e94d7c1558c837e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314-win_amd64.whl

Download URL eth_brownie-1.22.0-cp314-cp314-win_amd64.whl
Size 1.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
afbc354729de991ab587262246fbe240d978929b0e1e736049892c1066127c9e
BLAKE2b-256 checksum
How to use checksums
d143465485b5c2f5d52329a78f924bfcec0a3d58d8f226a12c781c16f1f511c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314-win32.whl

Download URL eth_brownie-1.22.0-cp314-cp314-win32.whl
Size 1.2 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
22399da7fcf6a7f6d50b2ccdabdbed0edb7f6856b06f214c1443355162a0e331
BLAKE2b-256 checksum
How to use checksums
5dd85e0c4c016e98703910c7b9c218ca65fc7397d94af0566b3c9497f197d9bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 2.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
65b0a565aabd6bb8743447b8895473ae90ea089eb5325e13b1726e5c9560f3d3
BLAKE2b-256 checksum
How to use checksums
d6e0f3a07073e2c5326932b7d9eb08d4700ae0f8dd5bd45690f31ce8eca75be8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3519fab01d2e595a31ce113154c0799298294f5ff4501537085eb299bfce0e87
BLAKE2b-256 checksum
How to use checksums
96fbbe99e8d0690e83432e09fb3e1b516b6b43cf258349fbca2e8f3fafb2a73d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 2.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
978b38a917da426ee2c640a14e1037bbb7fbe1424a9f62722277ae6da6b97697
BLAKE2b-256 checksum
How to use checksums
597b9eb5aba196a64d9e1f068eb7b15335d2492235168e08661921c9c0c0bea0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7669ac1aa55a06c783dad33904c9d6d32ca7b6a237e711a1bb1e82e4d9cc935
BLAKE2b-256 checksum
How to use checksums
bd9d652f0d0f61a4196551df2da22944193c69c487e5083330e5138c606f3003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp313-cp313-win_amd64.whl

Download URL eth_brownie-1.22.0-cp313-cp313-win_amd64.whl
Size 1.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a7dcae8c04d97755cfd0e105eff96e872c17694f981e07a0702d6066d7f4581e
BLAKE2b-256 checksum
How to use checksums
f0c263f5d28f57059a10fa0a8df70aeb586456699f6f507fb575cf05e38ca382
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp313-cp313-win32.whl

Download URL eth_brownie-1.22.0-cp313-cp313-win32.whl
Size 1.2 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
dc157cd1316d90656166281e7572e4d3fc0d126e32c8ced8a7ea2b2461b88278
BLAKE2b-256 checksum
How to use checksums
e6be3057a4ef0836ed06b04590fd58c05afbebbe9b6f97ba817e75caace20fd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3f4410fd7621a639d900377ed5bad446d76ce62c539fd17ed9bc183ad5c17863
BLAKE2b-256 checksum
How to use checksums
c33439e7b0eb668701b5ce76408e44d4167933a8bba55ad3c754b101721dd1db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
263cd11c478b2a8b5ac210a0601ac499af6df00b12139874fbc6203fb14b9103
BLAKE2b-256 checksum
How to use checksums
4d92d651f4153bdc444a770d95772dc4510bc6fd0eeb0dbb537aeb1d2119c2df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2d0f9a772e23b3f0ebaef16513e80c2b072d270010e84502415595e9592df940
BLAKE2b-256 checksum
How to use checksums
8c280c7199eccdd3d15a627bd175f7487be38619b4d6650ba45af8fe7934f6ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bb2981d1e7e4f6bcf93f4fe0a30984e5ac7c30de5159583a63b44303b94bf6d4
BLAKE2b-256 checksum
How to use checksums
05c0c07a04fe12a32ad169c9722916d518cd2cdf47349e3b7fb0ee92e58847db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp312-cp312-win_amd64.whl

Download URL eth_brownie-1.22.0-cp312-cp312-win_amd64.whl
Size 1.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
17c3d2c254a9e3b416b5df9b39e5d6da1fcafa541a5f7eb48dea4b6154b74da6
BLAKE2b-256 checksum
How to use checksums
fa5e24cc6cf2a946d5003dfdd8c5a55ccfa8ed49fa67847c8e7cfdff90225df0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp312-cp312-win32.whl

Download URL eth_brownie-1.22.0-cp312-cp312-win32.whl
Size 1.2 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
eba9b0f9acbae38c04069da5e343128d5359bb90750fd844a2665eb604dc855d
BLAKE2b-256 checksum
How to use checksums
be6ce21c73a8d59d6190d03de79c0e1059052681bf08e71fc2a00d0ef5881ccd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bb3be40901a47b2f9c3d816c4c0cafbdf560325d0d3bda83ba3b730907c30b19
BLAKE2b-256 checksum
How to use checksums
4b68218f3b41e351ce7af8222e3f7648a587db0d0e47496f04a65790e6858b40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2c943f1189d0a74364ab428d2e9b08abaa2001d5588dac5e500eb7aee5dd3956
BLAKE2b-256 checksum
How to use checksums
abc161d7fdf74cd0f9399346ce8135fbcf5742bd4d4b82eff0335d18fce70375
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
65f8a45fc6044b1d4a344fb16f9229e915e21b9bcb93e2c1e28287f5abc50b45
BLAKE2b-256 checksum
How to use checksums
3451fb444b75c22d879ae6eb3ca1b5650325428e0d5278980ea41248e1ebf9cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
50df6196406ba30aab80d893be7f026dfa9f0b16db5ad6b411b006ab278eb2bd
BLAKE2b-256 checksum
How to use checksums
c5e5404d4413c99eed87215ff1d5cf0e3af9586fb05d9fcdd139280768d08048
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp311-cp311-win_amd64.whl

Download URL eth_brownie-1.22.0-cp311-cp311-win_amd64.whl
Size 1.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
659fd3127026f69e7987f13131f4df2b6578cf49d6ba72199a7db7ea7bbaf0b3
BLAKE2b-256 checksum
How to use checksums
253a98be57c6a1ff0b8957ecd66d50e212bc7cced648badf1a74bd28571487e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp311-cp311-win32.whl

Download URL eth_brownie-1.22.0-cp311-cp311-win32.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
45b24c4d2b713b687f7c5570ccf42f5bc7dd30b54679766c8060f00751c4df14
BLAKE2b-256 checksum
How to use checksums
f076b3e7027920a83cdfac0ec33c997ea6679d9ee4d53ef7ba9c98eb684938d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b6b1e0a24595cc44d686ceacddc6540d461f4d47d09e25495060420a55b2c18e
BLAKE2b-256 checksum
How to use checksums
0a2da2712750e9cafb95a1d50e8f2e447e96a82a2d80b040eae30e7ba49c68ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
159e2723eae504b898769247940591e9ac201e65f6cc6e42577302ebd0460f7e
BLAKE2b-256 checksum
How to use checksums
07457ed245aa7a796c353d7de6a08971e7360dc086b591c860f3281e1540dd7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 2.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1d32b436665e24b062d685b0280d6e7f1f2662c883290a6c53dac9b81bfaf3c5
BLAKE2b-256 checksum
How to use checksums
691bec03a0ccb400102d5d025f248b7f5544f809e58e6be351659bd8b8b51b1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6d05d01d9b07e679c7a1b5611737f06423a4d8f5be5bfe9d39fcae6f9153ba26
BLAKE2b-256 checksum
How to use checksums
ad0fc03a019b4ed389432ecf4b6229a3476ca0f34ae03c07ab251ddfb84ac953
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp310-cp310-win_amd64.whl

Download URL eth_brownie-1.22.0-cp310-cp310-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
90e17c26e9f31e4663ca28b525688358641f4bc37c1450d2932ebfe7437d23c7
BLAKE2b-256 checksum
How to use checksums
e7728d1661cba9ff447bd5784210ca83fb43ea2cddcb4769d01c0d4d87870fe5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp310-cp310-win32.whl

Download URL eth_brownie-1.22.0-cp310-cp310-win32.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
9344b5849ff55dff5a5bf22fadeceb26e021a6d7cc3d1f6a3c61b2800ce2b829
BLAKE2b-256 checksum
How to use checksums
793bf3e89eb1f2eb2d27a9b360432a1747a9dd869285a42fbba37000afaeb5c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9f9d861b571df2c3dd1144aa160c06fbeae95ca8a6d6fa4b9bb39da644d36cc0
BLAKE2b-256 checksum
How to use checksums
aa3850d86366c35ed66be55e7911a46a89f10e630e2946ae3bf53546e5e1fee8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
229a410e775b9c719652b34f03f6cfdb58541ab368d5f4bd29ba0878b37911e9
BLAKE2b-256 checksum
How to use checksums
72af87fdbfccc9181373d65b76c09796007266a509d1a9b80d82351ea660e256
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 2.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
13a6a8f9fb765255bc3bad4bd859070f5968c4919b7ea3271a6ab767d60c24e7
BLAKE2b-256 checksum
How to use checksums
531735cefc49dff9cd653b6ed99c46dc9f908744c699f739ab8c9aa833ab7507
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / eth_brownie-1.22.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c2fd1a9ad3ca366043eec7fd4998e145c535c6b68b1576a2557e67db9d3c4292
BLAKE2b-256 checksum
How to use checksums
0bcee579a0e37a42a0fc71f742758031daf1cc2a5927160b0ccd6105086a4deb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

1.22.0 This release

37 release files

1.21.0

2 release files

1.20.6

2 release files

1.20.5

2 release files

1.20.2

2 release files

1.20.1

2 release files

1.19.5

2 release files

1.19.4

2 release files

1.19.3

3 release files

1.19.2

2 release files

1.19.0

2 release files

1.18.2

2 release files

1.18.1

2 release files

1.18.0

2 release files

1.17.0

2 release files

1.16.4

2 release files

1.16.2

2 release files

1.16.1

2 release files

1.15.2

2 release files

1.15.1

2 release files

1.15.0

2 release files

1.14.6

2 release files

1.14.5

2 release files

1.14.3

2 release files

1.14.2

2 release files

1.14.1

2 release files

1.14.0

2 release files

1.13.4

2 release files

1.13.2

2 release files

1.12.3

2 release files

1.12.1

2 release files

1.12.0

2 release files

1.11.9

2 release files

1.11.6

2 release files

1.11.5

2 release files

1.11.4

2 release files

1.11.3

2 release files

1.11.0

2 release files

1.10.6

2 release files

1.10.4

2 release files

1.10.3

2 release files

1.10.2

2 release files

1.10.1

2 release files

1.10.0

2 release files

1.9.8

2 release files

1.9.7

2 release files

1.9.6

2 release files

1.9.5

2 release files

1.9.4

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.9

2 release files

1.8.8

2 release files

1.8.7

2 release files

1.8.6

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.5

2 release files

1.7.4

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.9

2 release files

1.6.8

2 release files

1.6.7

2 release files

1.6.6

2 release files

1.6.5

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page