跳转到主要内容

solc Solidity编译器的Python包装和版本管理工具。

项目描述

py-solc-x

Pypi Status Build Status Coverage Status

solc Solidity编译器的Python包装和版本管理工具。

py-solc派生。

功能

  • 完全支持Solidity >=0.4.11
  • 在Linux、OSX和Windows上安装Solidity
  • 在Linux和OSX上从源编译Solidity

依赖项

Py-solc-x允许使用多个版本的solc,可以根据需要安装或编译它们。如果您想从源编译,必须首先安装所需的solc依赖项

安装

通过pip

pip install py-solc-x

通过setuptools

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-2.0.3.tar.gz (77.7 kB 查看哈希值)

上传时间

构建分布

py_solc_x-2.0.3-py3-none-any.whl (18.5 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面