跳转到主要内容

CLI元数据管理工具

项目描述

微软Azure CLI Diff工具(azure-cli-diff-tool)

azure-cli-diff-tool旨在帮助Azure CLI用户通过历史版本比较元数据文件,以查看Azure CLI命令模块和扩展的更新。

设置你的环境

  1. https://pythonlang.cn安装Python 3.6+。请注意,预装在OSX上的Python版本为2.7。

  1. 在你的克隆根目录下创建一个新的Python虚拟环境。您可以通过运行以下命令来完成此操作:

    Python 3.6+(所有平台)

    python -m venv env

    python3 -m venv env
  2. 通过运行以下命令激活env虚拟环境:

    Windows CMD.exe

    env\scripts\activate.bat

    Windows Powershell

    env\scripts\activate.ps1

    OSX/Linux(bash)

    source env/bin/activate
  3. 运行以下命令安装azure-cli-diff-tool

    pip install azure-cli-diff-tool

报告问题和反馈

如果您在使用工具时遇到任何错误,请在我们的GitHub存储库的问题部分提交问题。

贡献代码

本项目采用了微软开源行为准则

更多信息请参阅行为准则常见问题解答或联系opencode@microsoft.com以获取任何其他问题或评论。

如果您想成为本项目的积极贡献者,请遵循Microsoft Azure 项目贡献指南中提供的说明。

许可证

Azure CLI Diff Tools (azure-cli-diff-tool)

Copyright (c) Microsoft Corporation
All rights reserved.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.::

发行历史

0.0.9

  • 使用动态元数据白名单

0.0.8

  • 设置 deepDiff 不破坏的版本

0.0.7

  • 删除元比较中不必要的调试日志

0.0.6

  • 为子组、cmd、参数和选项中的 deprecated_info 添加 diff 支持

0.0.5

  • DiffLevel 添加到元比较

  • 根据警告列表降级更改级别

0.0.4

  • 添加元更改参数更新警告列表

0.0.3

  • 为参数添加/删除属性添加 prop 值

  • 移除类型添加破坏性说明

0.0.2

0.0.1

  • 初始发布

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

azure_cli_diff_tool-0.0.9.tar.gz (16.8 kB 查看哈希值)

上传时间

构建分发

azure_cli_diff_tool-0.0.9-py3-none-any.whl (17.7 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面