py-solc-x

Python wrapper and version management tool for the solc Solidity compiler.

Features

  • Full support for Solidity versions >=0.4.11
  • Installs Solidity on Linux, OSX and Windows
  • Compiles Solidity from source on Linux and OSX

Credit

py-solc-x is forked from py-solc which was written by Piper Merriam.

Dependencies

Py-solc-x allows the use of multiple versions of solc, and can install or compile them as needed. If you wish to compile from source you must first install the required solc dependencies.