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 pip install --user uv
uv sync --locked --group dev
uv pip install -e .

Upgrading the pinned versions of dependencies is easy:

uv lock --upgrade
uv export --locked --only-group runtime --no-hashes --output-file requirements.txt

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:

uv sync --locked --group dev
uv pip install -e .

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.1

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.1
File Size Uploaded
eth_brownie-1.22.1.tar.gz 230.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for eth-brownie 1.22.1
File
eth_brownie-1.22.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
eth_brownie-1.22.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
eth_brownie-1.22.1-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.1-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
eth_brownie-1.22.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
eth_brownie-1.22.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
eth_brownie-1.22.1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
eth_brownie-1.22.1-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.1-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.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
eth_brownie-1.22.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
eth_brownie-1.22.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
eth_brownie-1.22.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
eth_brownie-1.22.1-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.1-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.1-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.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
eth_brownie-1.22.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
eth_brownie-1.22.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
eth_brownie-1.22.1-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.1-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.1-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.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
eth_brownie-1.22.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
eth_brownie-1.22.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
eth_brownie-1.22.1-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.1-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.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
eth_brownie-1.22.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
eth_brownie-1.22.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
eth_brownie-1.22.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
eth_brownie-1.22.1-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.1-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
eth_brownie-1.22.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
eth_brownie-1.22.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 72.1 MB

Release files / eth_brownie-1.22.1.tar.gz

Download URL eth_brownie-1.22.1.tar.gz
Size 230.1 kB
Tags Source
SHA-256 checksum
How to use checksums
583ac6c8823d513ad361c6e5587177b199758bd212a2ab3262cc60754f6871c1
BLAKE2b-256 checksum
How to use checksums
9aefeb5c01c33610406a22e66da2fafe04a10ea534458f5979d80cf38bfcdcff
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.1-cp314-cp314t-win_amd64.whl

Download URL eth_brownie-1.22.1-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
5dcd1df2ce835044bb5f3351982ea43d07377ac3518dd623a5bca2aaa0b5cf5e
BLAKE2b-256 checksum
How to use checksums
7c1159c8d4c9105c665540026f94b8d83dc23f9cffb4705384e2ed723ada7717
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.1-cp314-cp314t-win32.whl

Download URL eth_brownie-1.22.1-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
be404c1152f8d997b2e7687ea3bf7557bf5ebd06f2cb7606b8121628efbd5972
BLAKE2b-256 checksum
How to use checksums
56d4a062cd15bb4f7136cd5a6b7dcc303ad42a7a7b71819a75a0b858bf849b72
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.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.1-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
f993021804d3e02ec9aa1b8487cec6dca1cf743acbaf9ba02a2717c53002773d
BLAKE2b-256 checksum
How to use checksums
c2eb3ba4bd8802c247d75e61f07113d85c7b14f34f2fd34f750d3f638cbbe77d
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.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.1-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
7a4e32c3b83d7d55bda37d03a3f57f667dc5a38a4c3d70cc8eab94c9caca025c
BLAKE2b-256 checksum
How to use checksums
73e25cd9589ad7fa8b261eabddb97c1e21f8d7f788dafb3a5f7d856048bbcfb4
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.1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.1-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
4ea366656637911d8c8d7160d074b1e5a8d5c694e9fa5f101c0ac5cfb9ebb0c7
BLAKE2b-256 checksum
How to use checksums
3f958d5ff147d38342580ea12d71c8d7e6a915b5244d02e6b38035c994f1aa98
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.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.1-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
c1fe65f1d3314e8dc54ef32241a304a803d989400ba6d6d0821bff55e01ed4fb
BLAKE2b-256 checksum
How to use checksums
88506013d12de91e8760377ab321b6bc96efcb86ba0ce6603b55193a992f7729
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.1-cp314-cp314-win_amd64.whl

Download URL eth_brownie-1.22.1-cp314-cp314-win_amd64.whl
Size 1.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b9b711c7148cdbb886071f753437e58d2938547bf4ddfcbed44e917c133a501d
BLAKE2b-256 checksum
How to use checksums
581af4a50fe95eca04107fbbd985cfff611798bc0fbd60914234c972a739aa95
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.1-cp314-cp314-win32.whl

