bobtemplates使用pbr创建python包

bobtemplates.pypbr的Python项目详细描述


创建通过mr.bob使用pbr的python包

安装

$ pip install bobtemplates.pypbr

用法

mrbob bobtemplates.pypbr:package
...
mrbob bobtemplates.pypbr:namespace_package

变量

~/.mrbob

中设置
[variables]user.name=My Nameuser.email=my.name@example.comuser.homepage=http://www.example.com/

无论如何,系统都会要求您提供相关值,但是 字段将是已定义的字段。

如果未定义这些变量,则通过git查询它们。 Bob先生将询问您这个变量,并推荐为 违约。

您可以配置更多的变量,这些变量在头中使用 setup.py的。同样,这可以在~/.mrbob或git中完成。

[variables]...user.copyright_name=Your Companyuser.copyright_year=2014

如果未设置user.copyright_name,则使用author name。如果用户.版权所有年份 未设置,将使用当前年份。

模板

python_包

带有pbr

的常用python包
python-simple_package
python-simple_package/.gitignore
python-simple_package/LICENSE
python-simple_package/MANIFEST.in
python-simple_package/README.rst
python-simple_package/setup.cfg
python-simple_package/setup.py
python-simple_package/simple_package
python-simple_package/simple_package/__init__.py

python_namespace_包

python namspace包,带有pbr

python-simple-namespace
python-simple-namespace/.gitignore
python-simple-namespace/LICENSE
python-simple-namespace/MANIFEST.in
python-simple-namespace/README.rst
python-simple-namespace/setup.cfg
python-simple-namespace/setup.py
python-simple-namespace/simple
python-simple-namespace/simple/__init__.py
python-simple-namespace/simple/namespace
python-simple-namespace/simple/namespace/__init__.py

已知问题

git中的名称等建议在python上不起作用<;2.7

bob先生不需要使用pip < 6安装。考虑到 鲍勃先生的手。

$ pip install mr.bob
$ pip install bobtemplates.pypbr

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用java向dropup html/css添加项目   如何从java中的向量向量打印   Java Maven库项目模板   java使用atmosphere api还是直接使用grizzly?   java JComponent仅部分显示   如何将动态值传递给自定义注释,以从Java数据进行映射。性质   java破解已实现方法的返回类型的最佳方法?   java Netbeans在JFrame Gui布局中覆盖图像   spring java仅向登录用户显示注销按钮   java如何对com进行身份验证。谷歌。云bigquery。带有服务帐户的BigQuery`   java禁止空字符串参数和抛出RuntimeException以阻止方法继续的利弊   java分析项目中的所有JAR以获取版本和许可证信息   Java,数据库为什么要分配一个新对象,而我们可以直接将它放入数据库