linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / msal / default.nix
blob3df0527589a1a8f1faaabd3550e998d81561e319
1 { buildPythonPackage
2 , fetchPypi
3 , lib
5 # pythonPackages
6 , pyjwt
7 , requests
8 }:
10 buildPythonPackage rec {
11   pname = "msal";
12   version = "1.10.0";
14   src = fetchPypi {
15     inherit pname version;
16     sha256 = "582e92e3b9fa68084dca6ecfd8db866ddc75cd9043de267c79d6b6277dd27f55";
17   };
19   propagatedBuildInputs = [
20     pyjwt
21     requests
22   ];
24   # Tests assume Network Connectivity:
25   #   https://github.com/AzureAD/microsoft-authentication-library-for-python/blob/e2958961e8ec16d0af4199f60c36c3f913497e48/tests/test_authority.py#L73
26   doCheck = false;
28   meta = with lib; {
29     description = "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";
30     homepage = "https://github.com/AzureAD/microsoft-authentication-library-for-python";
31     license = licenses.mit;
32     maintainers = with maintainers; [
33       kamadorueda
34     ];
35   };