From 1479ddbaa4d475b081897a8aaa8aa91a20090ae5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 20 Apr 2025 19:10:44 -0700 Subject: [PATCH] python313Packages.azure-eventhub: 5.14.0 -> 5.15.0 Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-eventhub_5.15.0/sdk/eventhub/azure-eventhub/CHANGELOG.md --- .../python-modules/azure-eventhub/default.nix | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/azure-eventhub/default.nix b/pkgs/development/python-modules/azure-eventhub/default.nix index 42c588a78a81..5f4c8615ddf8 100644 --- a/pkgs/development/python-modules/azure-eventhub/default.nix +++ b/pkgs/development/python-modules/azure-eventhub/default.nix @@ -2,28 +2,28 @@ lib, azure-core, buildPythonPackage, - fetchPypi, - pythonOlder, + fetchFromGitHub, setuptools, typing-extensions, }: buildPythonPackage rec { pname = "azure-eventhub"; - version = "5.14.0"; + version = "5.15.0"; pyproject = true; - disabled = pythonOlder "3.8"; - - src = fetchPypi { - pname = "azure_eventhub"; - inherit version; - hash = "sha256-UTCICIQQGpalfLfFs3xksECYd0KdVMDVcDeLTwt7bTU="; + src = fetchFromGitHub { + owner = "Azure"; + repo = "azure-sdk-for-python"; + tag = "azure-eventhub_${version}"; + hash = "sha256-zpj1DUeFCXgVw44LcBCYtuFcQtA9BnrDKAxKSYzu4ts="; }; - nativeBuildInputs = [ setuptools ]; + sourceRoot = "${src.name}/sdk/eventhub/azure-eventhub"; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-core typing-extensions ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Event Hubs Client Library for Python"; homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/eventhub/azure-eventhub"; - changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-eventhub_${version}/sdk/eventhub/azure-eventhub/CHANGELOG.md"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/${src.tag}/sdk/eventhub/azure-eventhub/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; };