From 895fc9a456eb4ae9135573f0a98b2a2998b420f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 06:40:51 +0000 Subject: [PATCH 1/2] python3Packages.appium-python-client: 5.2.5 -> 5.2.6 --- .../python-modules/appium-python-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/appium-python-client/default.nix b/pkgs/development/python-modules/appium-python-client/default.nix index 3ffb1aab7663..1691edd393a4 100644 --- a/pkgs/development/python-modules/appium-python-client/default.nix +++ b/pkgs/development/python-modules/appium-python-client/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "appium-python-client"; - version = "5.2.5"; + version = "5.2.6"; pyproject = true; src = fetchFromGitHub { owner = "appium"; repo = "python-client"; tag = "v${version}"; - sha256 = "sha256-BrKIZR8n5ZiOfGAxgCtt5FwPbbOtlPfMqW91HKjP5ro="; + sha256 = "sha256-BTbz2ncCl6C2QBCLMaIZn4fv/ib/IvkWoRSrlxuFauM="; }; build-system = [ hatchling ]; From 44aa0ec866041ce0197bef308f8abd34accc27ce Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:16:23 +0100 Subject: [PATCH 2/2] python3Packages.appium-python-client: modernize - add changelog to meta - migrate to finalAttrs --- .../python-modules/appium-python-client/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/appium-python-client/default.nix b/pkgs/development/python-modules/appium-python-client/default.nix index 1691edd393a4..0fdb4cfb2f2c 100644 --- a/pkgs/development/python-modules/appium-python-client/default.nix +++ b/pkgs/development/python-modules/appium-python-client/default.nix @@ -6,7 +6,7 @@ selenium, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "appium-python-client"; version = "5.2.6"; pyproject = true; @@ -14,22 +14,21 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "appium"; repo = "python-client"; - tag = "v${version}"; - sha256 = "sha256-BTbz2ncCl6C2QBCLMaIZn4fv/ib/IvkWoRSrlxuFauM="; + tag = "v${finalAttrs.version}"; + hash = "sha256-BTbz2ncCl6C2QBCLMaIZn4fv/ib/IvkWoRSrlxuFauM="; }; build-system = [ hatchling ]; - dependencies = [ - selenium - ]; + dependencies = [ selenium ]; pythonImportsCheck = [ "appium" ]; meta = { description = "Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol"; homepage = "https://appium.io/"; + changelog = "https://github.com/appium/python-client/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ eyjhb ]; }; -} +})