蟒蛇迷你壳
py-mini-sh的Python项目详细描述
注意
版本:0.1.1
这个包提供帮助函数来简化 python中与平台无关的类似sh的脚本。
完整的文档可以在Read-the-Docs找到,其源位于 docs文件夹。
使用此软件包
直接从git获取这个包,或者从python中获取它 包装索引。
从git安装pip:
pip install -U git+https://bitbucket.org/ltunmer/py_mini_sh.git
从pypi安装pip:
pip install -U py_mini_sh
注意
这个包在pypi.org上还没有完全可用。
狗粮
用于开发和测试此组件的脚本使用py_mini_sh 本身。要开始开发此组件,请执行以下步骤:
将此repo从https://bitbucket.org/ltunmer/py_mini_sh.git:
克隆到计算机上git clone https://bitbucket.org/ltunmer/py_mini_sh.git
cd到py_mini_sh文件夹并在中运行buildall脚本 此文件夹:
buildall 36
参数指定要使用哪个版本的python。27岁, 支持34、35和36。
此buildall脚本将执行以下步骤:
- 生成从指定版本的python派生的virtualenv。
- 在“开发”中将py_mini_sh包安装到此virtualenv中 模式。
- 将文档生成到ship文件夹中。
- 在源上运行pylint,如果结果比 上一次跑步。
- 运行pytest测试,在船上生成覆盖率报告 文件夹。
- 将此包的bdist_轮生成到ship文件夹中。
许可证
此软件在麻省理工学院许可下提供(见license.txt)。