用于 solc Solidity 编译器的 Python 包装器和版本管理工具。
项目描述
用于solc Solidity编译器的 Python 包装器和版本管理工具。
来自`py-solc < https://github.com/ethereum/py-solc >`__。
特征
完全支持 Solidity >=0.4.11
在 Linux、OSX 和 Windows 上安装 Solidity
在 Linux 和 OSX 上从源代码编译 Solidity
依赖项
py-solc-x 允许使用多个版本的solc,并且可以根据需要安装或编译它们。如果您希望从源代码编译,您必须首先安装所需的solc 依赖项。
安装
通过点子
pip install py-solc-x
通过设置工具
git clone https://github.com/iamdefinitelyahuman/py-solc-x.git
cd py-solc-x
python3 setup.py install
文档
文档托管在Read the Docs。
测试
Py-solc-x 在 Linux、OSX 和 Windows 上进行了测试,solc 版本 >=0.4.11。
要运行测试套件:
pytest tests/
默认情况下,测试套件会为您的操作系统安装所有可用的solc版本。如果您只想针对已安装的版本进行测试,请包含--no-install标志。
贡献
总是感谢您的帮助!如果您发现问题,请随意打开问题,如果您已解决问题,请随时提出拉取请求。
请在打开拉取请求之前查看我们的贡献指南,如果您有任何问题,请加入 Brownie Gitter 频道。
执照
这个项目是在MIT许可下获得许可的。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
py-solc-x-1.1.1.tar.gz
(14.9 kB
查看哈希)
内置分布
py_solc_x-1.1.1-py3-none-any.whl
(16.0 kB
查看哈希)