An open API service for producing an overview of a list of open source projects.

https://github.com/AzureAD/microsoft-authentication-library-for-python

azure microsoft-identity-platform msal-python sdks

Score: 31.333581750863218

Last synced: about 1 hour ago
JSON representation

Repository metadata:

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".


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 16 hours ago

Total Commits: 877
Total Committers: 48
Avg Commits per committer: 18.271
Development Distribution Score (DDS): 0.169

Commits in past year: 61
Committers in past year: 17
Avg Commits per committer in past year: 3.588
Development Distribution Score (DDS) in past year: 0.836

Name Email Commits
Ray Luo r****o@m****m 729
Abhidnya p****a@g****m 40
Nilesh Choudhary 1****t 10
Bogdan Gavril b****l@m****m 8
Ryan Auld r****d@m****m 8
Avery-Dunn 6****n 7
Jiashuo Li j****i@m****m 6
Gladwin Johnson 9****n 5
Dharshan BJ d****b@m****m 5
fengga 6****a 5
Copilot 1****t 4
Charles Lowell c****e@m****m 3
Anthony Shaw a****w@g****m 3
Ashok Kumar Ramakrishnan 8****2 3
Martin Strobel m****r@m****m 2
Navya Canumalla n****a@m****m 2
Pamela Fox p****x@m****m 2
Robbie-Microsoft 8****t 2
Ugonna Akali 1****1 2
Alexander Overvoorde 6****W 2
Jann Roder j****r@w****m 2
Vit Curda v****a@m****t 1
Ray Luo r****o@U****l 1
Alexander Clouter a****b@d****k 1
xinyuxu1026 9****6 1
sarathys 2****s 1
micwoj92 4****2 1
jennyf19 j****e@m****m 1
dependabot[bot] 4****] 1
Sherman Ouko o****n@g****m 1
and 18 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 234
Total pull requests: 294
Average time to close issues: 5 months
Average time to close pull requests: 2 months
Total issue authors: 132
Total pull request authors: 43
Average comments per issue: 2.59
Average comments per pull request: 0.87
Merged pull request: 202
Bot issues: 0
Bot pull requests: 2

Past year issues: 25
Past year pull requests: 59
Past year average time to close issues: 2 months
Past year average time to close pull requests: 13 days
Past year issue authors: 17
Past year pull request authors: 14
Past year average comments per issue: 1.4
Past year average comments per pull request: 0.37
Past year merged pull request: 32
Past year bot issues: 0
Past year bot pull requests: 2

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/AzureAD/microsoft-authentication-library-for-python

Top Issue Authors

  • bgavrilMS (33)
  • jiasli (29)
  • rayluo (9)
  • gladjohn (9)
  • xiangyan99 (7)
  • pvaneck (5)
  • neha-bhargava (4)
  • ashok672 (3)
  • chlowell (3)
  • RyAuld (3)
  • venkataraja705 (3)
  • AncestorComposition (2)
  • Lyllt8 (2)
  • musicinmybrain (2)
  • ecormaksin (2)

Top Pull Request Authors

  • rayluo (169)
  • fengga (10)
  • 4gust (9)
  • gladjohn (9)
  • RyAuld (8)
  • DharshanBJ (8)
  • Copilot (7)
  • Ugonnaak1 (5)
  • Robbie-Microsoft (5)
  • Avery-Dunn (4)
  • bgavrilMS (4)
  • LTBD-Admin (4)
  • ashok672 (3)
  • shajia-deshaw (2)
  • iulico-1 (2)

Top Issue Labels

  • feature request (61)
  • needs attention (50)
  • untriaged (44)
  • question (39)
  • enhancement (33)
  • bug (31)
  • answered (28)
  • public-client (24)
  • p2 (15)
  • confidential-client (15)
  • requires more info (10)
  • documentation (8)
  • public client (8)
  • P1 (6)
  • wam (6)
  • scenario: managed identity (5)
  • confidential client (5)
  • internal (5)
  • external (5)
  • wontfix (4)
  • ado (4)
  • invalid (3)
  • Similar-Issue (3)
  • Security-Issue (2)
  • sdk-consistency (2)
  • p3 (2)
  • Fixed (2)
  • regression (2)
  • investigate (2)
  • supportability (2)

Top Pull Request Labels

  • enhancement (12)
  • github_actions (2)
  • duplicate (2)
  • dependencies (2)
  • bug (2)
  • internal (1)

Package metadata

pypi.org: msal

The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect.

proxy.golang.org: github.com/azuread/microsoft-authentication-library-for-python

proxy.golang.org: github.com/AzureAD/microsoft-authentication-library-for-python

spack.io: py-msal

