python312Packages.azure-mgmt-powerbiembedded: 2.0.0 -> 3.0.0

Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-powerbiembedded_3.0.0/sdk/powerbiembedded/azure-mgmt-powerbiembedded/CHANGELOG.md

+18 -14
+18 -14
pkgs/development/python-modules/azure-mgmt-powerbiembedded/default.nix
··· 1 1 { 2 2 lib, 3 + azure-common, 4 + azure-mgmt-core, 3 5 buildPythonPackage, 4 6 fetchPypi, 5 - msrest, 6 - msrestazure, 7 - azure-common, 8 - azure-mgmt-nspkg, 7 + isodate, 8 + pythonOlder, 9 + setuptools, 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "azure-mgmt-powerbiembedded"; 13 - version = "2.0.0"; 14 - format = "setuptools"; 14 + version = "3.0.0"; 15 + pyproject = true; 16 + 17 + disabled = pythonOlder "3.8"; 15 18 16 19 src = fetchPypi { 17 20 inherit pname version; 18 - extension = "zip"; 19 - sha256 = "2f05be73f2a086c579a78fc900e3b2ae14ccde5bcec54e29dfc73e626b377476"; 21 + hash = "sha256-yz2D3WfQKEdkTm10ZKIhZMi4y6GF6yz+L1+nB/VFofo="; 20 22 }; 21 23 22 - propagatedBuildInputs = [ 23 - msrest 24 - msrestazure 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ 25 27 azure-common 26 - azure-mgmt-nspkg 28 + azure-mgmt-core 29 + isodate 27 30 ]; 28 31 29 - # has no tests 32 + # Module has only tests in mono-repo 30 33 doCheck = false; 31 34 32 35 meta = with lib; { 33 36 description = "This is the Microsoft Azure Power BI Embedded Management Client Library"; 34 - homepage = "https://github.com/Azure/azure-sdk-for-python"; 37 + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/powerbiembedded/azure-mgmt-powerbiembedded"; 38 + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-powerbiembedded_${version}/sdk/powerbiembedded/azure-mgmt-powerbiembedded/CHANGELOG.md"; 35 39 license = licenses.mit; 36 40 maintainers = with maintainers; [ maxwilson ]; 37 41 };