From a30289f2380f3d6df228290db25ce2e590cba66c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:17:20 +0200 Subject: [PATCH 01/31] python312Packages.azure-mgmt-apimanagement: 4.0.0 -> 4.0.1 Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-apimanagement_4.0.1/sdk/apimanagement/azure-mgmt-apimanagement/CHANGELOG.md --- .../azure-mgmt-apimanagement/default.nix | 29 ++++++++++++------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix b/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix index 7ef53cb2a2ba..3e84ffb1d5da 100644 --- a/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix @@ -1,27 +1,33 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core -, msrest -, msrestazure +, buildPythonPackage +, fetchPypi +, isodate +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "4.0.0"; - format = "setuptools"; pname = "azure-mgmt-apimanagement"; - disabled = isPy27; + version = "4.0.1"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - sha256 = "sha256-AiTjLJ28g80xnrRFLfPUevJgeaxLpuGmvkd3+FskNiw="; - extension = "zip"; + sha256 = "sha256-XPUJzALti7QXTmgtuwVDhCA2luWz7zfykWEsJmpHzA4="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ azure-common azure-mgmt-core - msrest - msrestazure + isodate ]; # no tests included @@ -31,7 +37,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure API Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/apimanagement/azure-mgmt-apimanagement"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-apimanagement_${version}/sdk/apimanagement/azure-mgmt-apimanagement/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From b97d0b369d66c0b6b4858e55d3346c0386cc1e9b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:17:42 +0200 Subject: [PATCH 02/31] python312Packages.azure-mgmt-apimanagement: format with nixfmt --- .../azure-mgmt-apimanagement/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix b/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix index 3e84ffb1d5da..d18dc5b59fb6 100644 --- a/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, isodate -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + isodate, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -20,9 +21,7 @@ buildPythonPackage rec { sha256 = "sha256-XPUJzALti7QXTmgtuwVDhCA2luWz7zfykWEsJmpHzA4="; }; - nativeBuildInputs = [ - setuptools - ]; + nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ azure-common @@ -33,7 +32,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.mgmt.apimanagement" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.apimanagement" + ]; meta = with lib; { description = "Microsoft Azure API Management Client Library for Python"; From cdab9473acb77c5ee8270d904df8bb053c33496b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:21:47 +0200 Subject: [PATCH 03/31] python312Packages.azure-mgmt-appconfiguration: refactor --- .../azure-mgmt-appconfiguration/default.nix | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix index 4c74e09d36b1..2fc2d5aa292c 100644 --- a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix @@ -1,15 +1,19 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core -, msrest -, msrestazure +, buildPythonPackage +, fetchPypi +, isodate +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "3.0.0"; - format = "setuptools"; pname = "azure-mgmt-appconfiguration"; - disabled = isPy27; + version = "3.0.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; @@ -17,11 +21,14 @@ buildPythonPackage rec { extension = "zip"; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ azure-common azure-mgmt-core - msrest - msrestazure + isodate ]; # no tests included @@ -33,7 +40,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure App Configuration Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-mgmt-appconfiguration"; + changelog = "https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-appconfiguration_${version}/sdk/appconfiguration/azure-mgmt-appconfiguration"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From d1d7c64acbb030de7de74c45681eccf711266c15 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:22:12 +0200 Subject: [PATCH 04/31] python312Packages.azure-mgmt-appconfiguration: format with nixfmt --- .../azure-mgmt-appconfiguration/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix index 2fc2d5aa292c..a662f9ec3310 100644 --- a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, isodate -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + isodate, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { extension = "zip"; }; - nativeBuildInputs = [ - setuptools - ]; + nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ azure-common @@ -36,7 +35,10 @@ buildPythonPackage rec { pythonNamespaces = [ "azure.mgmt" ]; - pythonImportsCheck = [ "azure.common" "azure.mgmt.appconfiguration" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.appconfiguration" + ]; meta = with lib; { description = "Microsoft Azure App Configuration Management Client Library for Python"; From 7fa66ff662d87987b83c1f7758e4cc0adc915b26 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:26:16 +0200 Subject: [PATCH 05/31] python312Packages.azure-mgmt-botservice: refactor --- .../azure-mgmt-botservice/default.nix | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-botservice/default.nix b/pkgs/development/python-modules/azure-mgmt-botservice/default.nix index 4527294c90b3..58feea1f2173 100644 --- a/pkgs/development/python-modules/azure-mgmt-botservice/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-botservice/default.nix @@ -1,15 +1,19 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest -, msrestazure +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "2.0.0"; - format = "setuptools"; pname = "azure-mgmt-botservice"; - disabled = isPy27; + version = "2.0.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; @@ -17,11 +21,14 @@ buildPythonPackage rec { extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest - msrestazure ]; # no tests included @@ -31,7 +38,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure API Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/botservice/azure-mgmt-botservice"; + changelog = "https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-botservice_${version}/sdk/botservice/azure-mgmt-botservice"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From c9bbedab24917b97622e90a6bdd94e52e831148b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:26:47 +0200 Subject: [PATCH 06/31] python312Packages.azure-mgmt-botservice: format with nixfmt --- .../azure-mgmt-botservice/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-botservice/default.nix b/pkgs/development/python-modules/azure-mgmt-botservice/default.nix index 58feea1f2173..db019c57718d 100644 --- a/pkgs/development/python-modules/azure-mgmt-botservice/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-botservice/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common @@ -34,7 +33,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.mgmt.botservice" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.botservice" + ]; meta = with lib; { description = "Microsoft Azure API Management Client Library for Python"; From 97540bcfed14ae1efa8ed3aae6a795cffc0483a5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:31:59 +0200 Subject: [PATCH 07/31] python312Packages.azure-mgmt-databoxedge: refactor --- .../azure-mgmt-databoxedge/default.nix | 25 +++++++++++++------ 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix b/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix index 98c697a4e6c6..0089e02d9bf4 100644 --- a/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix @@ -1,24 +1,34 @@ -{ lib, buildPythonPackage, fetchPypi -, msrestazure +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi +, msrest +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-mgmt-databoxedge"; version = "1.0.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "04090062bc1e8f00c2f45315a3bceb0fb3b3479ec1474d71b88342e13499b087"; + hash = "sha256-BAkAYrwejwDC9FMVo7zrD7OzR57BR01xuINC4TSZsIc="; }; - propagatedBuildInputs = [ - msrestazure + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core + msrest ]; # no tests in pypi tarball @@ -28,7 +38,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Databoxedge Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/databox/azure-mgmt-databox"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-databoxedge_${version}/sdk/databox/azure-mgmt-databox/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 598ba7fb545d5c3ff3d72edc70e001330d13533f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:32:23 +0200 Subject: [PATCH 08/31] python312Packages.azure-mgmt-databoxedge: format with nixfmt --- .../azure-mgmt-databoxedge/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix b/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix index 0089e02d9bf4..11878a1a63e6 100644 --- a/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { hash = "sha256-BAkAYrwejwDC9FMVo7zrD7OzR57BR01xuINC4TSZsIc="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 9b8f9134d5668c90b4cce8b7b67f9fb71cc50c17 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:38:21 +0200 Subject: [PATCH 09/31] python312Packages.azure-mgmt-deploymentmanager: refactor --- .../azure-mgmt-deploymentmanager/default.nix | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix b/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix index 3f8d43ea36ad..84d577565c4c 100644 --- a/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix @@ -1,27 +1,35 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest , msrestazure +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "1.0.0"; - format = "setuptools"; pname = "azure-mgmt-deploymentmanager"; - disabled = isPy27; + version = "1.0.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "9badb768617209149c33e68ca2e59c35b1d3d11427e2969872f2e236e14eee78"; + hash = "sha256-m623aGFyCRScM+aMouWcNbHT0RQn4paYcvLiNuFO7ng="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest - msrestazure ]; # no tests included @@ -31,7 +39,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Deployment Manager Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/deploymentmanager/azure-mgmt-deploymentmanager"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-deploymentmanager_${version}/sdk/deploymentmanager/azure-mgmt-deploymentmanager/setup.py"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 7718e586104df2dedadae663885922b04bd0ee6b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:38:45 +0200 Subject: [PATCH 10/31] python312Packages.azure-mgmt-deploymentmanager: format with nixfmt --- .../azure-mgmt-deploymentmanager/default.nix | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix b/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix index 84d577565c4c..5a5ef4d56dd2 100644 --- a/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix @@ -1,12 +1,13 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, msrestazure -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + msrestazure, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -22,9 +23,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common @@ -35,7 +34,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.mgmt.deploymentmanager" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.deploymentmanager" + ]; meta = with lib; { description = "Microsoft Azure Deployment Manager Client Library for Python"; From 4d6237f592028c44fb5edc905a9d98c24bd7e17d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:42:08 +0200 Subject: [PATCH 11/31] python312Packages.azure-mgmt-extendedlocation: refactor --- .../azure-mgmt-extendedlocation/default.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix b/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix index 0d7f5a2cdb79..868eca83829f 100644 --- a/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix @@ -1,13 +1,19 @@ -{ lib, buildPythonPackage, fetchPypi +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-mgmt-extendedlocation"; version = "1.1.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; @@ -15,7 +21,11 @@ buildPythonPackage rec { hash = "sha256-jRo6EFP8Dg3i9U8HLfjED9QFfWbdg+X3o9PSf4eus9o="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest @@ -25,7 +35,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Extendedlocation Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/extendedlocation/azure-mgmt-extendedlocation"; + changelog = "https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-extendedlocation_${version}/sdk/extendedlocation/azure-mgmt-extendedlocation"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 962952fd7e449add689f46a2b9821d044329b847 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:42:29 +0200 Subject: [PATCH 12/31] python312Packages.azure-mgmt-extendedlocation: format with nixfmt --- .../azure-mgmt-extendedlocation/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix b/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix index 868eca83829f..5a97855848ce 100644 --- a/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { hash = "sha256-jRo6EFP8Dg3i9U8HLfjED9QFfWbdg+X3o9PSf4eus9o="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 4b91cf3e4273c6e10023bbf2d40f66ea1c5c6532 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:45:55 +0200 Subject: [PATCH 13/31] python312Packages.azure-mgmt-hdinsight: refactor --- .../azure-mgmt-hdinsight/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix index e10811f814fa..aa6ab0706061 100644 --- a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix @@ -1,23 +1,32 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest , msrestazure +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "9.0.0"; - format = "setuptools"; pname = "azure-mgmt-hdinsight"; - disabled = isPy27; + version = "9.0.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "41ebdc69c0d1f81d25dd30438c14fff4331f66639f55805b918b9649eaffe78a"; + hash = "sha256-QevcacDR+B0l3TBDjBT/9DMfZmOfVYBbkYuWSer/54o="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest @@ -31,7 +40,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure HDInsight Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/hdinsight/azure-mgmt-hdinsight"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-hdinsight_${version}/sdk/hdinsight/azure-mgmt-hdinsight/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 1bda2cf4a95b269dba15a99309044cee28bbc445 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:46:15 +0200 Subject: [PATCH 14/31] python312Packages.azure-mgmt-hdinsight: format with nixfmt --- .../azure-mgmt-hdinsight/default.nix | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix index aa6ab0706061..a20af6e0133e 100644 --- a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix @@ -1,12 +1,13 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, msrestazure -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + msrestazure, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -22,9 +23,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common @@ -36,7 +35,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.mgmt.hdinsight" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.hdinsight" + ]; meta = with lib; { description = "Microsoft Azure HDInsight Management Client Library for Python"; From b1d9a3d64e8f8e73940b9970c9d8b2b24dce1b72 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:49:44 +0200 Subject: [PATCH 15/31] python312Packages.azure-mgmt-managedservices: refactor --- .../azure-mgmt-managedservices/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix b/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix index 830ea71e9a17..b1767310281d 100644 --- a/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix @@ -1,23 +1,32 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest , msrestazure +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "6.0.0"; - format = "setuptools"; pname = "azure-mgmt-managedservices"; - disabled = isPy27; + version = "6.0.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "ec0cb3858bcf8edf5eee0eddee81560424eb84352e0df082ddc94eb99badfd5e"; + hash = "sha256-7AyzhYvPjt9e7g7d7oFWBCTrhDUuDfCC3clOuZut/V4="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest @@ -31,7 +40,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Managed Services Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/managedservices/azure-mgmt-managedservices"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-managedservices_${version}/sdk/managedservices/azure-mgmt-managedservices/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From cd4f9d4bfe13406b950a95f32ee4f4adcb95f3a5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:50:05 +0200 Subject: [PATCH 16/31] python312Packages.azure-mgmt-managedservices: format with nixfmt --- .../azure-mgmt-managedservices/default.nix | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix b/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix index b1767310281d..a9334dd30d00 100644 --- a/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix @@ -1,12 +1,13 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, msrestazure -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + msrestazure, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -22,9 +23,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common @@ -36,7 +35,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.mgmt.managedservices" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.managedservices" + ]; meta = with lib; { description = "Microsoft Azure Managed Services Client Library for Python"; From cd955c18b745468e504e98a82236ce92026fcd70 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:55:19 +0200 Subject: [PATCH 17/31] python312Packages.azure-mgmt-sqlvirtualmachine: refactor --- .../azure-mgmt-sqlvirtualmachine/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix b/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix index 4adafa254ba1..8360f603220c 100644 --- a/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix @@ -1,23 +1,32 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest , msrestazure +, pythonOlder +, setuptools }: buildPythonPackage rec { - version = "0.5.0"; - format = "setuptools"; pname = "azure-mgmt-sqlvirtualmachine"; - disabled = isPy27; + version = "0.5.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "1b9am8raa17hxnz7d5pk2ix0309wsnhnchq1mi22icd728sl5adm"; + hash = "sha256-talCNRKnsShErAFDZqHVPIEBehTzlna+7fAEpTKqKq0="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest @@ -31,7 +40,8 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure SQL Virtual Machine Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/sql/azure-mgmt-sqlvirtualmachine"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-sqlvirtualmachine_${version}/sdk/sql/azure-mgmt-sqlvirtualmachine/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 100ec36577b0d7465d711f42eb0fafeae3642511 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:55:39 +0200 Subject: [PATCH 18/31] python312Packages.azure-mgmt-sqlvirtualmachine: format with nixfmt --- .../azure-mgmt-sqlvirtualmachine/default.nix | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix b/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix index 8360f603220c..723e389a991b 100644 --- a/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix @@ -1,12 +1,13 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, msrestazure -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + msrestazure, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -22,9 +23,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common @@ -36,7 +35,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.mgmt.sqlvirtualmachine" ]; + pythonImportsCheck = [ + "azure.common" + "azure.mgmt.sqlvirtualmachine" + ]; meta = with lib; { description = "Microsoft Azure SQL Virtual Machine Management Client Library for Python"; From e90880f50838152a6d5b9a409ce89d95f76a1e0a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:59:30 +0200 Subject: [PATCH 19/31] python312Packages.azure-mgmt-synapse: refactor --- .../azure-mgmt-synapse/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-synapse/default.nix b/pkgs/development/python-modules/azure-mgmt-synapse/default.nix index 1c2745f60f59..825119b3a146 100644 --- a/pkgs/development/python-modules/azure-mgmt-synapse/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-synapse/default.nix @@ -1,23 +1,32 @@ -{ lib, buildPythonPackage, fetchPypi, pythonOlder +{ lib , azure-common , azure-mgmt-core +, buildPythonPackage +, fetchPypi , msrest , msrestazure +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-mgmt-synapse"; version = "2.0.0"; - format = "setuptools"; - disabled = pythonOlder "3"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "bec6bdfaeb55b4fdd159f2055e8875bf50a720bb0fce80a816e92a2359b898c8"; + hash = "sha256-vsa9+utVtP3RWfIFXoh1v1CnILsPzoCoFukqI1m4mMg="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core msrest @@ -27,8 +36,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "azure.mgmt.synapse" ]; meta = with lib; { - description = "Azure python SDK"; - homepage = "https://github.com/Azure/azure-sdk-for-python/"; + description = "Microsoft Azure Synapse Management Client Library"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/synapse/azure-mgmt-synapse"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-synapse_${version}/sdk/synapse/azure-mgmt-synapse/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 0a0a7a12b9d13dd6201f74d6559094debeeb8afe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 09:59:48 +0200 Subject: [PATCH 20/31] python312Packages.azure-mgmt-synapse: format with nixfmt --- .../azure-mgmt-synapse/default.nix | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-synapse/default.nix b/pkgs/development/python-modules/azure-mgmt-synapse/default.nix index 825119b3a146..d9bf2b13a5e0 100644 --- a/pkgs/development/python-modules/azure-mgmt-synapse/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-synapse/default.nix @@ -1,12 +1,13 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, msrest -, msrestazure -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + msrest, + msrestazure, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -22,9 +23,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 94c80c749a225cea4bb777b38fafb42f81647223 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:03:59 +0200 Subject: [PATCH 21/31] python312Packages.azure-multiapi-storage: refactor --- .../azure-multiapi-storage/default.nix | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix index e8bc4d563457..61c4877a832b 100644 --- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix +++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix @@ -1,25 +1,36 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib , azure-common , azure-core +, buildPythonPackage +, cryptography +, fetchPypi , msrest , msrestazure +, pythonOlder , requests +, setuptools }: buildPythonPackage rec { - version = "1.2.0"; - format = "setuptools"; pname = "azure-multiapi-storage"; - disabled = isPy27; + version = "1.2.0"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; hash = "sha256-CQuoWHeh0EMitTRsvifotrTwpWd/Q9LWWD7jZ2w9r8I="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-core + cryptography msrest msrestazure requests From 9f77c758dbe6c04964c5253c6b844cdeaac9ac81 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:04:22 +0200 Subject: [PATCH 22/31] python312Packages.azure-multiapi-storage: format with nixfmt --- .../azure-multiapi-storage/default.nix | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix index 61c4877a832b..a3697ae4564d 100644 --- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix +++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix @@ -1,14 +1,15 @@ -{ lib -, azure-common -, azure-core -, buildPythonPackage -, cryptography -, fetchPypi -, msrest -, msrestazure -, pythonOlder -, requests -, setuptools +{ + lib, + azure-common, + azure-core, + buildPythonPackage, + cryptography, + fetchPypi, + msrest, + msrestazure, + pythonOlder, + requests, + setuptools, }: buildPythonPackage rec { @@ -23,9 +24,7 @@ buildPythonPackage rec { hash = "sha256-CQuoWHeh0EMitTRsvifotrTwpWd/Q9LWWD7jZ2w9r8I="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common @@ -42,7 +41,10 @@ buildPythonPackage rec { # no tests included doCheck = false; - pythonImportsCheck = [ "azure.common" "azure.multiapi.storage" ]; + pythonImportsCheck = [ + "azure.common" + "azure.multiapi.storage" + ]; meta = with lib; { description = "Microsoft Azure Storage Client Library for Python with multi API version support."; From ba4882b1e33f777f1ccdaec554b2a87e9faa2d49 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:08:08 +0200 Subject: [PATCH 23/31] python312Packages.azure-synapse-accesscontrol: refactor --- .../azure-synapse-accesscontrol/default.nix | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix b/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix index 20c314144747..836e60368825 100644 --- a/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix +++ b/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix @@ -1,21 +1,31 @@ -{ lib, buildPythonPackage, fetchPypi +{ lib , azure-common , azure-core +, buildPythonPackage +, fetchPypi , msrest +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-synapse-accesscontrol"; version = "0.7.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "565aa26336d560c028775e8ae50d0691aa7089e96170e78342371b773da3137c"; + hash = "sha256-VlqiYzbVYMAod16K5Q0GkapwielhcOeDQjcbdz2jE3w="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-core msrest @@ -27,8 +37,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "azure.synapse.accesscontrol" ]; meta = with lib; { - description = "Azure python SDK"; - homepage = "https://github.com/Azure/azure-sdk-for-python/"; + description = "Microsoft Azure Synapse AccessControl Client Library"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/synapse/azure-synapse-accesscontrol"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-synapse-accesscontrol_${version}/sdk/synapse/azure-synapse-accesscontrol/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 758deff945ff797b4346764b4d82c82132affc9c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:08:43 +0200 Subject: [PATCH 24/31] python312Packages.azure-synapse-accesscontrol: format with nixfmt --- .../azure-synapse-accesscontrol/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix b/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix index 836e60368825..55fd07d99e20 100644 --- a/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix +++ b/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-core -, buildPythonPackage -, fetchPypi -, msrest -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-core, + buildPythonPackage, + fetchPypi, + msrest, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 861720bdb1d6afcaf376d406c19cf64e27b07057 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:12:31 +0200 Subject: [PATCH 25/31] python312Packages.azure-synapse-managedprivateendpoints: refactor --- .../default.nix | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix b/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix index 18a96ec10fbf..e1bdf9db886e 100644 --- a/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix +++ b/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix @@ -1,21 +1,31 @@ -{ lib, buildPythonPackage, fetchPypi +{ lib , azure-common , azure-core +, buildPythonPackage +, fetchPypi , msrest +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-synapse-managedprivateendpoints"; version = "0.4.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "900eaeaccffdcd01012b248a7d049008c92807b749edd1c9074ca9248554c17e"; + hash = "sha256-kA6urM/9zQEBKySKfQSQCMkoB7dJ7dHJB0ypJIVUwX4="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-core msrest @@ -26,8 +36,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "azure.synapse.managedprivateendpoints" ]; meta = with lib; { - description = "Microsoft Azure Synapse Managed Private Endpoints Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + description = "Microsoft Azure Synapse Managed Private Endpoints Client Library"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/synapse/azure-synapse-managedprivateendpoints"; + changelog = "https://github.com/Azure/azure-sdk-for-python/tree/azure-synapse-managedprivateendpoints_${version}/sdk/synapse/azure-synapse-managedprivateendpoints"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From a59f11bb52184a3048f055015c8122c83c3ce3d5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:12:51 +0200 Subject: [PATCH 26/31] python312Packages.azure-synapse-managedprivateendpoints: format with nixfmt --- .../default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix b/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix index e1bdf9db886e..0ad839d45988 100644 --- a/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix +++ b/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-core -, buildPythonPackage -, fetchPypi -, msrest -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-core, + buildPythonPackage, + fetchPypi, + msrest, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { hash = "sha256-kA6urM/9zQEBKySKfQSQCMkoB7dJ7dHJB0ypJIVUwX4="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 7c1d1716c99dfcd4a6b9e64d47c214d033ef3828 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:16:21 +0200 Subject: [PATCH 27/31] python312Packages.azure-synapse-spark: refactor --- .../azure-synapse-spark/default.nix | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/azure-synapse-spark/default.nix b/pkgs/development/python-modules/azure-synapse-spark/default.nix index 7e2175541435..083b22a5903c 100644 --- a/pkgs/development/python-modules/azure-synapse-spark/default.nix +++ b/pkgs/development/python-modules/azure-synapse-spark/default.nix @@ -1,21 +1,31 @@ -{ lib, buildPythonPackage, fetchPypi +{ lib , azure-common , azure-core +, buildPythonPackage +, fetchPypi , msrest +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-synapse-spark"; version = "0.7.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "86fa29463a24b7c37025ff21509b70e36b4dace28e5d92001bc920488350acd5"; + hash = "sha256-hvopRjokt8NwJf8hUJtw42tNrOKOXZIAG8kgSINQrNU="; extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-core msrest @@ -24,8 +34,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "azure.synapse.spark" ]; meta = with lib; { - description = "Azure python SDK"; - homepage = "https://github.com/Azure/azure-sdk-for-python/"; + description = "Microsoft Azure Synapse Spark Client Library"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/synapse/azure-synapse-spark"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-synapse-spark_${version}/sdk/synapse/azure-synapse-spark/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 955f206cc495a4ce85f5fcdbc3dcc70a7f9a4b97 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:16:41 +0200 Subject: [PATCH 28/31] python312Packages.azure-synapse-spark: format with nixfmt --- .../azure-synapse-spark/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-synapse-spark/default.nix b/pkgs/development/python-modules/azure-synapse-spark/default.nix index 083b22a5903c..51e07290ef6d 100644 --- a/pkgs/development/python-modules/azure-synapse-spark/default.nix +++ b/pkgs/development/python-modules/azure-synapse-spark/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-core -, buildPythonPackage -, fetchPypi -, msrest -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-core, + buildPythonPackage, + fetchPypi, + msrest, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { extension = "zip"; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 8eadba8a35a90566bb4a99ca1ef18b50713af2cb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:20:11 +0200 Subject: [PATCH 29/31] python312Packages.azure-mgmt-kusto: refactor --- .../python-modules/azure-mgmt-kusto/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix index 474b19814c0b..3b7acdd3ffd2 100644 --- a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix @@ -5,21 +5,26 @@ , fetchPypi , isodate , pythonOlder +, setuptools }: buildPythonPackage rec { pname = "azure-mgmt-kusto"; version = "3.3.0"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; hash = "sha256-PmGGtyVrYFCMnpiCq9x9uwoMboDO1ePlGAJzrMTj3ps="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ azure-common azure-mgmt-core isodate From 47b06b6872c909df97619c0d33f47b47d67877ac Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:20:29 +0200 Subject: [PATCH 30/31] python312Packages.azure-mgmt-kusto: format with nixfmt --- .../azure-mgmt-kusto/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix index 3b7acdd3ffd2..0cb59d74226e 100644 --- a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix @@ -1,11 +1,12 @@ -{ lib -, azure-common -, azure-mgmt-core -, buildPythonPackage -, fetchPypi -, isodate -, pythonOlder -, setuptools +{ + lib, + azure-common, + azure-mgmt-core, + buildPythonPackage, + fetchPypi, + isodate, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -20,9 +21,7 @@ buildPythonPackage rec { hash = "sha256-PmGGtyVrYFCMnpiCq9x9uwoMboDO1ePlGAJzrMTj3ps="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ azure-common From 0dda011f18c7cfdc8b56a04778e252a8b7e0e20f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Apr 2024 10:21:21 +0200 Subject: [PATCH 31/31] Remove left-over --- .../azure-mgmt-apimanagement/default.nix | 31 ------------------- 1 file changed, 31 deletions(-) delete mode 100644 pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix diff --git a/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix b/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix deleted file mode 100644 index f1effb72b4ca..000000000000 --- a/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 -, azure-common -, msrest -, msrestazure -}: - -buildPythonPackage rec { - version = "3.0.0"; - pname = "azure-mgmt-apimanagement"; - disabled = isPy27; - - src = fetchPypi { - inherit pname version; - hash = "sha256-kmL1TtOH6wg9ja5m0yqN81ZHMZuQK9SYzcN29QoS0VQ="; - extension = "zip"; - }; - - propagatedBuildInputs = [ azure-common msrest msrestazure ]; - - # no tests included - doCheck = false; - - pythonImportsCheck = [ "azure.common" "azure.mgmt.apimanagement" ]; - - meta = with lib; { - description = "Microsoft Azure API Management Client Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; - license = licenses.mit; - maintainers = with maintainers; [ jonringer ]; - }; -}