All notable changes to this project are documented here. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.2.1 - 2026-06-10
azext_metadata.json(azext.minCliCoreVersion,azext.isPreview) andMANIFEST.inso the package ships the metadata required by the Azure CLI extensions index.
0.2.0 - 2026-06-10
- Version bump to align
setup.py/__init__.pywith thev0.2.0release tag so the PyPI release pipeline publishes the correct package version.
0.1.0 - 2026-06-01
az sweeper scanto detect stale and unused resources via Azure Resource Graph.- Detection for unattached managed disks (
--type disk). - Detection for unused network interfaces (
--type nic). - Detection for unused public IP addresses (
--type publicip). - Detection for empty App Service plans (
--type appserviceplan). --estimate-costoption to report an estimated monthly USD cost per resource.az sweeper cleanwith a dry-run-by-default safety model (--dry-run true); requires--dry-run falseplus confirmation (or--yes) to delete.- GitHub Actions CI (flake8 + pytest matrix on Python 3.9 / 3.11 with coverage).
- GitHub Actions release pipeline that publishes to PyPI on
v*tags. - Issue templates (bug report, feature request) and PR template.
azure.cli.extensionsentry-point for full azdev compatibility.- Apache 2.0 license.