Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Brownie

Pypi Status Build Status Docs Status Coverage Status

Brownie is a Python framework for deploying, testing and interacting with Ethereum smart contracts.

Dependencies

As Brownie relies on py-solc-x, you do not need solc installed locally but you must install all required solc dependencies.

Installation

You can install the latest release via pip:

$ pip install eth-brownie

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

$ python3 setup.py install

Quick Usage

To set up the default folder and file structure for Brownie use:

$ brownie init

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

Documentation

Brownie documentation is hosted at Read the Docs.

Testing

Tests are still under development.

To run the tests, first install the developer dependencies:

$ pip install -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.

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.

License

This project is licensed under the MIT license.

Metadata

Release files for eth-brownie 1.0.0b11

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.0.0b11
File Size Uploaded
eth-brownie-1.0.0b11.tar.gz 62.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eth-brownie 1.0.0b11
File Interpreter ABI Platform
eth_brownie-1.0.0b11-py3-none-any.whl Python 3 none any Details

Total release size: 140.8 kB

Release files / eth-brownie-1.0.0b11.tar.gz

Download URL eth-brownie-1.0.0b11.tar.gz
Size 62.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a8690780f4eeb8700a93b32943be4b0a94e4d4e15ddf446328589b7ef50b3085
BLAKE2b-256 checksum
How to use checksums
81d08d7ec2712563e5bf84de31193256cfef7e1048201d4f745f32ff83c626e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release files / eth_brownie-1.0.0b11-py3-none-any.whl

Download URL eth_brownie-1.0.0b11-py3-none-any.whl
Size 78.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f0c0a33d79f5c7e5e7319247b2dfcf9af50686b9b41761c2ddda2be9c238ed6c
BLAKE2b-256 checksum
How to use checksums
63ec80f9f14c33b95079f9898d8582540a2a31f2a49250bcc45c0a813b8442cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release history Release notifications | RSS feed

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

This release

1.0.0b11 This release

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