7 microsoft-kiota-abstractions,
8 microsoft-kiota-authentication-azure,
10 microsoft-kiota-serialization-form,
11 microsoft-kiota-serialization-json,
12 microsoft-kiota-serialization-multipart,
13 microsoft-kiota-serialization-text,
18 buildPythonPackage rec {
19 pname = "msgraph-sdk";
23 disabled = pythonOlder "3.8";
25 src = fetchFromGitHub {
26 owner = "microsoftgraph";
27 repo = "msgraph-sdk-python";
28 rev = "refs/tags/v${version}";
29 hash = "sha256-1f7Uj38IjI1wdWWzdAaOvoDtddukUhtH8xFKOYPzBdM=";
32 build-system = [ flit-core ];
36 microsoft-kiota-abstractions
37 microsoft-kiota-authentication-azure
39 microsoft-kiota-serialization-form
40 microsoft-kiota-serialization-json
41 microsoft-kiota-serialization-multipart
42 microsoft-kiota-serialization-text
46 # Module doesn't have tests
49 pythonImportsCheck = [ "msgraph" ];
52 description = "Microsoft Graph SDK for Python";
53 homepage = "https://github.com/microsoftgraph/msgraph-sdk-python";
54 changelog = "https://github.com/microsoftgraph/msgraph-sdk-python/blob/v${version}/CHANGELOG.md";
55 license = licenses.mit;
56 maintainers = with maintainers; [ fab ];