阿比乌提斯以太坊
vips-abi的Python项目详细描述
#以太坊合同
[![生成状态](https://circleci.com/gh/ethereum/eth-abi.svg?style=shield)](https://circleci.com/gh/ethereum/eth-abi) [![文档状态](https://readthedocs.org/projects/eth-abi/badge/?version=latest)](https://readthedocs.org/projects/eth-abi/?徽章=最新) [![pypi版本](https://img.shields.io/pypi/v/eth-abi.svg)](https://pypi.python.org/pypi/eth-abi)
使用以太坊abi的python实用程序
##安装
`sh pip install eth-abi `
##文档
有关文档,请访问[https://eth-abi.readthedocs.io/en/latest/](https://eth-abi.readthedocs.io/en/latest/)。
##开发
克隆存储库,然后运行:
`sh pip install -e .[dev] `
你可能想在虚拟机里做这个。
###运行测试
您可以使用以下命令运行测试:
`sh py.test tests `
或者您可以安装tox来运行完整的测试套件。
###释放
要将标记自述文件转换为正确的格式 在pypi上正确渲染。
对于类似Debian的系统:
` apt install pandoc `
或在OSX上:
`sh brew install pandoc `
发布新版本:
`sh make release bump=$$VERSION_PART_TO_BUMP$$ `
####如何增强版本
此回购协议的版本格式为稳定的{major}.{minor}.{patch},并且 {major}.{minor}.{patch}-{stage}.{devnum}表示不稳定(stage可以是alpha或beta)。
要发布第行的下一个版本,请指定要凹凸的部分, 像make release bump=minor或make release bump=devnum。
如果您是beta版本,则make release bump=stage将切换到稳定版本。
若要在当前版本稳定时发布不稳定版本,请指定 新版本,如make release bump=”–新版本4.0.0-alpha.1 devnum“