diff --git a/CHANGELOG b/CHANGELOG index 0b9d211..670ceb0 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,9 @@ +0.8.2 +----- + + - Bugfix: `TypeError` when download fails using progress bar + - Improve error message on failed OSX installation + 0.8.1 ----- diff --git a/README.md b/README.md index dbcb047..e5b332e 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Python wrapper around the `solc` Solidity compiler with `0.5.x` and `0.6.x` support. -Forked from [py-solc](https://github.com/ethereum/py-solc). +Forked from [`py-solc`](https://github.com/ethereum/py-solc). ## Dependencies @@ -17,7 +17,7 @@ Py-solc-x can install the following solc versions: * Linux and Windows: `>=0.4.11` * OSX: `>=0.5.0` -`0.4.x` versions are available on OSX if they have been [installed via brew](https://github.com/ethereum/homebrew-ethereum), but cannot be installed directly by py-solc-x. +See [Installing Solidity on OSX](https://github.com/iamdefinitelyahuman/py-solc-x/wiki/Installing-Solidity-on-OSX) for information on how to use `0.4.x` versions with OSX. ## Quickstart @@ -180,7 +180,7 @@ You can use this like: ## Development -This project was forked from [py-solc](https://github.com/ethereum/py-solc) and should be considered a beta. Comments, questions, criticisms and pull requests are welcomed. +This project was forked from [`py-solc`](https://github.com/ethereum/py-solc) and should be considered a beta. Comments, questions, criticisms and pull requests are welcomed. ### Tests @@ -192,7 +192,7 @@ To run the test suite: pytest tests/ ``` -By default, the test suite installs all available solc versions for your OS. If you only wish to test against already installed versions, include the `--no-install` flag. +By default, the test suite installs all available `solc` versions for your OS. If you only wish to test against already installed versions, include the `--no-install` flag. ## License diff --git a/setup.cfg b/setup.cfg index 44f64eb..7d2be47 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.8.1 +current_version = 0.8.2 [bumpversion:file:setup.py] @@ -16,3 +16,4 @@ use_parentheses = True [tool:pytest] addopts = -v --cov=solcx --cov-branch --cov-report xml + diff --git a/setup.py b/setup.py index f4f6599..e6515c3 100644 --- a/setup.py +++ b/setup.py @@ -1,11 +1,11 @@ #!/usr/bin/env python -# -*- coding: utf-8 -*- + from setuptools import find_packages, setup setup( name="py-solc-x", - version="0.8.1", - description="""Python wrapper around the solc binary with 0.5.x and 0.6.x support""", + version="0.8.2", # don't change this manually, use bumpversion instead + description="Python wrapper around the solc binary with 0.5.x and 0.6.x support", long_description_markdown_filename="README.md", author="Ben Hauser (forked from py-solc by Piper Merriam)", author_email="ben@hauser.id", @@ -14,7 +14,10 @@ py_modules=["solcx"], setup_requires=["setuptools-markdown"], python_requires=">=3.4, <4", - install_requires=["semantic_version>=2.8.1,<3", "requests>=2.19.0,<3"], + install_requires=[ + "requests>=2.19.0,<3", + "semantic_version>=2.8.1,<3", + ], license="MIT", zip_safe=False, keywords="ethereum solidity solc",