This issue serves as the centralized tracker for command modules' Key Vault data-plane Track 2 SDK migration.
Key Vault data-plane Track 1 SDK azure-keyvault is not compatible with Python 3.11 because of its dependency on deprecated function inspect.getargspec: #26923 (comment). This makes it impossible for Azure CLI to support Python 3.11.
Below modules depend on Key Vault data-plane Track 1 SDK and need to be migrated:
| modules |
keyvault_data_plane_factory |
azure.keyvault |
Owner |
Progress |
| keyvault |
✔️ |
✔️ |
|
|
| appconfig |
✔️ |
✔️ |
|
|
| role |
✔️ |
|
|
|
| servicefabric |
✔️ |
|
|
|
| vm |
|
✔️ |
|
|
This issue serves as the centralized tracker for command modules' Key Vault data-plane Track 2 SDK migration.
Key Vault data-plane Track 1 SDK
azure-keyvaultis not compatible with Python 3.11 because of its dependency on deprecated functioninspect.getargspec: #26923 (comment). This makes it impossible for Azure CLI to support Python 3.11.Below modules depend on Key Vault data-plane Track 1 SDK and need to be migrated:
keyvault_data_plane_factoryazure.keyvault