summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/azure-eventhub/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/azure-eventhub/default.nix')
-rw-r--r--pkgs/development/python-modules/azure-eventhub/default.nix24
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 ];
};