In the most recent released version of azure-cli-core pip package, a beta version of package msal is referred as a hard requirement. It prevent developer to refer another higher formal version of msal. For example:
ERROR: Cannot install -r requirements.txt (line 2), azure-cli-core==2.71.0 and msal==1.32.0 because these package versions have conflicting dependencies.
The conflict is caused by:
The user requested msal==1.32.0
The user requested msal==1.32.0
azure-identity 1.21.0 depends on msal>=1.30.0
azure-cli-core 2.71.0 depends on msal==1.31.2b1
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
Hope the team can loose the version requirement like make it "msal>=1.31.2b1" or at least use the most recent version "msal==1.32.0". Of course the best is to declare "msal>=1.32.0".
Currently, we have no choice but can only use the beta version of msal in our project all arounds.
In the most recent released version of azure-cli-core pip package, a beta version of package msal is referred as a hard requirement. It prevent developer to refer another higher formal version of msal. For example:
Hope the team can loose the version requirement like make it "msal>=1.31.2b1" or at least use the most recent version "msal==1.32.0". Of course the best is to declare "msal>=1.32.0".
Currently, we have no choice but can only use the beta version of msal in our project all arounds.