The substantial changes in this PR is only this: It is now SUPERSEDED by MSAL Python. The longer description in current README will be automatically picked up in next release.
PyPI records metadata for each release (thus they are immutable - which is reasonable);
PyPI does not store metadata for a project, which is a surprise;
And then PyPI misleadingly displays the latest release's metadata for a project, which is semantically incorrect. (For example, today, we can see MSAL EX Python 0.1.0 and MSAL EX Python 0.2.2 contain different metadata, and MSAL EX Python "homepage" shows the latest version's metadata.)
This means we will have to prepare for a new release to change metadata for a package that would otherwise remain unchanged for years to come.
The substantial changes in this PR is only this:
It is now SUPERSEDED by MSAL Python.
The longer description in current README will be automatically picked up in next release.This will fix https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/192
It is confirmed, PyPI does not allowed a project's metadata to be updated without a new release. Precisely speaking:
This means we will have to prepare for a new release to change metadata for a package that would otherwise remain unchanged for years to come.