From b641d0015e92c7937612860a707eb384f6562e43 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 2 May 2026 11:37:21 +0200 Subject: [PATCH] python3Packages.cloudevents: migrate to finalAttrs --- .../python-modules/cloudevents/default.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/cloudevents/default.nix b/pkgs/development/python-modules/cloudevents/default.nix index 3b5b966475b1..41a5945abea0 100644 --- a/pkgs/development/python-modules/cloudevents/default.nix +++ b/pkgs/development/python-modules/cloudevents/default.nix @@ -12,7 +12,7 @@ sanic-testing, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cloudevents"; version = "1.12.0"; pyproject = true; @@ -20,17 +20,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "cloudevents"; repo = "sdk-python"; - tag = version; + tag = finalAttrs.version; hash = "sha256-0WdCBwYz3XJWjUP0gf+IWdF4ZgPHFvUZFoQp9taqNz8="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; - dependencies = [ - deprecation - ]; + dependencies = [ deprecation ]; pythonImportsCheck = [ "cloudevents" ]; @@ -50,8 +46,8 @@ buildPythonPackage rec { meta = { description = "Python SDK for CloudEvents"; homepage = "https://github.com/cloudevents/sdk-python"; - changelog = "https://github.com/cloudevents/sdk-python/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/cloudevents/sdk-python/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; }; -} +})