azure-cli icon indicating copy to clipboard operation
azure-cli copied to clipboard

Remove msrestazure from python deps

Open gdippolito opened this issue 1 year ago • 3 comments

Related command N/A

Is your feature request related to a problem? Please describe.

I believe msrestazure has been widely deprecated and should be removed from the python dependencies.

Describe the solution you'd like I would like msrestazure to not be part of the Python deps for azure-cli-core

Describe alternatives you've considered None

Additional context

msrestazure will also bring adal(Microsoft Azure Active Directory Authentication Library) as a dependency which is also inactive and deprecated.

gdippolito avatar Jan 22 '24 09:01 gdippolito

Thank you for opening this issue, we will look into it.

yonzhan avatar Jan 22 '24 09:01 yonzhan

Is there a target date for this dependency to be removed from azure-cli? The repository has been archived as of the 10th of April 2024 so I think it would be quite important to remove. See here for reference.

gdippolito avatar May 06 '24 15:05 gdippolito

We currently can't remove the dependency on msrestazure as we still use it for managed identity authentication. Migrating managed identity authentication from msrestazure to MSAL is tracked by https://github.com/Azure/azure-cli/issues/25860.

Is there a target date for this dependency to be removed from azure-cli?

We currently don't have a solid ETA for that yet.

jiasli avatar May 07 '24 06:05 jiasli