Skip to content

Commit

Permalink
Merge pull request #73 from iamdefinitelyahuman/v0.8.2
Browse files Browse the repository at this point in the history
v0.8.2
  • Loading branch information
iamdefinitelyahuman authored May 11, 2020
2 parents 9448b48 + f1a355e commit f596b9c
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 9 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -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
-----

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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

Expand Down Expand Up @@ -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

Expand All @@ -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

Expand Down
3 changes: 2 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.8.1
current_version = 0.8.2

[bumpversion:file:setup.py]

Expand All @@ -16,3 +16,4 @@ use_parentheses = True

[tool:pytest]
addopts = -v --cov=solcx --cov-branch --cov-report xml

11 changes: 7 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
@@ -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="[email protected]",
Expand All @@ -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",
Expand Down

0 comments on commit f596b9c

Please sign in to comment.