diff options
Diffstat (limited to 'pkgs/development/python-modules/azure-eventhub/default.nix')
| -rw-r--r-- | pkgs/development/python-modules/azure-eventhub/default.nix | 24 |
1 files 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"; + + build-system = [ setuptools ]; - propagatedBuildInputs = [ + 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 ]; }; |