The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect.

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: []
  • Latest release: 1.36.0 (published 4 months ago)
  • Last Synced: 2026-08-25T14:04:08.971Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 8.18%
    • Forks count: 8.49%
    • Stargazers count: 10.046%
    • Dependent packages count: 14.186%
  • Maintainers (1)
spack.io: py-msal-extensions

The Microsoft Authentication Extensions for Python offers secure mechanisms for client applications to perform cross-platform token cache serialization and persistence. It gives additional support to the Microsoft Authentication Library for Python (MSAL).

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: []
  • Latest release: 1.0.0 (published over 3 years ago)
  • Last Synced: 2026-08-25T14:04:08.744Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 8.49%
    • Average: 9.379%
    • Stargazers count: 10.046%
    • Dependent packages count: 18.98%
  • Maintainers (1)
conda-forge.org: msal

The MSAL library for Python enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts and Microsoft Accounts using industry standard OAuth2 and OpenID Connect.

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: MIT
  • Latest release: 1.20.0 (published almost 4 years ago)
  • Last Synced: 2026-03-23T21:03:46.264Z (5 months ago)
  • Versions: 31
  • Dependent Packages: 5
  • Dependent Repositories: 4
  • Downloads: 1,403,010 Total
  • Rankings:
    • Dependent packages count: 10.42%
    • Forks count: 14.232%
    • Average: 14.347%
    • Dependent repos count: 16.109%
    • Stargazers count: 16.628%
pypi.org: msal-msiv2

Microsoft Authentication Library for Python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Documentation: https://msal-msiv2.readthedocs.io/
  • Licenses: MIT
  • Latest release: 1.35.0rc3 (published 6 months ago)
  • Last Synced: 2026-08-25T14:06:51.017Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 15 Last month
  • Rankings:
    • Dependent packages count: 7.766%
    • Downloads: 20.153%
    • Average: 23.944%
    • Dependent repos count: 43.914%
  • Maintainers (1)
anaconda.org: msal

The MSAL library for Python enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts and Microsoft Accounts using industry standard OAuth2 and OpenID Connect.

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: MIT
  • Latest release: 1.37.0 (published 2 months ago)
  • Last Synced: 2026-06-16T11:34:31.545Z (2 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 4
  • Downloads: 6,800 Total
  • Rankings:
    • Forks count: 23.709%
    • Stargazers count: 28.239%
    • Average: 36.964%
    • Dependent repos count: 44.669%
    • Dependent packages count: 51.239%
nixpkgs-23.05: python310Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

nixpkgs-23.11: python310Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

nixpkgs-23.05: python311Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

ubuntu-23.04: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.21.0-1 (published 7 months ago)
  • Last Synced: 2026-03-11T22:43:51.472Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python313Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

debian-12: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Documentation: https://packages.debian.org/bookworm/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.21.0-1 (published 6 months ago)
  • Last Synced: 2026-03-13T19:52:52.820Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.17.0-1 (published 7 months ago)
  • Last Synced: 2026-03-07T14:34:04.660Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.23.0-1 (published 7 months ago)
  • Last Synced: 2026-03-10T17:07:54.372Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.1.0-3 (published 6 months ago)
  • Last Synced: 2026-03-13T08:22:35.206Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: python311Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

nixpkgs-24.05: python311Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

debian-11: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Documentation: https://packages.debian.org/bullseye/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.9.0-1 (published 7 months ago)
  • Last Synced: 2026-03-13T22:33:33.746Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Documentation: https://packages.debian.org/trixie/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.32.3-1 (published 7 months ago)
  • Last Synced: 2026-03-14T06:09:42.510Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.30.0-1 (published 7 months ago)
  • Last Synced: 2026-07-24T19:53:54.081Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python314Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

ubuntu-24.04: microsoft-authentication-library-for-python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Licenses: other
  • Latest release: 1.26.0-2 (published 7 months ago)
  • Last Synced: 2026-03-06T04:11:54.384Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
nixpkgs-23.11: python311Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

nixpkgs-24.11: python312Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

nixpkgs-24.05: python312Packages.msal

Library to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect

guix: python-msal

Microsoft Authentication Library (MSAL) for Python

  • Homepage: https://github.com/AzureAD/microsoft-authentication-library-for-python
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/python-web.scm#n7197
  • Licenses: expat
  • Latest release: 1.34.0 (published 6 months ago)
  • Last Synced: 2026-04-27T16:39:57.543Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/python-package.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • pypa/gh-action-pypi-publish v1.4.2 composite
docs/requirements.txt pypi
  • furo *
  • sphinx-paramlinks *
requirements.txt pypi
  • python-dotenv *
setup.py pypi
  • PyJWT *
  • requests >=2.0.0,<3
.github/workflows/RunIssueSentinel.yml actions
  • Azure/issue-sentinel v1 composite