共享Mbed工具功能库

mbed-tools-lib的Python项目详细描述


Mbed工具库

PackageDocumentationPyPIPyPI - StatusPyPI - Python Version

LicenseCompliance

Build StatusTest CoverageMaintainability

概述

此包提供了一个由Mbed OS工具包共享的通用代码库。

预计这个包将由Mbed操作系统工具的开发人员而不是Mbed操作系统的用户使用。为 Mbed操作系统的命令行接口请参阅包mbed-tools。在

释放

有关发行说明和所有production版本的更改历史,请参阅以下内容:

有关所有可用版本的列表,请参阅:

版本控制

使用的版本方案遵循PEP440Semantic Versioning。对于生产质量版本,版本如下:

  • <major>.<minor>.<patch>

Beta版本用于早期访问新功能、测试和获得实验反馈 特征。因此,这些版本可能不稳定,不应用于生产。其他任何接口 在beta版中引入的内容可能会被删除或更改,恕不另行通知。对于beta版本,版本如下所示 以下内容:

  • <major>.<minor>.<patch>-beta.<pre-release-number>

安装

建议像Pipenv这样的虚拟环境 用于所有安装,以避免Python依赖项冲突。在

要安装最新的产品质量版本,请使用:

pip install mbed-tools-lib

要安装特定版本:

^{pr2}$

使用

接口定义和使用文档(面向Mbed操作系统工具的开发人员)可用于最新版本 此处发布产品:

项目结构

下文描述了项目结构的主要方面:

  • azure-pipelines/-Azure管道的CI配置文件。在
  • docs/-接口定义和使用文档。在
  • examples/-用法示例。在
  • mbed_tools_lib/-Python源文件。在
  • news/-为未发布的更改收集新闻文件。在
  • tests/-单元和集成测试。在

寻求帮助

  • 有关接口定义和使用文档,请参见GitHub Pages。在
  • 有关已知问题和可能的解决方法的列表,请参见Known Issues。在
  • 若要引发缺陷或增强,请使用GitHub Issues。在
  • 要提问,请使用Mbed Forum。在

贡献

  • Mbed操作系统是一个开源项目,我们致力于培养一个受欢迎的社区,请参阅我们的 Code of Conduct获取更多信息。在
  • 有关为项目贡献的方法,请参阅Contributions Guidelines
  • 有关开发此软件包的技术介绍,请参阅Development Guide

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

推荐PyPI第三方库


热门话题
如何修复:线程“main”java中的异常。java中随机数布尔数组的lang.ArrayIndexOutOfBoundsException   如何在Java中向字符串数组添加字符串?   java扫描器useDelimiter字符串参数?   java如何读取包含子类实例的对象的可包裹对象数组?   java Checkstyle RegexpHeader未正确检测正则表达式   比较Java中的两个XML树   java试图调用虚拟方法“int安卓”。看法看法对空对象引用执行getVisibility()   java错误的解析日期   用于双向I/O的io Java数据对象   gradle执行失败的Twilio SMS(Java)   java代码抛出严重错误:没有为参数1异常指定值   安卓 java。调用getDrawable()时lang.OutOfMemoryError   java如何将可滚动的JPanel保存为jpeg图像(而不是快照)   java bufferedReader现在需要10多秒才能完成(Kotlin)   java在线读取文本文件中的数字   关于访问说明符的java   在java中的incrementAndGet()实现中,原子将`getIntVolatile(Object var1,long var2)`替换为`getInt(Object var1,long var2)`