Download URL eth_brownie-1.22.1-cp314-cp314-win32.whl
Size 1.2 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
65cbd2e8d328e1160d9f556610c5a3f891222eef452dc837a7b3474f798bf995
BLAKE2b-256 checksum
How to use checksums
0b49cfff1af840727925559e219a4e301fd3a28dd16588adb0d38244a153002b
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.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.1-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
f38d8f016801ea2389de30941b0566e774c4334de8de86dc76c6c047bc01f343
BLAKE2b-256 checksum
How to use checksums
d6a79b7c9d5a809138156f549bfb1700d5a4c36d9988811922c3368285e840f4
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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.1-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
5b439f2f53f02200d1f2b79c2888096570157d0c8246eeedadd421a0a21030c2
BLAKE2b-256 checksum
How to use checksums
238230c5ea555adfb28a9a5f8400c48b7e617811aee39c31204d1a418886e51b
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.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.1-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
d1f15e826537f8ee0fc8325947c51a5309cb2d6221eb772f1d03490c1734f86c
BLAKE2b-256 checksum
How to use checksums
611fb1b5dc77f7713aa90e22689d9c21304a4531fe4857d12cd6fcd5dd76be69
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.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.1-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
21ab0001d1e1a8ce57ac61064b051893851995114fe5a10de46a516b7e01a20c
BLAKE2b-256 checksum
How to use checksums
76f88a5f9e083339ea8d5c6dc3eb54ebdf92ca187ad541b61f3a3ea46537a010
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.1-cp313-cp313-win_amd64.whl

Download URL eth_brownie-1.22.1-cp313-cp313-win_amd64.whl
Size 1.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ce678ddb3ebc9250145b6b1fd6f6ffdd891d842f0e091c7dfe92e2d2bbcde451
BLAKE2b-256 checksum
How to use checksums
7cba3a397919f24d0fd13f4dbce6d20e693e3ff933b944950e6561898909a940
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.1-cp313-cp313-win32.whl

Download URL eth_brownie-1.22.1-cp313-cp313-win32.whl
Size 1.2 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
b99aa3160c9c5ad12a4f8a39ebe26b27f1f48f6e7cdc10e25e18b141642e692c
BLAKE2b-256 checksum
How to use checksums
ca33d9fdf6d48548f63232dd8dfe56d4eb68f61a704c720c97da29d2420c0656
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.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.1-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
26e041abe9ebaa3d729c04f17d25c893e944c3853daaebf1c206eb4bd59dfe5b
BLAKE2b-256 checksum
How to use checksums
5f96880d1bfac9bcf9d65132d5cde045ed8d69ef15c54cd63a58cf7474c913f7
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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.1-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
4e82fa85ffc6333da70eda095f7a06d054c8efcf39462c49345cb0b6f8632629
BLAKE2b-256 checksum
How to use checksums
844d525b27598ffec1a7f403aa75435bb77b074cf81cf84b9188fc52ae5ae909
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.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.1-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
61e79ec575ef81495c797897b251884d8162613cc50962f378c9a9fcc275bdbb
BLAKE2b-256 checksum
How to use checksums
188b1d0a137b0608922199bce42296d00af4f7cac4a01f0cfcb07dc4e9826cad
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.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.1-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
9435328bef6aac901da81772cf90b9b3482a55b5bc11f5e7ac76d6e73bb72975
BLAKE2b-256 checksum
How to use checksums
0a68f7879489d7a2d87092d792d7455602ef70fb69859d8175d7905bf5268874
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.1-cp312-cp312-win_amd64.whl

Download URL eth_brownie-1.22.1-cp312-cp312-win_amd64.whl
Size 1.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e289d16b6190f8c8518b0eda56093536c3d7dde4ac9753656364106cecc1f8a3
BLAKE2b-256 checksum
How to use checksums
3d4f245b2b36a26566c05246e1491edc8be1d42033dea59325e63847606abee8
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.1-cp312-cp312-win32.whl

Download URL eth_brownie-1.22.1-cp312-cp312-win32.whl
Size 1.2 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
ea7da95a6b750606a7fc73835d39fef7c4172b3bb120c33f9caf185a9750e886
BLAKE2b-256 checksum
How to use checksums
688f33eaf1abe11312d745895e1ec7775d2b7b708eb3f016d9987ae0e69cf8fa
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.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.1-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
7ff1cb99ff34b84aba5d22054f95940f57d94cb4fb90b56af7d4d38d1e20c3fb
BLAKE2b-256 checksum
How to use checksums
842572411e17bd0b394a6a21aa8a7242b6eec2fc6130df89b227df82fde8aeb3
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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.1-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
e8bcab5c8b4c01721ecde86b1c56b96454933446ee167cf7685fe721000681c4
BLAKE2b-256 checksum
How to use checksums
e72a2405cde674c5107d419b61ad3280d22269e1327279476157d3ea0ae61b2d
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.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.1-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
c8a74722179bf9363259ccf9e2a3e60da4790b379783b639da7dc0ce85bf60bd
BLAKE2b-256 checksum
How to use checksums
f4892b69aaa34c3d37a56daa1e288b2ed44e147846ba8ede36c66e58e5482451
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.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.1-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
b0b5102a1f012c626c9d0094cb69ccb2f9d6fd93c8c95f4c9c481128c38772ba
BLAKE2b-256 checksum
How to use checksums
a70aa4825dcfd8dab9424f2da4127a85bbb12ec62e2916537b798460d4e54ad3
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.1-cp311-cp311-win_amd64.whl

