From 33dde706316889c430952306b06cd3598e057415 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sun, 21 Sep 2025 11:48:10 +0200 Subject: [PATCH] python313Packages.nocasedict: fetch src from GitHub --- .../python-modules/nocasedict/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/nocasedict/default.nix b/pkgs/development/python-modules/nocasedict/default.nix index 29f623b6da7d..795cccae5539 100644 --- a/pkgs/development/python-modules/nocasedict/default.nix +++ b/pkgs/development/python-modules/nocasedict/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pytestCheckHook, setuptools, setuptools-scm, @@ -12,9 +12,11 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-tWPVhRy7DgsQ+7YYm6h+BhLSLlpvOgBKRXOrWziqqn0="; + src = fetchFromGitHub { + owner = "pywbem"; + repo = "nocasedict"; + tag = version; + hash = "sha256-6n0id4WBdrD+rYX9tFuynA6bV1n1LjVy5dj/TgXNkPw="; }; build-system = [ @@ -29,7 +31,7 @@ buildPythonPackage rec { meta = { description = "Case-insensitive ordered dictionary for Python"; homepage = "https://github.com/pywbem/nocasedict"; - changelog = "https://github.com/pywbem/nocasedict/blob/${version}/docs/changes.rst"; + changelog = "https://github.com/pywbem/nocasedict/blob/${src.tag}/docs/changes.rst"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; };