Releases: ApeWorX/py-solc-x
Releases · ApeWorX/py-solc-x
py-solc-x v0.10.0
- Check architecture prior to installation, compile when
arm
py-solc-x v0.9.0
- Add
base_path
as a possible wrapper kwarg - Bugfix: handle
stderr
output when callingwhich
- Bugfix: expect return code 1 when using
--help
py-solc-x v0.8.2
- Bugfix:
TypeError
when download fails using progress bar - Improve error message on failed OSX installation
py-solc-x v0.8.0
- Allow user-specified installation directory via
SOLCX_BINARY_PATH
environment variable - Include
which
when importing installed versions on OSX
py-solc-x v0.7.2
- Bugfix: include PID in install temp path to avoid process collisions
py-solc-x v0.7.1
- Bugfix: compiling with limited output values
py-solc-x v0.7.0
- Store solc binaries at
$HOME/.solcx
- Add locks for thread and multiprocessing safety
- Show progress bar during installation if
tqdm
is installed
py-solc-x v0.6.1
- Fix compatibility issues with Solidity 0.6.0
- When installing on OSX, log a warning instead of raising if dependency installation fails
- Ensure old versions are still visible in
solcx.get_available_solc_versions
py-solc-x v0.6.0
- Use
logger
instead ofprint
statements - Update dependencies, fix deprecation warnings
- Use
requests
package for downloads on all platforms
py-solc-x v0.5.0
- Support for github API tokens via environment var
GITHUB_TOKEN
- Improved verbosity when
get_available_solc_versions
raises - Remove interace flag (was removed from
solc
in0.4.0
) - Raise on
clone-bin
andformal
flags when using0.5.x