刀具制造应用程序
toolmaker的Python项目详细描述
简介
用法
配置
默认情况下,此工具在 当前工作目录。
[http.pex] entry_point = http.server output_file = http requirements = [pipdeptree.zapp] entry_point = pipdeptree:main output_file = pipdeptree requirements = pipdeptree setuptools [shiv.shiv] console_script = shiv output_file = shiv requirements = shiv
动作
可以在命令行上指定操作。其中之一:
- {TT2} $,^ {TT3}$要建立(已经存在的工具被跳过); 要重建(已存在的工具已被重建);
- {TT6} $,^ {TT7}$要删除(如果存在,则删除工具目标文件) 如果父目录为空,则将其删除)。
未指定标志时的默认操作是生成工具
提示
放在^{tt8}上可用的目录的子目录中$ (通常是您的~/bin目录)并与GNU Stow结合使用。
黑客攻击
开发环境
使用以下命令创建一个python虚拟环境 必要的依赖关系:
tox --recreate -e develop
这将在.tox/develop目录中创建一个Python虚拟环境它 可以使用以下命令激活:
. .tox/develop/bin/activate
运行测试套件
在python虚拟环境中运行以下命令:
make review
在python虚拟环境之外运行以下命令:
tox --recreate
构建和打包
在python虚拟环境中运行以下命令:
make package
在python虚拟环境之外运行以下命令:
tox --recreate -e package