Supporting Multi Version
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 3.5k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 60
Description
**Is your feature request related to a problem? Please describe.**
For [some Dependencies reason](https://stackoverflow.com/a/70736802/7073340) with Terraform (using azure cli internally). I'm trying to use multiple versions of azure CLI in my machine. e.g, 2.30.0 ,2.22.0
Depending on the need we are planning to change the version whenever required. But I couldn't find a way to change the azure CLI version.
I can find a way to install [older version](https://github.com/Azure/azure-cli/issues/13331#issuecomment-862122089) but that has to be done by uninstalling the newer version and installing the older version. But I don't want to uninstall it, I want to keep the version(s) and use the different version whenever needed.
**Describe the solution you'd like**
A command that can able to change multiple versions on the run e.g, `az use 2.30.0`
**Additional context**
[SO](https://stackoverflow.com/questions/72429771/azure-cli-using-multiple-versions)
Contributor guide
Assessment
This issue has not been assessed yet.