Releases: Azure/azure-cli-dev-tools
Releases · Azure/azure-cli-dev-tools
azdev v0.1.22
- Hornor the configuration of pylint and flake8 in Azure/azure-cli and Azure/azure-cli-extensions.
- Rename test folder to make place for unittest of other commands.
- Enable test result coverage.
azdev v0.1.21
- Fix isort package version to 4.3.21.
azdev perf benchmark
: support new command to calculate each command execution time.
azdev v0.1.19
- Downgrade parameter_should_not_end_in_resource_group's severity to medium.
- Fix bug that azdev test could not work on Windows with Chinese system language.
azdev v0.1.18
-
Linter Rule Severity: Rules now have an associated severity level. Only high severity rules should be run in CI. All previous rules are annotated as HIGH severity.
- Note: HIGH severity rules are egregious and should generally be fixed, not excluded. LOW severity rules tend to be informational, and might raise false positives. Exclude them via
linter_exclusions.yml
in the CLI.
- Note: HIGH severity rules are egregious and should generally be fixed, not excluded. LOW severity rules tend to be informational, and might raise false positives. Exclude them via
-
azdev linter
: Expose--min-severity
to support idea of rule severity. New HIGH, MEDIUM and LOW severity rules have also been added.
azdev v0.1.17
azdev setup
: Add option --deps-from to allow resolving dependencies from requirements.txt or setup.py. The default changes to requirements.txt.
azdev v0.1.16
azdev test
: Add option --no-exit-first
to disable pytest exit once failure is detected
azdev v0.1.15
sys.exit(0)
when no tests need to run instead of raising CLIError
azdev v0.1.14
- Refine the logic of testing against different profiles with
ProfileContext
- pytest version limit change to pytest>=4.4.0
- Use
AzureDevOpsContext
to apply incremental test strategy - Refine the main flow of azdev test to be more compact and clean
azdev v0.1.13
- azdev verify license: fix bug that license verification will omit files while checking extensions
azdev v0.1.12
- azdev extension publish: fix issue when --yes if not provided
- azdev verify license: support CodeGen generated License
- Drop Python 2 and Python 3.5 support