包含所有OneGov云应用程序的元包。

onegov.applications的Python项目详细描述


阅读文档到find out what constitutes a OneGov Cloud application

pypi中生成的onegov.applications包可用于安装所有 一次扫描一个政府申请,保证所有申请 使用相同的依赖项集进行测试。

这就是元包作为一组已知的良好依赖项。像这样的 它允许应用程序使用 onegov.server

与其他onegov应用程序不同,此包不使用语义版本控制, 而是选择一个简单的年份+生产编号方案。例如:

- 2017.1
- 2017.2
- 2017.14
- 2018.1

在发布此包之前,所有包含的应用程序都将使用 它们各自的单元/集成测试。最新发布的 每个应用程序都被获取。因此,应发布每个应用程序 在被纳入onegov.applications之前,请先单独填写。

创建新版本

要为onegov.applications创建新版本,只需运行以下命令 存储库文件夹中的命令:

pip install punch.py
punch --action build

git push
git push --tags

添加新应用程序

若要添加新应用程序,请在 onegov/applications文件夹。它将自动包含在 建筑。

此外,每个应用程序都必须添加到.travis.yml构建矩阵中。

运行测试

安装tox并运行它:

pip install tox
tox

将测试限制为特定的python版本:

tox -e py27

约定

OneGov应用程序尽可能紧跟PEP8。要测试它,请运行:

tox -e pep8

生成状态

Build Status

最新的PYPI版本

Latest PyPI Release

许可证

onegov.applications在gplv2下发布

更改日志

此包本身不包含更改日志,因为它仅作为 OneGov云应用程序的元包。列出对 这些应用程序查看各个应用程序版本。

了解onegov.applications中包含哪些应用程序版本 发行版查看github上的requirements.txt:

https://github.com/OneGov/onegov.applications/releases

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

推荐PyPI第三方库


热门话题
Java Android Studio从XML中洗牌2D数组列   安卓 rx java obsever pojo模型的变化   java如何在安卓应用程序中以编程方式打开google教室   java如何将充满令牌的对象[]转换为整数数组?   java Minify Maven插件抛出“不支持JavaScript引擎”错误   java如何检查调用应用程序的用户是否具有绑定特权端口的权限?   java无法向firestore发送数据   jpanel Java向ScrollPane中嵌入的面板添加JLabel   将Bash脚本移植到Java   JavaSpring显示错误消息   java如何为这些路径表达式编写正则表达式   java如何通过编程在Android手机上获得时间?   Java:捕获未检查的异常与已检查的异常