加载yml定义的配置
tzf.pyramid-yml的Python项目详细描述
在金字塔自述文件
文档
测试
您需要:extra_中定义的包需要[tests]来运行测试,然后:
py.test
有关详细的测试报告,请运行以下命令:
py.test --cov-reportterm-missing--cov tzf.pyramid_yml tests/
变更
2.0.0
- [增强]删除对Python2的支持
- [fix]调整了金字塔1.10的includeme,现在即使includeme出错,它也会将includeme标记为已处理。打字也少了。在
1.1.1
- [fix]将pymlconf版本冻结在1.0.0以下,这与python2.7不兼容,只标记为python3.6。在
1.1.0
- 所有脚本函数都是公共的
- 已清除pconfig的参数检查
- 更改配置默认值为没有默认可变参数。它不是None,默认情况下会被替换配置.yaml以及配置yml. 在
1.0.1
- 改进了对在ini文件中定义多个配置位置的支持
1.0.0
- 将测试改为依赖pytest_pyramid
- 默认情况下更改为支持yaml扩展,更新了文档
0.3.0
- 将所有测试重写为py.测试在
- 引入许可证
- 允许从多个文件夹加载配置文件
- 仅使用现有文件来压缩PymlConf警告
- 能够使用文件的完整路径符号位置路径
- 清除一些测试
0.2.0
- pconfig显示合并yaml配置的命令行工具
- 添加了config.config\u默认值方法,允许为金字塔包创建默认的yaml配置,并容易地合并到由金字塔在
0.1.0
- python 3兼容性
- 包括金字塔包
- 根据配置器填写标准设置:在yml配置中
0.0.1
- 将两个yml文件合并为一个
- 读取yml文件
- 项目
标签: