{ "info": { "author": "Ben Hauser", "author_email": "b.hauser@zerolaw.tech", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "# Brownie\n\n[![Pypi Status](https://img.shields.io/pypi/v/eth-brownie.svg)](https://pypi.org/project/eth-brownie/) [![Build Status](https://img.shields.io/travis/com/iamdefinitelyahuman/brownie.svg)](https://travis-ci.com/iamdefinitelyahuman/brownie) [![Docs Status](https://readthedocs.org/projects/eth-brownie/badge/?version=latest)](https://eth-brownie.readthedocs.io/en/latest/) [![Coverage Status](https://coveralls.io/repos/github/iamdefinitelyahuman/brownie/badge.svg?branch=master)](https://coveralls.io/github/iamdefinitelyahuman/brownie?branch=master)\n\nBrownie is a Python framework for deploying, testing and interacting with Ethereum smart contracts.\n\n## Dependencies\n\n* [ganache-cli](https://github.com/trufflesuite/ganache-cli)\n* [pip](https://pypi.org/project/pip/)\n* [python3](https://www.python.org/downloads/release/python-368/) version 3.6 or greater, python3-dev, python3-tk\n\nAs Brownie relies on [py-solc-x](https://github.com/iamdefinitelyahuman/py-solc-x), you do not need solc installed locally but you must install all required [solc dependencies](https://solidity.readthedocs.io/en/latest/installing-solidity.html#binary-packages).\n\n## Installation\n\nYou can install the latest release via ``pip``:\n\n```bash\n$ pip install eth-brownie\n```\n\nOr clone the repository and use ``setuptools`` for the most up-to-date version:\n\n```bash\n$ python3 setup.py install\n```\n\n## Quick Usage\n\nTo set up the default folder and file structure for Brownie use:\n\n```bash\n$ brownie init\n```\n\nNext, type ``brownie --help`` for basic usage information.\n\n## Documentation\n\nBrownie documentation is hosted at [Read the Docs](https://eth-brownie.readthedocs.io/en/latest/).\n\n## Testing\n\nTo run the tests, first install the developer dependencies:\n\n```bash\n$ pip install -r requirements-dev.txt\n```\n\nThen 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.\n\n### Using Docker\n\nYou can use a sandbox container provided in the docker-compose.yml file for testing inside a Docker environment.\n\nThis container provides everything you need to test using a Python 3.6 interpreter.\n\nStart the test environment:\n\n```bash\ndocker-compose up -d\n```\n\nTo open a session to the container:\n```bash\ndocker-compose exec sandbox bash\n```\n\nTo run arbitrary commands, use the `bash -c` prefix.\n```bash\ndocker-compose exec sandbox bash -c ''\n```\n\nFor example, to run the tests in `brownie/tests/test_format_input.py`:\n```bash\ndocker-compose exec sandbox bash -c 'python -m pytest tests/convert/test_format_input.py'\n```\n\n## Contributing\n\nHelp is always appreciated! Feel free to open an issue if you find a problem, or a pull request if you've solved an issue.\n\nJoin the Brownie [Gitter channel](https://gitter.im/eth-brownie/community) if you have any questions.\n\n### Pre-Commit Hooks\n\nWe use [pre-commit](https://pre-commit.com/) hooks, primarily to ensure consistent formatting among contributors.\n\nIf you haven't already, install all dev dependencies in `requirements-dev.txt` to enable pre-commit hooks.\n\nInstall pre-commit locally from the brownie root folder:\n\n```bash\npre-commit install\n```\n\nCommiting will now automatically run the local pre-commit hooks.\n\nIf, for some reason, you need to force the commit without running the pre-commit hooks, you can manually disable the pre-commit.\n```bash\ngit commit -m \"commit message\" --no-verify\n```\n\n## License\n\nThis project is licensed under the [MIT license](LICENSE).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iamdefinitelyahuman/brownie", "keywords": "brownie", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "eth-brownie", "package_url": "https://pypi.org/project/eth-brownie/", "platform": "", "project_url": "https://pypi.org/project/eth-brownie/", "project_urls": { "Homepage": "https://github.com/iamdefinitelyahuman/brownie" }, "release_url": "https://pypi.org/project/eth-brownie/1.0.1/", "requires_dist": [ "docopt (==0.6.2)", "eth-abi (<3.0.0,>=2.0.0)", "eth-account (<0.5.0,>=0.4.0)", "eth-event (<1.0.0,>=0.2.1)", "eth-hash[pycryptodome] (<1.0.0,>=0.2.0)", "eth-utils (<2.0.0,>=1.4.0)", "hexbytes (<1.0.0,>=0.2.0)", "lru-dict (<2.0.0,>=1.1.6)", "psutil (<6.0.0,>=5.6.2)", "py-solc-ast (<2.0.0,>=1.0.2)", "py-solc-x (<1.0.0,>=0.6.0)", "pytest (<6.0.0,>=5.0.0)", "pythx (==1.2.6)", "requests (<3.0.0,>=2.22.0)", "semantic-version (<3.0.0,>=2.8.1)", "websockets (<8.0.0,>=7.0.0)", "web3 (<6.0.0,>=5.0.0)", "cytoolz (<1.0.0,>=0.9.0) ; implementation_name == \"cpython\"", "colorama (>=0.4.1) ; platform_system == \"Windows\"", "pypiwin32 (>=223) ; platform_system == \"Windows\"", "pyreadline (==2.1) ; platform_system == \"Windows\"" ], "requires_python": ">=3.6,<4", "summary": "A Python framework for Ethereum smart contract deployment, testing and interaction.", "version": "1.0.1" }, "last_serial": 5966674, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "995afd67416c19bafe584cae4139681b", "sha256": "38259b06cbfdd98041c821dbf28516bb36b650cb35fabc5d6a57c5bb64f45abf" }, "downloads": -1, "filename": "eth_brownie-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "995afd67416c19bafe584cae4139681b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 85903, "upload_time": "2019-09-24T08:46:10", "url": "https://files.pythonhosted.org/packages/69/80/508a6d93f83f0d14fa9cb96e2a4f1c5c938a7255df8188840bb4c914c708/eth_brownie-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3c130d57fc4c664f561d5dd792744ea", "sha256": "c3a412880997797c2b2d6de7c80c15a83b65ae6596d509ab90dff6a01f2dad70" }, "downloads": -1, "filename": "eth-brownie-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d3c130d57fc4c664f561d5dd792744ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 69316, "upload_time": "2019-09-24T08:46:13", "url": "https://files.pythonhosted.org/packages/09/38/3cf88a2e5c78fd0ed796a4dd57c390d552e980e540ab629b085fe23f6956/eth-brownie-1.0.0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "149b4185c34a4ffb8c4c1177fce92cd4", "sha256": "b3e5b76b3e6f78fffbf37f864e50b903865e160332ed6fab9ebf05c47106e810" }, "downloads": -1, "filename": "eth_brownie-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "149b4185c34a4ffb8c4c1177fce92cd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 46584, "upload_time": "2019-04-11T15:26:41", "url": "https://files.pythonhosted.org/packages/24/72/96e266ac63235fee350f275ecd0b9d4d941902de08867bd7a385f500cca5/eth_brownie-1.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd2e2112ef98ec3b2b68d3f3258728af", "sha256": "3e3458ac41decc8ac4d89bc79e3e0de8a3172ac1189a69104d6ad179e8c6b04f" }, "downloads": -1, "filename": "eth-brownie-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "fd2e2112ef98ec3b2b68d3f3258728af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 34764, "upload_time": "2019-04-11T15:26:43", "url": "https://files.pythonhosted.org/packages/77/12/63ed178051b992fd10a3e8c3fa2287da28dce0f8001ee7b9be11959c5d7b/eth-brownie-1.0.0b1.tar.gz" } ], "1.0.0b10": [ { "comment_text": "", "digests": { "md5": "0ce00826c95f0ed7ca129d3fd1f20353", "sha256": "64aa5efa79240137faf4645a25cb981b3379f7a186f2b3a331a7c9a87a9939db" }, "downloads": -1, "filename": "eth_brownie-1.0.0b10-py3-none-any.whl", "has_sig": false, "md5_digest": "0ce00826c95f0ed7ca129d3fd1f20353", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 73302, "upload_time": "2019-07-21T10:25:09", "url": "https://files.pythonhosted.org/packages/f0/3b/d0abf7a79430e3502b0af6f34a205787083f30b9c8b8b7a531e5a4fad7e4/eth_brownie-1.0.0b10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54bf20299c622396b9106397059058ff", "sha256": "5cbb28287c24ac416aa1350032df5f3e9975e51dbf4594c1959479b97a38b446" }, "downloads": -1, "filename": "eth-brownie-1.0.0b10.tar.gz", "has_sig": false, "md5_digest": "54bf20299c622396b9106397059058ff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 57031, "upload_time": "2019-07-21T10:25:12", "url": "https://files.pythonhosted.org/packages/c9/47/62c022c3fe393f405d05357d699cee6751c2f3eb3c3c0461da0f74192813/eth-brownie-1.0.0b10.tar.gz" } ], "1.0.0b11": [ { "comment_text": "", "digests": { "md5": "581f309fb78aad8d4baeac002a042172", "sha256": "f0c0a33d79f5c7e5e7319247b2dfcf9af50686b9b41761c2ddda2be9c238ed6c" }, "downloads": -1, "filename": "eth_brownie-1.0.0b11-py3-none-any.whl", "has_sig": false, "md5_digest": "581f309fb78aad8d4baeac002a042172", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 78497, "upload_time": "2019-08-17T21:03:30", "url": "https://files.pythonhosted.org/packages/63/ec/80f9f14c33b95079f9898d8582540a2a31f2a49250bcc45c0a813b8442cc/eth_brownie-1.0.0b11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "184fb8cde72c5cc3266b6ddb97251ec1", "sha256": "a8690780f4eeb8700a93b32943be4b0a94e4d4e15ddf446328589b7ef50b3085" }, "downloads": -1, "filename": "eth-brownie-1.0.0b11.tar.gz", "has_sig": false, "md5_digest": "184fb8cde72c5cc3266b6ddb97251ec1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 62317, "upload_time": "2019-08-17T21:03:43", "url": "https://files.pythonhosted.org/packages/81/d0/8d7ec2712563e5bf84de31193256cfef7e1048201d4f745f32ff83c626e2/eth-brownie-1.0.0b11.tar.gz" } ], "1.0.0b12": [ { "comment_text": "", "digests": { "md5": "284cc8fdf6833ed8640c7553dba3cdd6", "sha256": "c6bec441689055c1f64dc99c1f5c3b287a055c0a6be162ff1eee9ab9c5131761" }, "downloads": -1, "filename": "eth_brownie-1.0.0b12-py3-none-any.whl", "has_sig": false, "md5_digest": "284cc8fdf6833ed8640c7553dba3cdd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 78953, "upload_time": "2019-09-07T16:08:20", "url": "https://files.pythonhosted.org/packages/ac/05/c8f68e1a8c96322a2f1a9c67cc132c65ff5acd71c2c49ac82d4d3f8b2831/eth_brownie-1.0.0b12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea8ee45deaddbcc7f17440625857adef", "sha256": "156a8388ee61ac422034ed8be6b9d13c403396c1e3190fa82e2514f2c35d0091" }, "downloads": -1, "filename": "eth-brownie-1.0.0b12.tar.gz", "has_sig": false, "md5_digest": "ea8ee45deaddbcc7f17440625857adef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 62530, "upload_time": "2019-09-07T16:08:22", "url": "https://files.pythonhosted.org/packages/c5/25/75d762435769b6c3a0e4b37e858fe641c5d988030b831d4d34a65b5c15b7/eth-brownie-1.0.0b12.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "798bb68442f5133aee341cdd76f4f71b", "sha256": "e3e75bfe9190d83d6f7a8807910ec08ac67024947625107bb113971a7bb27015" }, "downloads": -1, "filename": "eth_brownie-1.0.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "798bb68442f5133aee341cdd76f4f71b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 47185, "upload_time": "2019-04-14T03:10:45", "url": "https://files.pythonhosted.org/packages/68/13/51521460e7f9ffb7196573e02eeb966b2194cf4b7ef15f85d2266f08a881/eth_brownie-1.0.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8971655fc21795dde66e8bfd1a831a2", "sha256": "87982726c5e6e730ac6601ea974f9b4fad123da1fec322b8ee736fcc49dc0255" }, "downloads": -1, "filename": "eth-brownie-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "d8971655fc21795dde66e8bfd1a831a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 35008, "upload_time": "2019-04-14T03:10:47", "url": "https://files.pythonhosted.org/packages/29/6c/a2103c859579bc144b390e7a570ec72c60a697f092f200648c43b49f45ad/eth-brownie-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "b126ba88d4a8bc0a1eb9d724c5afc96c", "sha256": "f3a25822d4d08de3d852371502767ff64312fbebb921074fb61573e0c67d80a7" }, "downloads": -1, "filename": "eth_brownie-1.0.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "b126ba88d4a8bc0a1eb9d724c5afc96c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 57595, "upload_time": "2019-04-26T14:03:34", "url": "https://files.pythonhosted.org/packages/d3/48/688d4920a0f85868a5b2d94857747dab93326da73124f66a49feac333c65/eth_brownie-1.0.0b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1548670e2222b263dbd2398801cde52f", "sha256": "e2265f4fcbb18093b8c8c420b888de1550998608e9989e6266746cab745673a1" }, "downloads": -1, "filename": "eth-brownie-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "1548670e2222b263dbd2398801cde52f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 43373, "upload_time": "2019-04-26T14:03:39", "url": "https://files.pythonhosted.org/packages/81/23/d72dde9129112176d46fc92f63001ab3255128961e52e646724403ffdd5b/eth-brownie-1.0.0b3.tar.gz" } ], "1.0.0b4": [ { "comment_text": "", "digests": { "md5": "40846659211b22cd4f4d7adbd6b28b70", "sha256": "c0c4311e2bf5c11b51cddccea3fce257a32e6f73ed9ffa14ba140321ccfb6186" }, "downloads": -1, "filename": "eth_brownie-1.0.0b4-py3.6.egg", "has_sig": false, "md5_digest": "40846659211b22cd4f4d7adbd6b28b70", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6,<4", "size": 159399, "upload_time": "2019-05-13T01:47:43", "url": "https://files.pythonhosted.org/packages/22/5e/902dff14e9e6b81017c9c7a4ed8a682c2b3a7d6456793ad438f9cd7611c8/eth_brownie-1.0.0b4-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "7a2ac0b35f5462003d09ff05853e6a92", "sha256": "28529178bf25bee0e5ecacfa13807620fd5bf51888d23fc6d30b025b9ce73c7c" }, "downloads": -1, "filename": "eth_brownie-1.0.0b4-py3-none-any.whl", "has_sig": false, "md5_digest": "7a2ac0b35f5462003d09ff05853e6a92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 60659, "upload_time": "2019-05-07T22:43:41", "url": "https://files.pythonhosted.org/packages/b6/cc/1eb0cb5cd255dbf4ed9eea15ff78e584f1a0ab86cd0a3549b30de1c37ef7/eth_brownie-1.0.0b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f45daf91bb6682b144d0c1c8987de66", "sha256": "8d561ab249e06002be30a80d789327ac7e3e28b99bf2f970afe08e923615bc08" }, "downloads": -1, "filename": "eth-brownie-1.0.0b4.tar.gz", "has_sig": false, "md5_digest": "6f45daf91bb6682b144d0c1c8987de66", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 46471, "upload_time": "2019-05-07T22:43:43", "url": "https://files.pythonhosted.org/packages/12/de/f123fd3539b7aa8092bced2205c1db07a5c12b5709a9f571a8b60b6baffb/eth-brownie-1.0.0b4.tar.gz" } ], "1.0.0b5": [ { "comment_text": "", "digests": { "md5": "bce0caeb1849d6c3553ad2738c35da31", "sha256": "a33b018b075ef0e829bdd90aa559f37e15c583c7e7b509198448a6e4425afed7" }, "downloads": -1, "filename": "eth_brownie-1.0.0b5-py3.6.egg", "has_sig": false, "md5_digest": "bce0caeb1849d6c3553ad2738c35da31", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6,<4", "size": 160433, "upload_time": "2019-05-13T01:47:47", "url": "https://files.pythonhosted.org/packages/cd/fd/93cf27302a6c292f603bbb3b8efc238122753bb843d7f445f91e02fef2e3/eth_brownie-1.0.0b5-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "2439a8a3e99df8a24f53926f17a62f14", "sha256": "5a60621affb405d4e10b69192460da578551bb6a21b50bbb2c55b3cded2ad608" }, "downloads": -1, "filename": "eth_brownie-1.0.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "2439a8a3e99df8a24f53926f17a62f14", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 64633, "upload_time": "2019-05-13T01:47:40", "url": "https://files.pythonhosted.org/packages/41/0d/b26114c9372d232271bee006f8fa795ecbf17fc2024da797be0978aa1607/eth_brownie-1.0.0b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c2efc2327950c65de8fbe747bbec529", "sha256": "a5d368c2f8e8c97ba5f674d73f34c8a446ff8d75d93ac07a411ea996ba96d6ce" }, "downloads": -1, "filename": "eth-brownie-1.0.0b5.tar.gz", "has_sig": false, "md5_digest": "8c2efc2327950c65de8fbe747bbec529", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 49366, "upload_time": "2019-05-13T01:47:49", "url": "https://files.pythonhosted.org/packages/b7/b9/a281fb80d3aa7efd0a03c5fcde262cce831aaca8cc6ade7ed765a121c838/eth-brownie-1.0.0b5.tar.gz" } ], "1.0.0b6": [ { "comment_text": "", "digests": { "md5": "6fa6e3aa0538bc37e913e71d1c32e8c9", "sha256": "0d78070bbf690c5dd4f352acad6d09f7a02092a73020391d47294f60871b6bca" }, "downloads": -1, "filename": "eth_brownie-1.0.0b6-py3-none-any.whl", "has_sig": false, "md5_digest": "6fa6e3aa0538bc37e913e71d1c32e8c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 65131, "upload_time": "2019-05-13T22:07:29", "url": "https://files.pythonhosted.org/packages/b5/21/61e0694aa3f48c4aa30eeb03a47467064cb65dbf3a73357aa28845a7b6b7/eth_brownie-1.0.0b6-py3-none-any.whl" } ], "1.0.0b7": [ { "comment_text": "", "digests": { "md5": "092e8a5e56de6016e4ba4bedabcaa749", "sha256": "c2804b8cd4a3f0dc9178246b0e806fee245e6606a146479b3780e33639a6750a" }, "downloads": -1, "filename": "eth_brownie-1.0.0b7-py3-none-any.whl", "has_sig": false, "md5_digest": "092e8a5e56de6016e4ba4bedabcaa749", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 67574, "upload_time": "2019-05-24T11:43:24", "url": "https://files.pythonhosted.org/packages/ea/ed/91286114fb749bba1b13f582b51c519928370fb475a3686dd68c926ac622/eth_brownie-1.0.0b7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "450d6aedadd000d120a1d05fdd9615e5", "sha256": "5d2606810aa5224d770bc2c210e168f6a88d3432e69180022d0a9dd70b290f8e" }, "downloads": -1, "filename": "eth-brownie-1.0.0b7.tar.gz", "has_sig": false, "md5_digest": "450d6aedadd000d120a1d05fdd9615e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 52557, "upload_time": "2019-05-24T11:43:26", "url": "https://files.pythonhosted.org/packages/af/74/e583f86cd541111ef926f68de40a35661dc0283e130e81395fc7a9483f7e/eth-brownie-1.0.0b7.tar.gz" } ], "1.0.0b8": [ { "comment_text": "", "digests": { "md5": "fbe4d5397a9f900e6177283edee7b0a8", "sha256": "df33bc2ed4997ed89dcfd378675ce3cd73ff85ff13ff552cabcae8c023c86fde" }, "downloads": -1, "filename": "eth_brownie-1.0.0b8-py3-none-any.whl", "has_sig": false, "md5_digest": "fbe4d5397a9f900e6177283edee7b0a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 75093, "upload_time": "2019-06-30T13:40:43", "url": "https://files.pythonhosted.org/packages/b6/bc/fb8584514ecf3e79a8f47e81dbc68838b1a42e79f909e3d4bf66f4c0cd35/eth_brownie-1.0.0b8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "929a74e26ed91306b074378aa68c179c", "sha256": "e067cf968be8ac2367f0df88c7fdb4ba1e08d25dd972a39d380abde5b455ec29" }, "downloads": -1, "filename": "eth-brownie-1.0.0b8.tar.gz", "has_sig": false, "md5_digest": "929a74e26ed91306b074378aa68c179c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 57945, "upload_time": "2019-06-30T13:40:46", "url": "https://files.pythonhosted.org/packages/16/c2/b31547175b5b1f47a8e2f59f0333a3e7b4b3203ce0243df9eafa4bf7b889/eth-brownie-1.0.0b8.tar.gz" } ], "1.0.0b9": [ { "comment_text": "", "digests": { "md5": "37c19c81a6f3aa11d0dcc7cbc40fbb3b", "sha256": "8dae1018de1ef32499725322bdf39601d68f9cc89593e9f46d607822a341ef51" }, "downloads": -1, "filename": "eth_brownie-1.0.0b9-py3-none-any.whl", "has_sig": false, "md5_digest": "37c19c81a6f3aa11d0dcc7cbc40fbb3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 75402, "upload_time": "2019-07-03T13:16:12", "url": "https://files.pythonhosted.org/packages/2d/24/995d1e3f7d2c4947c2abd7f8ac4d23f9a2846f21fff23a993f7d4a023587/eth_brownie-1.0.0b9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "475bed4b9926870465c9381f785b4845", "sha256": "262d81b227b9fe43165064ebedc52d4ace927b3c02a14fb897ab2a3d82a2a4eb" }, "downloads": -1, "filename": "eth-brownie-1.0.0b9.tar.gz", "has_sig": false, "md5_digest": "475bed4b9926870465c9381f785b4845", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 58030, "upload_time": "2019-07-03T13:16:14", "url": "https://files.pythonhosted.org/packages/1b/75/6d5f04698c4365f12ae270d985308fb19fb82898c15b0e990b68732e0530/eth-brownie-1.0.0b9.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a09107d7cc34d856a3dad3392657dad1", "sha256": "8509d506a757f511b8ede0ebb6367047e94521879dc3b2cbfe8ac2807cbfd289" }, "downloads": -1, "filename": "eth_brownie-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a09107d7cc34d856a3dad3392657dad1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 85830, "upload_time": "2019-10-13T07:50:08", "url": "https://files.pythonhosted.org/packages/70/a0/2fe78c7c31fdefe43c8b7f7c1fd147f52e88a4b9d989e2bd569fefc5ac3f/eth_brownie-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3734ba7c1fd6947c2485a2a7b2f604bf", "sha256": "fbad3c55bd8c308b59680d5092f4dee01c52b8a63a7050633007691e629f03fd" }, "downloads": -1, "filename": "eth-brownie-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3734ba7c1fd6947c2485a2a7b2f604bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 69425, "upload_time": "2019-10-13T07:50:11", "url": "https://files.pythonhosted.org/packages/c8/6e/c85d3461821a3f314d7f99531ae67062d410a6b5aeafa07fb763bd0b60aa/eth-brownie-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a09107d7cc34d856a3dad3392657dad1", "sha256": "8509d506a757f511b8ede0ebb6367047e94521879dc3b2cbfe8ac2807cbfd289" }, "downloads": -1, "filename": "eth_brownie-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a09107d7cc34d856a3dad3392657dad1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4", "size": 85830, "upload_time": "2019-10-13T07:50:08", "url": "https://files.pythonhosted.org/packages/70/a0/2fe78c7c31fdefe43c8b7f7c1fd147f52e88a4b9d989e2bd569fefc5ac3f/eth_brownie-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3734ba7c1fd6947c2485a2a7b2f604bf", "sha256": "fbad3c55bd8c308b59680d5092f4dee01c52b8a63a7050633007691e629f03fd" }, "downloads": -1, "filename": "eth-brownie-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3734ba7c1fd6947c2485a2a7b2f604bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 69425, "upload_time": "2019-10-13T07:50:11", "url": "https://files.pythonhosted.org/packages/c8/6e/c85d3461821a3f314d7f99531ae67062d410a6b5aeafa07fb763bd0b60aa/eth-brownie-1.0.1.tar.gz" } ] }