创建新的pop项目
项目描述
创建新的pop项目。
关于
pop-create将初始化一个新的pop项目。
什么是POP?
本项目使用pop构建,它是基于Python实现的插件面向编程(POP)。POP旨在以新的方式将计算史上的概念和智慧结合起来,以解决现代计算问题。
更多信息
开始使用
pip3 install pop-create
现在您已安装pop-create,可以运行
pop-create seed --help
pop-create seed -n poppy
此初始版本应与当前由pop项目提供的pop-seed具有相同的功能。
动态命名空间
您可以使用“-d”指定应用程序将要扩展的动态命名空间。在本例中,我们扩展了“states”、“exec”、“acct”和“tool”的动态命名空间;这是idem项目的所有常见扩展。
pop-create seed -n poppy -d exec states acct tool
垂直应用合并项目
如果您的入口点存在于另一个项目中,那么您正在创建一个垂直应用合并项目。例如,如果您正在扩展idem以编写exec模块或states模块,则您的项目将没有入口点。您的项目代码将在其他工具的命名空间上动态扩展。
通过在pop-create seed中添加–vertical标志来创建垂直应用合并项目
pop-create seed --vertical -n poppy
测试
现在为您的项目创建测试的基本代码。这将设置您的项目,以便为测试pop项目提供一些有用的固定值和一些基本的单元/集成测试。
pop-create tests -n poppy
文档
现在为您的项目创建文档的基本代码。这将设置您的项目,以便有一个简单的文档目录,可以轻松添加和构建。
pop-create docs -n poppy
运行所有核心子解析器
如果没有指定子解析器,将运行所有核心子解析器(seed、cicd、docs、tests)。
pop-create -n poppy
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
pop_create-8.1.2.tar.gz (38.5 kB 查看哈希)
构建分发
pop_create-8.1.2-py3-none-any.whl (49.2 kB 查看哈希)