1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 13:41:26 +00:00

pythonPackages.msal: init at 1.0.0

This commit is contained in:
Kevin Amado 2019-12-28 04:04:20 -05:00
parent 58717e6ccc
commit 37148a82b2
No known key found for this signature in database
GPG key ID: 04D0CEAF916A9A40
2 changed files with 40 additions and 1 deletions

View file

@ -0,0 +1,36 @@
{ buildPythonPackage
, fetchPypi
, lib
# pythonPackages
, pyjwt
, requests
}:
buildPythonPackage rec {
pname = "msal";
version = "1.0.0";
src = fetchPypi {
inherit pname version;
sha256 = "0h33wayvakggr684spdyhiqvrwraavcbk3phmcbavb3zqxd3zgpc";
};
propagatedBuildInputs = [
pyjwt
requests
];
# Tests assume Network Connectivity:
# https://github.com/AzureAD/microsoft-authentication-library-for-python/blob/e2958961e8ec16d0af4199f60c36c3f913497e48/tests/test_authority.py#L73
doCheck = false;
meta = with lib; {
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";
homepage = "https://github.com/AzureAD/microsoft-authentication-library-for-python";
license = licenses.mit;
maintainers = with maintainers; [
kamadorueda
];
};
}

View file

@ -837,9 +837,12 @@ in {
mpi = pkgs.openmpi;
};
msrestazure = callPackage ../development/python-modules/msrestazure { };
msal = callPackage ../development/python-modules/msal { };
msrest = callPackage ../development/python-modules/msrest { };
msrestazure = callPackage ../development/python-modules/msrestazure { };
multiset = callPackage ../development/python-modules/multiset { };
mwclient = callPackage ../development/python-modules/mwclient { };