1{ 2 lib, 3 azure-cli, 4 azure-core, 5 buildPythonPackage, 6 fetchPypi, 7 isodate, 8 setuptools, 9 typing-extensions, 10}: 11 12buildPythonPackage rec { 13 pname = "azure-monitor-query"; 14 version = "2.0.0"; 15 16 pyproject = true; 17 18 src = fetchPypi { 19 pname = "azure_monitor_query"; 20 inherit version; 21 hash = "sha256-ewXy/KxPtn/J93p9TF2YoPMJn7c7V8aewbCAdzmUZxs="; 22 }; 23 24 nativeBuildInputs = [ setuptools ]; 25 26 dependencies = [ 27 azure-core 28 isodate 29 typing-extensions 30 ]; 31 32 pythonImportsCheck = [ 33 "azure" 34 "azure.monitor.query" 35 ]; 36 37 meta = { 38 changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-monitor-query_${version}/sdk/monitor/azure-monitor-query/CHANGELOG.md"; 39 description = "Microsoft Azure Monitor Query Client Library for Python"; 40 homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/monitor/azure-monitor-query"; 41 license = lib.licenses.mit; 42 maintainers = azure-cli.meta.maintainers; 43 }; 44}