实现BO4E标准的Python库。

bo4e的Python项目详细描述


PyPilicensePyPI pyversions

实现BO4E Standard的Python库。 需要Python>;=3.8。另请参阅我们的DOTNET implementation。在

贡献

欢迎投稿。 可以针对这个存储库的development分支打开一个Pull请求。 如果您提供的逻辑超出了裸业务对象定义,请提供单元测试。在

为了增强这个BO4E实现并对这个项目有所贡献,请检查develop branch,安装tox,并设置由命令创建的虚拟环境

tox -e dev

创建的venv应该位于.tox/dev/Scripts附近。在

发布工作流

  • 用tox检查所有的测试和测试:tox
  • 检查包装是否良好:tox-e test_包装
  • 将您希望在版本中进行的所有更改合并到主分支中
  • 检查所有用于测试和linting的Github操作是否通过(对于PRs,应该针对master自动执行)
  • 转到BO4E-python,然后单击右边栏中的createannewrelease
  • tagversion字段和Release title中写入您的新版本,即v0.0.6
  • 向发布添加说明
  • 发布发布

有一个github操作由释放事件触发。 它将用tox运行所有的默认测试。如果它们通过,将使用标记标题替换^{em1}中的版本信息$设置.cfg文件。 在用twine check检查包之后,它将最终上载新的包版本。在

高频

Hochfrequenz Unternehmensberatung GmbH是一家总部位于德国慕尼黑附近的咨询公司,在柏林和不来梅设有办事处。 根据{a10}的说法,Hochfrequenz是德国能源市场上最具吸引力的雇主之一。 欢迎有才华的开发人员随时申请!请考虑访问我们的career page,那里也有职位空缺。在

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

推荐PyPI第三方库


热门话题
java如何通过标记名检索多个标记中的元素以进行selenium自动化测试   java iText如何查找最后一行被拆分到下一页   java如何在hudson中的特定jdk上运行Findbugs和PMD?   如何确保java程序与java Environment 6兼容?   对形状进行分组,这样我就可以通过鼠标点击和java处理循环浏览它们   使用生成器映射对象时,java定义无效   maven Java:Struts2和IntelliJ供初学者使用   java子类不继承父类字段   java Android Grid View在Android版本kitkat上崩溃   java Hibernate从缓存返回错误的列表,即使预期的列表与缓存的列表不同   java SendGrid:模板和替换标记   用于普通生产者| Kafka流的java自定义分区器   安卓理解Java内部类中的作用域   无法从Android Studio中的非静态方法调用java非静态方法   比较两个XML响应的JavaXMLUnit   java使用keytool列出密钥   不使用Java客户端库将视频上传到YouTube数据API v3   java My While循环即使在满足条件时也不会结束   自动在外部存储字符串数据,以便以后在Java中使用