Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

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

License

NotificationsYou must be signed in to change notification settings

ApeWorX/py-solc-x

Repository files navigation

Pypi StatusBuild StatusCoverage Status

Python wrapper and version management tool for thesolc Solidity compiler.

Forked frompy-solc.

Features

  • Full support for Solidity>=0.4.11
  • Install Solidity on Linux, OSX and Windows
  • Compile Solidity from source on Linux and OSX

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 insall the requiredsolc dependencies.

Installation

viapip

pip install py-solc-x

viasetuptools

git clone https://github.com/iamdefinitelyahuman/py-solc-x.gitcd py-solc-xpython3 setup.py install

Documentation

Documentation is hosted atRead the Docs.

Testing

Py-solc-x is tested on Linux, OSX and Windows with solc versions>=0.4.11.

To run the test suite:

pytest tests/

By default, the test suite installs all availablesolc versions for your OS. If you only wish to test against already installed versions, include the--no-install flag.

Contributing

Help is always appreciated! Feel free to open an issue if you find a problem, or a pull request if you've solved an issue.

Please check out ourContribution Guide prior to opening a pull request, and join the BrownieGitter channel if you have any questions.

License

This project is licensed under theMIT license.


[8]ページ先頭

©2009-2025 Movatter.jp