Download URL eth_brownie-1.22.1-cp311-cp311-win_amd64.whl
Size 1.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
24de9b6db221220e0762ceb221544a22aa9eae35488e594ae0ce90a80c347d05
BLAKE2b-256 checksum
How to use checksums
0dca49f98c1a2dc08b86369e1146c5b1c6b5961695055e2974b357229a0f407d
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.1-cp311-cp311-win32.whl

Download URL eth_brownie-1.22.1-cp311-cp311-win32.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
33e0a72b46ddd8df9a7f4d9059dda1b245c79bafbc5af51ef79c0fcd2f565162
BLAKE2b-256 checksum
How to use checksums
419f66bb1d7152f4658bacf5011fe6b95627c886041c63caa411621dbf109ed7
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.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.1-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
170e48a7dd2e5f496ef56ecd1f41ec96e08aef04a1050d333ad0aad9e1268203
BLAKE2b-256 checksum
How to use checksums
18e99e736f71aa2bbce9fc5fe34cab3a84626330a3bb575abe990c575db8e8b6
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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.1-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
240a6881eefc8d533f43be06c917865bd5f36179000f2d797620d8da0c8a92c6
BLAKE2b-256 checksum
How to use checksums
0fc19ffdde18cc851acbb544bbdbe8939ddde905417535153a70f1d361572364
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.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.1-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
d0194ea5bbbdc824e5b5a9d5b5001569278519619247b9b96fe272f4f82f680f
BLAKE2b-256 checksum
How to use checksums
03aa6e6f5dd411b5002122ad8a3019d7e3d1ac2accf21a740eb94a5292e40b75
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.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.1-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
2e3858b0c50d68998581eb4538db17671ea9c5e1093e0ada3efb85286e5a3086
BLAKE2b-256 checksum
How to use checksums
04705c8abd8164a8274dda3a92a547466aeaaed420e2562990c51352174e4ff6
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.1-cp310-cp310-win_amd64.whl

Download URL eth_brownie-1.22.1-cp310-cp310-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c9e20d6b43c833e4bfc764062b8e71b56bca533a2ca25e4da4c2639966bf031f
BLAKE2b-256 checksum
How to use checksums
d2dcadf6aa5fa209ed050d5e54b0ed9b11bbc1319a3f1d876b6539c647c2fa0b
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.1-cp310-cp310-win32.whl

Download URL eth_brownie-1.22.1-cp310-cp310-win32.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
52b112c13052b90333b05f369b2295460801003077f479ae1bd2dd494a9664fb
BLAKE2b-256 checksum
How to use checksums
0558b95fc434fab380523a196fac5426c45dda4e0913e08dfaee183134544375
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.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL eth_brownie-1.22.1-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
bfe270fad40061733aba4d8ea872f5ece50049090cd2841dc8e7740b511845cd
BLAKE2b-256 checksum
How to use checksums
5f6c79329738d446f4df7d13bcab620be8a4d652a1827eb751b7ab41b91be512
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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL eth_brownie-1.22.1-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
f17fe017e5187a4250fc824caf0e1770b33f9b8a18cadbdfb68db62b72d5f9fc
BLAKE2b-256 checksum
How to use checksums
6353d05329223685a28425c70a15b8e184584e8d1ceac4a0ca3fb151db8103f7
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.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL eth_brownie-1.22.1-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
c1ce2ff557841a7e278503fb814835a4cf88261cda52b46c80a2ed446570449a
BLAKE2b-256 checksum
How to use checksums
a298f4bbb9caff87826c7cd41339aee8ef5d35016fde2093ef3e4934fe385597
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.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL eth_brownie-1.22.1-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
36b28fe73f4e3768365ca5bb752bf809de4fc4e6dca86587a50303d880911b8d
BLAKE2b-256 checksum
How to use checksums
5b76289342c69832c7357f555e7fcb17a9cfefcdd3787ed7dc706b752354ab83
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.1 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