Microsoft Authentication Library (MSAL) for Python makes it easy to authenticate to Microsoft Entra ID. General docs are available here https://learn.microsoft.com/entra/msal/python/ Stable APIs are documented here https://msal-python.readthedocs.io. Questions can be asked on www.stackoverflow.com with tag "msal" + "python".
The new usage pattern is documented in our doc staging site (please search the keyword "authority (str)") in this page.
You can also try the new syntax by pulling its feature branch:
This is not a breaking change. The old school, low-level url string input is still supported.
This PR, once agreed upon and merged in, will resolve #221.